Uses of Interface
com.sun.sgs.protocol.SessionProtocol

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

Copyright © 2010 The RedDwarf Authors. All rights reserved
Copyright © 2007-2010 Sun Microsystems, Inc. All rights reserved