RichFaces Core API 4.1.0.20110910-M2

org.richfaces.application.push
Class TopicsContext

java.lang.Object
  extended by org.richfaces.application.push.TopicsContext

public abstract class TopicsContext
extends java.lang.Object

Author:
Nick Belaevski

Constructor Summary
TopicsContext()
           
 
Method Summary
protected abstract  Topic createTopic(TopicKey key)
           
 Topic getOrCreateTopic(TopicKey key)
           
 Topic getTopic(TopicKey key)
           
static TopicsContext lookup()
           
 void publish(TopicKey key, java.lang.Object data)
           
 void removeTopic(TopicKey key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopicsContext

public TopicsContext()
Method Detail

createTopic

protected abstract Topic createTopic(TopicKey key)

getOrCreateTopic

public Topic getOrCreateTopic(TopicKey key)

getTopic

public Topic getTopic(TopicKey key)

removeTopic

public void removeTopic(TopicKey key)

publish

public void publish(TopicKey key,
                    java.lang.Object data)
             throws MessageException
Throws:
MessageException

lookup

public static TopicsContext lookup()

RichFaces Core API 4.1.0.20110910-M2

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.