Package org.cometd.bayeux.server
Interface LocalSession
- All Superinterfaces:
ClientSession,org.cometd.bayeux.Session
public interface LocalSession extends ClientSession
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
Modifier and Type Method Description ServerSessiongetServerSession()Methods inherited from interface org.cometd.bayeux.client.ClientSession
addExtension, disconnect, disconnect, getChannel, getExtensions, handshake, handshake, handshake, remoteCall, removeExtension
-
Method Details
-
getServerSession
ServerSession getServerSession()- Returns:
- the associated
ServerSession
-