|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.cs.html.util.SessionHandler
public class SessionHandler
The utility class used to handle BTT session
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT
|
Constructor Summary | |
---|---|
SessionHandler()
|
Method Summary | |
---|---|
static Context |
getCurrentContextForSession(java.lang.String aSessionID)
Returns the current Context for the specified sessionId. |
static Context |
getCurrentContextForSession(java.lang.String aSessionID,
java.lang.String aApplicationID)
Returns the current Context for the specified sessionId and applicationId. |
static Context |
getCurrentContextForSessionOrApplication(java.lang.String aSessionID)
Returns the current Context for the specified sessionId. |
static SessionEntry |
getSession(java.lang.String aSessionID)
Returns the SessionEntry for the sessionId. |
static java.lang.String |
getSessionId(ChannelContext channelContext)
Get the session id according to the session mode If the session mode is j2ee, then getting the session from http session If the session mode is BTT url rewritting, then getting the session id from the request. |
static javax.servlet.http.HttpSession |
getSessionObjectForSession(java.lang.String aSessionID)
Returns the Session Object for the specified sessionId. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
Constructor Detail |
---|
public SessionHandler()
Method Detail |
---|
public static Context getCurrentContextForSession(java.lang.String aSessionID) throws DSEInvalidRequestException, DSEObjectNotFoundException
aSessionID
-
DSEInvalidRequestException
DSEObjectNotFoundException
public static Context getCurrentContextForSession(java.lang.String aSessionID, java.lang.String aApplicationID) throws DSEInvalidRequestException, DSEObjectNotFoundException
aSessionID
- aApplicationID
-
DSEInvalidRequestException
DSEObjectNotFoundException
public static Context getCurrentContextForSessionOrApplication(java.lang.String aSessionID) throws DSEInvalidRequestException, DSEObjectNotFoundException
aSessionID
-
DSEInvalidRequestException
DSEObjectNotFoundException
public static javax.servlet.http.HttpSession getSessionObjectForSession(java.lang.String aSessionID) throws DSEInvalidRequestException, DSEObjectNotFoundException
aSessionID
-
DSEInvalidRequestException
DSEObjectNotFoundException
public static SessionEntry getSession(java.lang.String aSessionID) throws DSEInvalidRequestException, DSEObjectNotFoundException
aSessionID
-
DSEInvalidRequestException
DSEObjectNotFoundException
public static java.lang.String getSessionId(ChannelContext channelContext)
channelContext
- the channel context object
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |