## Uses of Class
org.richfaces.application.push.TopicKey

- Packages that use TopicKey
  Package | Description
  --- | ---
  org.richfaces.application.push |

- - ### Uses of TopicKey in org.richfaces.application.push

    Methods in org.richfaces.application.push that return TopicKey
    Modifier and Type | Method and Description
    --- | ---
    `TopicKey` | Topic.`getKey()`
    `TopicKey` | TopicKey.`getRootTopicKey()`
    `TopicKey` | MessageData.`getTopicKey()`
    `TopicKey` | SessionTopicEvent.`getTopicKey()`
    `protected TopicKey` | TopicsContext.`getTopicKeyWithResolvedExpressions(TopicKey key)`

    Methods in org.richfaces.application.push that return types with arguments of type TopicKey
    Modifier and Type | Method and Description
    --- | ---
    `static com.google.common.base.Function<String,TopicKey>` | TopicKey.`factory()`
    `Map<TopicKey,String>` | Session.`getFailedSubscriptions()`
    `Collection<TopicKey>` | Session.`getSuccessfulSubscriptions()`
    `static com.google.common.base.Function<TopicKey,String>` | TopicKey.`toAddress()`

    Methods in org.richfaces.application.push with parameters of type TopicKey
    Modifier and Type | Method and Description
    --- | ---
    `void` | Topic.`checkSubscription(TopicKey key, Session session)`
    `protected abstract Topic` | TopicsContext.`createTopic(TopicKey key)`
    `Topic` | TopicsContext.`getOrCreateTopic(TopicKey key)`
    `Topic` | TopicsContext.`getTopic(TopicKey key)`
    `protected TopicKey` | TopicsContext.`getTopicKeyWithResolvedExpressions(TopicKey key)`
    `void` | Topic.`publish(TopicKey key, Object messageData)`
    `void` | TopicsContext.`publish(TopicKey key, Object data)`
    `void` | Session.`push(TopicKey topicKey, String serializedData)`
    `void` | TopicsContext.`removeTopic(TopicKey key)`

    Constructors in org.richfaces.application.push with parameters of type TopicKey
    Constructor and Description
    `MessageData(TopicKey topicKey, String serializedMessageData, long sequenceNumber)`
    `SessionPreSubscriptionEvent(Topic topic, TopicKey topicKey, Session session)`
    `SessionSubscriptionEvent(Topic topic, TopicKey topicKey, Session session)`
    `SessionTopicEvent(Topic topic, TopicKey topicKey, Session session)`
    `SessionUnsubscriptionEvent(Topic topic, TopicKey topicKey, Session session)`

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.