|
Oracle Fusion Middleware Java API Reference for Oracle ADF Share 11g Release 1 (11.1.1.5.0) E10686-06 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.adf.share.http.HttpSessionStateManagerImpl
public class HttpSessionStateManagerImpl
The HttpSessionStateManagerImpl uses the HttpSession as a repository. This StateManager implementation may be used by applications that allow the use of the HttpSession. The advnantage of the HttpSession based repository is that an application may leverage the HttpSession state management facilities to manage their ADF state.
Constructor Summary | |
---|---|
HttpSessionStateManagerImpl() |
Method Summary | |
---|---|
void |
clearStates(java.lang.Object context) Removes all states for the specified conext. |
java.lang.Object |
getState(java.lang.Object context, java.lang.Object id) Returns the specified state. |
java.lang.Object |
getUserAttributes(java.lang.Object context, java.lang.Object id) Returns the user attributes of the specified state. |
void |
init(java.util.Hashtable env) Invoked by the DefaultContext when the StateManager is instantiated. |
java.util.Iterator |
listStateIds(java.lang.Object context) Returns an iterator of the save point Ids. |
java.lang.Object |
putState(java.lang.Object context, java.lang.Object id, java.lang.Object state) Registers a state. |
java.lang.Object |
putState(java.lang.Object context, java.lang.Object id, java.lang.Object state, Policy policy) Registers a state with a management policy. |
java.lang.Object |
putState(java.lang.Object context, java.lang.Object id, java.lang.Object state, Policy policy, java.lang.Object userAttrs) Registers a state with a management policy. |
java.lang.Object |
removeState(java.lang.Object context, java.lang.Object id) Removes the specified state. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HttpSessionStateManagerImpl()
Method Detail |
---|
public void init(java.util.Hashtable env)
StateManager
DefaultContext
when the StateManager is instantiated. Custom implementations may use the environment to perform custom initialization of the StateManager implementation.init
in interface StateManager
env
- the default context environmentpublic java.lang.Object getState(java.lang.Object context, java.lang.Object id)
StateManager
getState
in interface StateManager
context
- the ADF context of the required stateid
- the state idpublic java.lang.Object putState(java.lang.Object context, java.lang.Object id, java.lang.Object state)
StateManager
putState
in interface StateManager
context
- the ADF context of the stateid
- the state idstate
- the statepublic java.lang.Object putState(java.lang.Object context, java.lang.Object id, java.lang.Object state, Policy policy)
StateManager
putState
in interface StateManager
context
- the ADF context of the stateid
- the state idstate
- the statepolicy
- the management policy.public java.lang.Object putState(java.lang.Object context, java.lang.Object id, java.lang.Object state, Policy policy, java.lang.Object userAttrs)
StateManager
putState
in interface StateManager
context
- the ADF context of the stateid
- the state idstate
- the statepolicy
- the management policy.userAttrs
- user attributes to be associated with the state.public java.lang.Object removeState(java.lang.Object context, java.lang.Object id)
StateManager
removeState
in interface StateManager
context
- the ADF context of the required stateid
- the state idpublic void clearStates(java.lang.Object context)
StateManager
clearStates
in interface StateManager
context
- an ADF contextpublic java.lang.Object getUserAttributes(java.lang.Object context, java.lang.Object id)
StateManager
getUserAttributes
in interface StateManager
context
- the ADF context of the required stateid
- the state idpublic java.util.Iterator listStateIds(java.lang.Object context)
StateManager
listStateIds
in interface StateManager
context
- the ADF context of the required state
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Share 11g Release 1 (11.1.1.5.0) E10686-06 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |