com.bankframe.fe.statemachine.ext.sessionmanagers
Interface IUserSession

All Superinterfaces:
IUserSession

public interface IUserSession
extends IUserSession


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
 
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(Collection keys)
          This method clears the user session of data specified by the collection of key names.
 Object getAttribute(String attributeName)
           
 Enumeration getAttributeNames()
           
 void setAttribute(String attributeName, Object attributeValue)
           
 
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
 

Method Detail

getAttributeNames

Enumeration getAttributeNames()

getAttribute

Object getAttribute(String attributeName)

setAttribute

void setAttribute(String attributeName,
                  Object attributeValue)

clearAll

void clearAll()
This method clears the user session of all data.


clearKeys

void clearKeys(Collection keys)
This method clears the user session of data specified by the collection of key names.

Parameters:
keys - Collection

clearAllHistory

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



Copyright © 2005, 2007, Oracle. All rights reserved.