|
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.Objectjava.util.AbstractMap<K,V>
java.util.HashMap
com.ibm.btt.sm.SessionEntry
public class SessionEntry
This class only should be used by the CSSessionHandler class.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.util.AbstractMap |
---|
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
Field Summary | |
---|---|
protected java.lang.Long |
timeStamp
|
Constructor Summary | |
---|---|
SessionEntry()
Deprecated. This is the default constructor used to create a SessionEntry object. |
|
SessionEntry(javax.servlet.http.HttpSession aSession)
|
Method Summary | |
---|---|
java.lang.Object |
get(java.lang.String key)
|
java.io.Serializable |
getCurrentContext()
Gets the current context. |
boolean |
getExpired()
Gets the expired value. |
javax.servlet.http.HttpSession |
getHttpSession()
Gets the HttpSession. |
java.lang.String |
getIpAddress()
Gets the ipAddress. |
java.util.Locale |
getLocale()
Gets the locale. |
java.lang.Integer |
getPort()
Gets the port. |
java.lang.String |
getSessionId()
Gets the sessionId. |
java.lang.Object |
getSessionObject()
Gets the sessionObject. |
java.lang.String |
getTID()
Gets the TID. |
java.lang.Long |
getTimeStamp()
|
java.lang.String |
getType()
Gets the type. |
java.lang.Object |
put(java.lang.String key,
java.lang.Object value)
|
void |
remove()
Removes the session. |
void |
retrieve(javax.servlet.http.HttpSession hs)
load the saved information from httpsession |
void |
setCurrentContext(java.io.Serializable aContext)
Sets the port. |
void |
setCurrentContextForSession(java.lang.String anApplication,
java.io.Serializable aContext)
Sets the port. |
void |
setExpired(boolean isExpired)
Sets the expired value. |
void |
setHttpSession(javax.servlet.http.HttpSession aHttpSession)
Sets the TID. |
void |
setIpAddress(java.lang.String anIpAddress)
Sets the ipAddress. |
void |
setLocale(java.util.Locale localeToSet)
Sets the locale. |
void |
setPort(java.lang.Integer aPort)
Sets the port. |
void |
setSessionId(java.lang.String sessionId)
Gets the sessionId. |
void |
setSessionObject(java.lang.Object aSessionObject)
Sets the session object. |
void |
setTID(java.lang.String aTID)
Sets the TID. |
void |
setTimeStamp(java.lang.Long timeStamp)
|
void |
setType(java.lang.String aType)
Sets the client type. |
void |
store()
Stores the session information to HttpSession Object when persistance is true |
Methods inherited from class java.util.HashMap |
---|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
---|
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
---|
equals, hashCode |
Field Detail |
---|
protected java.lang.Long timeStamp
Constructor Detail |
---|
public SessionEntry(javax.servlet.http.HttpSession aSession) throws BTTSMException
aSession
- retrive all infromation back from httpSession
BTTSMException
public SessionEntry()
Method Detail |
---|
public java.lang.Long getTimeStamp()
public void setTimeStamp(java.lang.Long timeStamp)
public java.io.Serializable getCurrentContext()
public java.util.Locale getLocale()
public java.lang.Object getSessionObject()
public java.lang.String getTID()
public void setTID(java.lang.String aTID)
public javax.servlet.http.HttpSession getHttpSession()
public void setHttpSession(javax.servlet.http.HttpSession aHttpSession) throws BTTSMException
BTTSMException
public java.lang.String getType()
public void remove()
public void setLocale(java.util.Locale localeToSet)
localeToSet
- java.util.Localepublic void setSessionObject(java.lang.Object aSessionObject)
aSessionObject
- Objectpublic void setType(java.lang.String aType)
aType
- Stringpublic java.lang.String getIpAddress()
public void setIpAddress(java.lang.String anIpAddress)
anIpAddress
- Stringpublic java.lang.Integer getPort()
public void setPort(java.lang.Integer aPort)
aPort
- Integerpublic void setCurrentContext(java.io.Serializable aContext)
aContext
- public void setCurrentContextForSession(java.lang.String anApplication, java.io.Serializable aContext)
anApplication
- aContext
- public java.lang.Object put(java.lang.String key, java.lang.Object value)
public java.lang.Object get(java.lang.String key)
public void store() throws BTTSMException
BTTSMException
public void retrieve(javax.servlet.http.HttpSession hs) throws BTTSMException
BTTSMException
public java.lang.String getSessionId() throws BTTSMException
BTTSMException
public void setSessionId(java.lang.String sessionId) throws BTTSMException
BTTSMException
public void setExpired(boolean isExpired)
isExpired
- boolean - True if the session is expiredpublic boolean getExpired()
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |