|
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.statemanager.j2ee.StateManagerImpl
public class StateManagerImpl
A HashMap based implementation of the StateManager.
The HashMap based implementation does not implement persistentce or distribution services. This may be used as a low cost StateManager implementation for those applications that do not require the QoS that is implemented by some of the other StateManager implementations.
Constructor Summary | |
---|---|
StateManagerImpl() |
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 StateManagerImpl()
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 |