Package com.iplanet.dpro.session.service
Class SessionRequestHandler
- java.lang.Object
-
- com.iplanet.dpro.session.service.SessionRequestHandler
-
- All Implemented Interfaces:
RequestHandler
public class SessionRequestHandler extends Object implements RequestHandler
Responsible for processing a PLL request and routing it to the appropriate handler which will respond to the caller the results of the operation. The operations available from this handler split into two broad categories: In the first group, the request is targeting either all LOCAL sessions or a single local session identified by another request parameter. The session ID in this case is only used to authenticate the operation. That session is not expected to be local to this server (although it might). These operations are:- GetValidSessions
- GetSessionCount
- GetSession
- Logout
- AddSessionListener
- SetProperty
- DestroySession
-
-
Constructor Summary
Constructors Constructor Description SessionRequestHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseSetprocess(PLLAuditor auditor, List<Request> requests, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse, jakarta.servlet.ServletContext servletContext)This interface must be implemented by high level services and applications in order to receive requests from the Platform Low Level API.
-
-
-
Method Detail
-
process
public ResponseSet process(PLLAuditor auditor, List<Request> requests, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse, jakarta.servlet.ServletContext servletContext)
Description copied from interface:RequestHandlerThis interface must be implemented by high level services and applications in order to receive requests from the Platform Low Level API.- Specified by:
processin interfaceRequestHandler- Parameters:
auditor- Delegate for publication of 'access' audit events.requests- A Setof Request objects. servletRequest- Reference to HttpServletRequest object.servletResponse- Reference to HttpServletResponse object.servletContext- Reference to ServletContext object.
-
-