Package org.cometd.bayeux.server
Interface LocalSession
- All Superinterfaces:
ClientSession,org.cometd.bayeux.Session
A LocalSession is a ClientSession within the server.
Unlike a ServerSession that represents a remote client on the server,
a LocalSession is a new client, that is not remote and hence
local to the server, that lives in the server.
A LocalSession has an associated ServerSession and both share
the same clientId, but have distinct sets of listeners, batching state, etc.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.cometd.bayeux.client.ClientSession
ClientSession.Extension, ClientSession.MessageListener -
Method Summary
Methods inherited from interface org.cometd.bayeux.client.ClientSession
addExtension, disconnect, disconnect, getChannel, getExtensions, handshake, handshake, handshake, remoteCall, removeExtensionMethods inherited from interface org.cometd.bayeux.Session
batch, endBatch, getAttribute, getAttributeNames, getId, isConnected, isHandshook, removeAttribute, setAttribute, startBatch
-
Method Details
-
getServerSession
ServerSession getServerSession()- Returns:
- the associated
ServerSession
-