|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SessionProtocol | |
|---|---|
| com.sun.sgs.impl.protocol.simple | Provides an implementation of the protocol layer APIs using the
SimpleSgsProtocol. |
| com.sun.sgs.impl.service.session | Provides an implementation of ClientSessionService. |
| com.sun.sgs.protocol | Provides interfaces for the protocol layer. |
| com.sun.sgs.service | Provides interfaces and classes for services provided by the RedDwarf Server. |
| Uses of SessionProtocol in com.sun.sgs.impl.protocol.simple |
|---|
| Classes in com.sun.sgs.impl.protocol.simple that implement SessionProtocol | |
|---|---|
class |
SimpleSgsProtocolImpl
Implements the protocol specified in SimpleSgsProtocol. |
class |
SimpleSgsRelocationProtocolImpl
Implements the protocol specified in SimpleSgsProtocol. |
| Methods in com.sun.sgs.impl.protocol.simple with parameters of type SessionProtocol | |
|---|---|
void |
SimpleSgsProtocolAcceptor.monitorDisconnection(SessionProtocol protocol)
Adds the specified protocol to the map containing SessionProtocols that are disconnecting. |
| Uses of SessionProtocol in com.sun.sgs.impl.service.session |
|---|
| Methods in com.sun.sgs.impl.service.session that return SessionProtocol | |
|---|---|
(package private) SessionProtocol |
ClientSessionHandler.getSessionProtocol()
Returns the protocol for the associated client session, or null if the session is relocating. |
SessionProtocol |
ClientSessionServiceImpl.getSessionProtocol(BigInteger sessionRefId)
Returns a protocol for the local client session with the specified sessionRefId or null if the specified
client session is not connected to the local node. |
| Constructors in com.sun.sgs.impl.service.session with parameters of type SessionProtocol | |
|---|---|
ClientSessionHandler(ClientSessionServiceImpl sessionService,
DataService dataService,
SessionProtocol sessionProtocol,
Identity identity,
RequestCompletionHandler<SessionProtocolHandler> completionHandler)
Constructs an handler for a client session that is logging in. |
|
ClientSessionHandler(ClientSessionServiceImpl sessionService,
DataService dataService,
SessionProtocol sessionProtocol,
Identity identity,
RequestCompletionHandler<SessionProtocolHandler> completionHandler,
BigInteger sessionRefId)
Constructs an handler for a client session. |
|
| Uses of SessionProtocol in com.sun.sgs.protocol |
|---|
| Subinterfaces of SessionProtocol in com.sun.sgs.protocol | |
|---|---|
interface |
SessionRelocationProtocol
Protocol additions for suspending and resuming messages to a client session and relocating a client session to another node. |
| Methods in com.sun.sgs.protocol with parameters of type SessionProtocol | |
|---|---|
void |
ProtocolListener.newLogin(Identity identity,
SessionProtocol protocol,
RequestCompletionHandler<SessionProtocolHandler> completionHandler)
Handles a new login request for the specified identity and
corresponding protocol, and when this listener has completed
processing the request, invokes the
completed method on the
given completionHandler with a Future containing
the result of the login request. |
void |
ProtocolListener.relocatedSession(BigInteger relocationKey,
SessionProtocol protocol,
RequestCompletionHandler<SessionProtocolHandler> completionHandler)
Re-establishes an existing client session corresponding to the specified relocationKey, and when this listener has
completed processing this request, invokes the
completed method on the
given completionHandler with a Future containing
the result of this request. |
| Uses of SessionProtocol in com.sun.sgs.service |
|---|
| Methods in com.sun.sgs.service that return SessionProtocol | |
|---|---|
SessionProtocol |
ClientSessionService.getSessionProtocol(BigInteger sessionRefId)
Returns a protocol for the local client session with the specified sessionRefId or null if the specified
client session is not connected to the local node. |
|
RedDwarf, Version 0.10.1 2010-03-14 10:56:12 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||