org.nakedobjects.remoting.exchange
Class CloseSessionRequest

java.lang.Object
  extended by org.nakedobjects.remoting.exchange.RequestAbstract
      extended by org.nakedobjects.remoting.exchange.CloseSessionRequest
All Implemented Interfaces:
Encodable, Request

public class CloseSessionRequest
extends RequestAbstract


Field Summary
 
Fields inherited from class org.nakedobjects.remoting.exchange.RequestAbstract
response, session
 
Constructor Summary
CloseSessionRequest(AuthenticationSession session)
           
CloseSessionRequest(DataInputExtended input)
           
 
Method Summary
 void execute(ServerFacade serverFacade)
          Sets a response to CloseSessionResponse.
 CloseSessionResponse getResponse()
          Downcasts.
 
Methods inherited from class org.nakedobjects.remoting.exchange.RequestAbstract
encode, getId, getSession, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CloseSessionRequest

public CloseSessionRequest(AuthenticationSession session)

CloseSessionRequest

public CloseSessionRequest(DataInputExtended input)
                    throws java.io.IOException
Throws:
java.io.IOException
Method Detail

execute

public void execute(ServerFacade serverFacade)
Sets a response to CloseSessionResponse.


getResponse

public CloseSessionResponse getResponse()
Downcasts.

Specified by:
getResponse in interface Request
Overrides:
getResponse in class RequestAbstract


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.