| java.lang.Object org.jboss.portal.wsrp.consumer.SessionHandler
SessionHandler | public class SessionHandler implements PortalEventListener(Code) | | Manages session informations on behalf of a consumer.
author: Chris Laprun version: $Revision: 9360 $ since: 2.4 (May 31, 2006) |
SessionHandler | public SessionHandler(WSRPConsumerImpl consumer)(Code) | | Constructs a new SessionHandler.
Parameters: consumer - the consumer this SessionHandler is associated with. |
addSessionMapping | void addSessionMapping(String sessionID, ProducerSessionInformation producerSessionInformation)(Code) | | Update session mappings when a new session id is added to the specified ProducerSessionInformation
Parameters: sessionID - Parameters: producerSessionInformation - since: 2.6 |
handleInvalidSessionFault | void handleInvalidSessionFault(PortletInvocation invocation, RuntimeContext runtimeContext)(Code) | | |
initCookieIfNeeded | public void initCookieIfNeeded(PortletInvocation invocation) throws PortletInvokerException(Code) | | |
initProducerSessionInformation | void initProducerSessionInformation(PortletInvocation invocation) throws PortletInvokerException(Code) | | |
isPerUserCookieInit | public boolean isPerUserCookieInit()(Code) | | |
releaseSessions | void releaseSessions() throws PortletInvokerException(Code) | | since: 2.6 |
releaseSessions | void releaseSessions(String[] sessionIds) throws PortletInvokerException(Code) | | Parameters: sessionIds - throws: PortletInvokerException - since: 2.6 |
removeSessionId | void removeSessionId(String id)(Code) | | Update session mappings when a session has expired
Parameters: id - since: 2.6 |
requiresInitCookie | public boolean requiresInitCookie()(Code) | | |
resetCurrentlyHeldInformation | public void resetCurrentlyHeldInformation()(Code) | | Resets the information held by RequestHeaderClientHandler for the current interaction.
|
setSessionIdIfNeeded | void setSessionIdIfNeeded(PortletInvocation invocation, RuntimeContext runtimeContext, String portletHandle)(Code) | | |
updateCookiesIfNeeded | void updateCookiesIfNeeded(PortletInvocation invocation)(Code) | | |
updateSessionIfNeeded | void updateSessionIfNeeded(SessionContext sessionContext, PortletInvocation invocation, String portletHandle)(Code) | | |
updateSessionInfoFor | public void updateSessionInfoFor(String originalHandle, String newHandle, PortletInvocation invocation)(Code) | | Parameters: originalHandle - Parameters: newHandle - Parameters: invocation - since: 2.6 |
|
|