com.bankframe.fe.statemachine.ext.sessionmanagers
Class UserSession

java.lang.Object
  extended bycom.bankframe.fe.statemachine.base.sessionmanagers.UserSession
      extended bycom.bankframe.fe.statemachine.ext.sessionmanagers.UserSession
All Implemented Interfaces:
IUserSession, IUserSession, java.io.Serializable
Direct Known Subclasses:
UserSession, UserSession

public abstract class UserSession
extends UserSession
implements IUserSession

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.bankframe.fe.statemachine.base.sessionmanagers.IUserSession
STATE_ID_SOURCE_REQUEST, STATE_ID_SOURCE_REQUEST_THEN_SESSION, STATE_ID_SOURCE_SESSION, STATE_ID_SOURCE_SESSION_THEN_REQUEST, STATE_ID_SOURCE_UNDEFINED
 
Constructor Summary
UserSession()
           
 
Method Summary
 void clearAll()
          This method clears the user session of all data.
 void clearAllHistory()
          This method will clear all state and visit history.
 void clearKeys(java.util.Collection keys)
          This method clears the user session of data specified by the collection of key names.
 java.lang.Object getAttribute(java.lang.String attributeName)
           
 java.util.Enumeration getAttributeNames()
           
 void setAttribute(java.lang.String attributeName, java.lang.Object attributeValue)
           
 
Methods inherited from class com.bankframe.fe.statemachine.base.sessionmanagers.UserSession
addAuthToken, addStateVisit, getHistory, getHistoryStar, getLocale, getMostRecentVisit, getSessionData, getStateIdSource, hasAllAuthTokens, hasAuthToken, invalidate, removeAllAuthTokens, removeAuthToken, setLocale, setStateIdSource, wasStateVisited
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.bankframe.fe.statemachine.base.sessionmanagers.IUserSession
addAuthToken, addStateVisit, getHistory, getHistoryStar, getId, getLocale, getMostRecentVisit, getSessionData, getStateIdSource, hasAllAuthTokens, hasAuthToken, removeAllAuthTokens, removeAuthToken, setLocale, setStateIdSource, wasStateVisited
 

Constructor Detail

UserSession

public UserSession()
Method Detail

getAttribute

public java.lang.Object getAttribute(java.lang.String attributeName)
Specified by:
getAttribute in interface IUserSession
See Also:
IUserSession.getAttribute(String)

getAttributeNames

public java.util.Enumeration getAttributeNames()
Specified by:
getAttributeNames in interface IUserSession
See Also:
IUserSession.getAttributeNames()

setAttribute

public void setAttribute(java.lang.String attributeName,
                         java.lang.Object attributeValue)
Specified by:
setAttribute in interface IUserSession
See Also:
IUserSession.setAttribute(String, Object)

clearAll

public void clearAll()
Description copied from interface: IUserSession
This method clears the user session of all data.

Specified by:
clearAll in interface IUserSession

clearKeys

public void clearKeys(java.util.Collection keys)
Description copied from interface: IUserSession
This method clears the user session of data specified by the collection of key names.

Specified by:
clearKeys in interface IUserSession
Parameters:
keys - Collection

clearAllHistory

public void clearAllHistory()
This method will clear all state and visit history.

Specified by:
clearAllHistory in interface IUserSession


Copyright © 2004 Siebel Systems, Inc. All rights reserved.