java.lang.Object | +--com.ibm.commerce.adapter.DummySessionContext
Reserved for IBM internal use. Defines a dummy session context which is used if no session context can be found for the request.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT IBM Copyright notice field. |
static
DummySessionContext |
singleton A singleton of the Dummy Session Context object. |
Constructor Summary | |
---|---|
DummySessionContext() Reserved for IBM internal use. |
Method Summary | |
---|---|
void |
commit() Reserved for IBM internal use. |
WCSCookie |
getCookie() Reserved for IBM internal use. |
java.lang.Object |
getExtendedSessionData(java.lang.String strParamName) Reserved for IBM internal use. |
SessionData |
getSessionData() Reserved for IBM internal use. |
java.lang.String |
getUniqueSessionTag() Reserved for IBM internal use. |
java.lang.Long |
getValidUserId() Reserved for IBM internal use. |
void |
rollback() Reserved for IBM internal use. |
void |
setExtendedSessionData(java.lang.String istrParamName,
java.lang.Object oParamVal) Reserved for IBM internal use. |
void |
setSessionData(
SessionData value) Reserved for IBM internal use. |
void |
setUniqueSessionTag(java.lang.String strSessionTag) Reserved for IBM internal use. |
static
DummySessionContext |
singleton() Reserved for IBM internal use. |
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
public static DummySessionContext singleton
Constructor Detail |
---|
public DummySessionContext()
Method Detail |
---|
public void commit()
commit
in interface
SessionContext
public WCSCookie getCookie()
null
.public java.lang.Object getExtendedSessionData(java.lang.String strParamName)
getExtendedSessionData
in interface
SessionContext
null
.public SessionData getSessionData()
getSessionData
in interface
SessionContext
null
.public java.lang.String getUniqueSessionTag()
getUniqueSessionTag
in interface
SessionContext
null
.public java.lang.Long getValidUserId()
getValidUserId
in interface
SessionContext
null
.public void rollback()
rollback
in interface
SessionContext
public void setExtendedSessionData(java.lang.String istrParamName, java.lang.Object oParamVal) throws ECException
setExtendedSessionData
in interface
SessionContext
istrParamName
- a session parameter name.ECSystemException
- should never happen since the method does not do anything.ECException
- if there was a problem setting the extended session
parameter.public void setSessionData(SessionData value)
setSessionData
in interface
SessionContext
value
- the session data.public void setUniqueSessionTag(java.lang.String strSessionTag) throws ECException
setUniqueSessionTag
in interface
SessionContext
strSessionTag
- the unique session tag.ECSystemException
- should never happen since nothing is done in this method.ECException
- if there was a problem setting the unique session tag.public static DummySessionContext singleton()