com.ibm.etill.framework.supervisor
Class FSMState

java.lang.Object
  |
  +--com.ibm.etill.framework.supervisor.FSMState

public final class FSMState
extends Object

FSMState objects manage the current state of an FSM instance for a given FSMUser object.


Constructor Summary
FSMState()
          Simple constructor currently performs no function beyond creating the object.
 
Method Summary
 int getState()
          Returns the current state value of the associated Finite State Machine.
 void setState(int state)
          Updates the current state value of the associated Finite State Machine.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FSMState

public FSMState()
Simple constructor currently performs no function beyond creating the object.
Method Detail

setState

public void setState(int state)
Updates the current state value of the associated Finite State Machine.
Parameters:
state - an int that contains the new state value

getState

public int getState()
Returns the current state value of the associated Finite State Machine.
Returns:
int - the current state value