com.cafesoft.cams.session.control
Interface SessionControlService

All Superinterfaces:
Debuggable, Service

public interface SessionControlService
extends Service

Defines an interface for a client-side SessionControlService hosted under a CamsClient.

Since:
11/07/02

Method Summary
 SessionControlResponse controlSession(SessionControlRequest scReq)
          SessionControlenticate a subject.
 SessionControlRequest createSessionControlRequest()
          Create an empty SessionControlRequest.
 void destroy(SessionControlRequest scReq)
          Destroy an SessionControlRequest.
 void destroy(SessionControlResponse scRes)
          Destroy an SessionControlResponse.
 
Methods inherited from interface com.cafesoft.core.service.Service
destroy, getServiceConfig, initialize
 
Methods inherited from interface com.cafesoft.core.util.Debuggable
setDebug
 

Method Detail

controlSession

public SessionControlResponse controlSession(SessionControlRequest scReq)
                                      throws SessionControlException,
                                             CamsTransportException
SessionControlenticate a subject.

Parameters:
scReq - the session control request
Returns:
scRes the session control response
Throws:
SessionControlException - if an error when executing the session control request.
CamsTransportException
See Also:
SessionControlRequest, SessionControlResponse, SessionControlException

createSessionControlRequest

public SessionControlRequest createSessionControlRequest()
Create an empty SessionControlRequest.

Returns:
an empty SessionControlRequest.

destroy

public void destroy(SessionControlRequest scReq)
Destroy an SessionControlRequest.

Parameters:
scReq - the SessionControlRequest to be destroyed.

destroy

public void destroy(SessionControlResponse scRes)
Destroy an SessionControlResponse.

Parameters:
scRes - the SessionControlResponse to be destroyed.


Generated on 5:16:42 PM May 12, 2008, © 1996-2005 Cafésoft LLC. All rights reserved.