Interface | Description |
---|---|
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 |
---|---|
AbstractTopic |
Topic encapsulates particular endpoint for sending/receiving messages.
|
DefaultMessageDataSerializer | |
JMSTopicsContextImpl |
A
TopicsContext that allows Push to listen for messages on Java Messaging Service (JMS) |
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.
|
MessageDataScriptString | |
PushContextFactoryImpl | |
PushContextImpl | |
RequestImpl |
Current implementation of Request wraps AtmosphereResource class.
|
SessionFactoryImpl | |
SessionImpl |
Session represents user’s subscription to a set of topics
|
SessionManagerImpl | |
SessionPreSubscriptionEvent | |
SessionQueue |
Based on DelayQueue by Doug Lea: http://gee.cs.oswego.edu/
|
SessionSubscriptionEvent | |
SessionTopicEvent | |
SessionUnsubscriptionEvent | |
TopicEvent |
The event that can be published to registered
TopicListener s. |
TopicImpl | |
TopicKey |
Immutable TopicKey class encapsulates address of the particular topic.
|
TopicsContext |
TopicsContext is a per-application singleton tracking all registered topics.
|
TopicsContextImpl |
TopicsContext that uses ExecutorService with cached thread pool for publishing messages. |
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.