org.richfaces.application.push.impl
Constructor and Description |
---|
AbstractTopic(org.richfaces.application.push.TopicKey key) |
Modifier and Type | Method and Description |
---|---|
void |
addTopicListener(org.richfaces.application.push.TopicListener topicListener) |
void |
checkSubscription(org.richfaces.application.push.TopicKey key,
org.richfaces.application.push.Session session) |
org.richfaces.application.push.TopicKey |
getKey() |
org.richfaces.application.push.MessageDataSerializer |
getMessageDataSerializer() |
boolean |
isAllowSubtopics() |
abstract void |
publish(org.richfaces.application.push.TopicKey key,
Object messageData) |
void |
publishEvent(org.richfaces.application.push.TopicEvent event) |
void |
removeTopicListener(org.richfaces.application.push.TopicListener topicListener) |
void |
setAllowSubtopics(boolean allowSubtopics) |
void |
setMessageDataSerializer(org.richfaces.application.push.MessageDataSerializer serializer) |
public org.richfaces.application.push.MessageDataSerializer getMessageDataSerializer()
getMessageDataSerializer
in interface org.richfaces.application.push.Topic
public void setMessageDataSerializer(org.richfaces.application.push.MessageDataSerializer serializer)
setMessageDataSerializer
in interface org.richfaces.application.push.Topic
public boolean isAllowSubtopics()
public void setAllowSubtopics(boolean allowSubtopics)
public org.richfaces.application.push.TopicKey getKey()
getKey
in interface org.richfaces.application.push.Topic
public void addTopicListener(org.richfaces.application.push.TopicListener topicListener)
addTopicListener
in interface org.richfaces.application.push.Topic
public void removeTopicListener(org.richfaces.application.push.TopicListener topicListener)
removeTopicListener
in interface org.richfaces.application.push.Topic
public void checkSubscription(org.richfaces.application.push.TopicKey key, org.richfaces.application.push.Session session) throws org.richfaces.application.push.SubscriptionFailureException
checkSubscription
in interface org.richfaces.application.push.Topic
org.richfaces.application.push.SubscriptionFailureException
public void publishEvent(org.richfaces.application.push.TopicEvent event)
publishEvent
in interface org.richfaces.application.push.Topic
public abstract void publish(org.richfaces.application.push.TopicKey key, Object messageData) throws org.richfaces.application.push.MessageException
publish
in interface org.richfaces.application.push.Topic
org.richfaces.application.push.MessageException
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.