|
HDIV API 2.0.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hdiv.state.Page
public class Page
DataStructure to store server states
| Field Summary | |
|---|---|
protected java.util.Map |
states
Map with the states of the page this. |
| Constructor Summary | |
|---|---|
Page()
Creates a new Page object with a new states map. |
|
| Method Summary | |
|---|---|
void |
addState(IState state)
Adds a new state to the page this. |
void |
addState(java.lang.String id,
java.lang.String stateHash)
Adds a new state hash to the page this. |
boolean |
existState(java.lang.String key)
Checks if exists a state with the given identifier key. |
java.lang.String |
getFlowId()
Returns the unique id of flow. |
java.lang.String |
getName()
|
java.lang.String |
getRandomToken()
|
IState |
getState(java.lang.String key)
Returns the state with the given identifier key from the map of states |
java.lang.String |
getStateHash(java.lang.String key)
Returns the state hash with the given identifier key from the map of states |
java.util.Map |
getStates()
|
void |
setFlowId(java.lang.String flowId)
|
void |
setName(java.lang.String name)
|
void |
setRandomToken(java.lang.String randomToken)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.util.Map states
this.
| Constructor Detail |
|---|
public Page()
| Method Detail |
|---|
public void addState(IState state)
this.
addState in interface IPagestate - State that represents all the data that composes a possible
request.
public void addState(java.lang.String id,
java.lang.String stateHash)
this.
addState in interface IPageid - state identifierstate - Hash of a state that represents all the data that composes a
possible request.public boolean existState(java.lang.String key)
key.
existState in interface IPagekey - State identifierpublic IState getState(java.lang.String key)
key from the map of states
getState in interface IPagekey - State identifier
key.public java.lang.String getStateHash(java.lang.String key)
key from the map of states
getStateHash in interface IPagekey - State identifier
key.public java.lang.String getName()
getName in interface IPagepublic void setName(java.lang.String name)
setName in interface IPagename - The page name to set.public java.util.Map getStates()
getStates in interface IPagepublic java.lang.String getFlowId()
getFlowId in interface IPagepublic void setFlowId(java.lang.String flowId)
setFlowId in interface IPageflowId - the flowId to setpublic java.lang.String getRandomToken()
getRandomToken in interface IPagepublic void setRandomToken(java.lang.String randomToken)
setRandomToken in interface IPagerandomToken - the randomToken to setpublic java.lang.String toString()
toString in class java.lang.Object
|
HDIV 2.0.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||