Interface | Description |
---|---|
DestroyableSession |
A Push session that needs to be destroyed when ending
|
MessageDataSerializer |
MessageDataSerializer is responsible for transforming message data object into a format that browser can understand, e.g.
|
PushContext |
PushContext serves as container class holding references to
TopicsContext , SessionFactory and SessionManager . |
PushContextFactory |
Factory registered as RichFaces service that initializes
PushContext lazily. |
Request |
Request encapsulates active browser request to the server.
|
Session |
Session represents user’s subscription to a set of topics.
|
SessionFactory |
SessionFactory responsibility is creation of new instance of
Session with the specified ID. |
SessionManager |
Session manager is a registry of all active sessions that maintains their state and provides wipe out for expired sessions.
|
SessionTopicListener2 | |
Topic |
Topic encapsulates particular endpoint for sending/receiving messages.
|
TopicListener |
TopicListener is for notifying application developer about topic events.
|
Class | Description |
---|---|
MessageData |
Holds association of serialized message with topic key and a sequence number that can be used to determine whether given
message was already consumed by client.
|
SessionPreSubscriptionEvent | |
SessionSubscriptionEvent | |
SessionTopicEvent | |
SessionUnsubscriptionEvent | |
TopicEvent |
The event that can be published to registered
TopicListener s. |
TopicKey |
Immutable TopicKey class encapsulates address of the particular topic.
|
TopicsContext |
TopicsContext is a per-application singleton tracking all registered topics.
|
Exception | Description |
---|---|
EventAbortedException | Deprecated |
MessageException |
Thrown when Push message is failed to be delivered
|
PushContextInitializationException | |
SubscriptionFailureException |
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.