All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Authorizer Authorizer.Operation Operations that are to be authorized on a channelAuthorizer.Result The result of an authentication request.Authorizer.Result.Denied Authorizer.Result.Granted Authorizer.Result.Ignored Bayeux TheBayeuxinterface is the common API for both client-side and server-side configuration and usage of the Bayeux object.Bayeux.BayeuxListener The common base interface for Bayeux listeners.BayeuxContext The Bayeux Context provides information about the current context of a Bayeux message.BayeuxServer The server-side Bayeux interface.BayeuxServer.BayeuxServerListener Common base interface for all server-side Bayeux listeners.BayeuxServer.ChannelListener Specialized listener forServerChannelevents.BayeuxServer.Extension Extension API forBayeuxServer.BayeuxServer.Extension.Adapter Empty implementation ofBayeuxServer.Extension.BayeuxServer.SessionListener Specialized listener forServerSessionevents.BayeuxServer.SubscriptionListener Specialized listener forServerChannelsubscription events.BinaryData Reified representation of binary data chunk contained in a message.Channel A Bayeux channel is the primary message routing mechanism within Bayeux: both Bayeux clients and Bayeux server use channels to group listeners that are interested in receiving messages with that channel.ChannelId Reification of achannel idwith methods to test properties and compare with otherChannelIds.ClientSession This interface represents the client side Bayeux session.ClientSession.Extension Extension API for client session.ClientSession.Extension.Adapter Empty implementation ofClientSession.Extension.ClientSession.MessageListener A listener for remote call messages.ClientSessionChannel A client side channel representation.ClientSessionChannel.ClientSessionChannelListener Represents a listener on aClientSessionChannel.ClientSessionChannel.MessageListener A listener for messages on aClientSessionChannel.ConfigurableServerChannel AConfigurableServerChanneloffers an API that can be used to configureServerChannels at creation time.ConfigurableServerChannel.Initializer A listener interface by means of which listeners can atomically set the initial configuration of a channel.ConfigurableServerChannel.Initializer.Persistent Utility class that initializes channels to be persistentConfigurableServerChannel.ServerChannelListener Common interface forServerChannellisteners.ConfigurableServerChannel.ServerChannelListener.Weak Tag interface that marksConfigurableServerChannel.ServerChannelListeners as "weak".LocalSession ALocalSessionis aClientSessionwithin the server.MarkedReference<T> Immutable, non-volatile, non-atomic version ofAtomicMarkableReference.Message The Bayeux protocol exchange information by means of messages.Message.Mutable The mutable version of aMessageSecurityPolicy ASecurityPolicydefines the broad authorization constraints that must be enforced by aBayeuxServer.ServerChannel Server side representation of a Bayeux channel.ServerChannel.MessageListener Listeners objects that implement this interface will be notified of message publish.ServerChannel.SubscriptionListener Listener objects that implement this interface will be notified of subscription events.ServerMessage Representation of a server side message.ServerMessage.Mutable The mutable version of aServerMessageServerSession Objects implementing this interface are the server-side representation of remote Bayeux clients.ServerSession.DeQueueListener Listeners objects that implement this interface will be notified when the session queue is being drained to actually deliver the messages.ServerSession.Extension Extension API forServerSession.ServerSession.Extension.Adapter Empty implementation ofServerSession.Extension.ServerSession.MaxQueueListener Listeners objects that implement this interface will be notified when the session queue is full.ServerSession.MessageListener Listeners objects that implement this interface will be notified of message sending.ServerSession.QueueListener Listener objects that implement this interface will be notified when a message is queued in the session queue.ServerSession.RemoveListener Listeners objects that implement this interface will be notified of session removal.ServerSession.ServerSessionListener Common interface forServerSessionlisteners.ServerTransport Server side extension of a Bayeux transport.Session A Bayeux session represents a connection between a bayeux client and a bayeux server.Transport A transport abstract the details of the protocol used to send Bayeux messages over the network, for example using HTTP or using WebSocket.