org.richfaces.application.push.impl
Class AbstractTopic
java.lang.Object
org.richfaces.application.push.impl.AbstractTopic
- All Implemented Interfaces:
- org.richfaces.application.push.Topic
- Direct Known Subclasses:
- TopicImpl
public abstract class AbstractTopic
- extends Object
- implements org.richfaces.application.push.Topic
- Author:
- Nick Belaevski
Constructor Summary |
AbstractTopic(org.richfaces.application.push.TopicKey key)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTopic
public AbstractTopic(org.richfaces.application.push.TopicKey key)
getMessageDataSerializer
public org.richfaces.application.push.MessageDataSerializer getMessageDataSerializer()
- Specified by:
getMessageDataSerializer
in interface org.richfaces.application.push.Topic
setMessageDataSerializer
public void setMessageDataSerializer(org.richfaces.application.push.MessageDataSerializer serializer)
- Specified by:
setMessageDataSerializer
in interface org.richfaces.application.push.Topic
isAllowSubtopics
public boolean isAllowSubtopics()
setAllowSubtopics
public void setAllowSubtopics(boolean allowSubtopics)
getKey
public org.richfaces.application.push.TopicKey getKey()
- Specified by:
getKey
in interface org.richfaces.application.push.Topic
addTopicListener
public void addTopicListener(org.richfaces.application.push.TopicListener topicListener)
- Specified by:
addTopicListener
in interface org.richfaces.application.push.Topic
removeTopicListener
public void removeTopicListener(org.richfaces.application.push.TopicListener topicListener)
- Specified by:
removeTopicListener
in interface org.richfaces.application.push.Topic
publishEvent
public void publishEvent(org.richfaces.application.push.TopicEvent event)
throws org.richfaces.application.push.EventAbortedException
- Specified by:
publishEvent
in interface org.richfaces.application.push.Topic
- Throws:
org.richfaces.application.push.EventAbortedException
publish
public abstract void publish(String subtopic,
Object messageData)
throws org.richfaces.application.push.MessageException
- Specified by:
publish
in interface org.richfaces.application.push.Topic
- Throws:
org.richfaces.application.push.MessageException
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.