public class DefaultCompositeState extends java.lang.Object implements CompositeState
Stateful.State| Constructor and Description |
|---|
DefaultCompositeState() |
| Modifier and Type | Method and Description |
|---|---|
Stateful |
get(java.lang.Object key) |
void |
initializeState()
Transition from 'Uninitialized' to 'Initialized'.
|
void |
invalidateState()
Transition from 'Valid' to 'Initialized' state.
|
Stateful |
put(java.lang.Object key,
Stateful state) |
void |
releaseState()
Release state and any resources its holding.
|
Stateful |
remove(java.lang.Object key) |
protected java.lang.Object |
stateLockObject() |
public Stateful get(java.lang.Object key)
get in interface CompositeStatepublic Stateful put(java.lang.Object key, Stateful state)
put in interface CompositeStatepublic Stateful remove(java.lang.Object key)
remove in interface CompositeStatepublic void releaseState()
StatefulreleaseState in interface Statefulpublic void invalidateState()
StatefulinvalidateState in interface Statefulpublic void initializeState()
StatefulinitializeState in interface Statefulprotected java.lang.Object stateLockObject()