Uses of Class
OCSEPICS.StateMachineException

Packages that use StateMachineException
OCSEPICS   
 

Uses of StateMachineException in OCSEPICS
 

Methods in OCSEPICS that throw StateMachineException
private  boolean OCSAction.actionActive(java.lang.String PVName, ing.status.StatusItemValue StatusItem)
          This is the part of the state machine for the OCS actions and performs the actions required once the EPICS action is active in the IOC.
private  boolean OCSAction.actionCompleted(java.lang.String PVName, ing.status.StatusItemValue StatusItem, boolean ForceState)
          This is the part of the state machine for the OCS actions and performs the actions required when the action in the IOC completes successfully.
protected abstract  boolean EPICSAction.actionTimedOut()
          This method will be called when a subaction times out.
protected  boolean OCSAction.actionTimedOut()
          This is the part of the state machine for the OCS actions and performs the actions required should the command that we issued to the IOC timeout in it's execution.
private  boolean OCSAction.commandAccepted(java.lang.String PVName, ing.status.StatusItemValue StatusItem)
          This is the part of the state machine for the OCSAction and performs the actions required when we are expecting to go to state COMMAND_ACCEPTED from state COMMAND_PROCESSING.
private  boolean OCSAction.commandProcessing(java.lang.String PVName, ing.status.StatusItemValue StatusValue)
          This method will be called as part of the event driven transition of the action state machine.
private  void OCSAction.initiateEPICSCommand()
          This is the part of the state machine for the OCS actions and performs the action required when the command has been issued to IOC and we are waiting for it to accept the command.
private  void OCSAction.initiateEPICSCommand(java.lang.String demandValue)
          This is the part of the state machine for the OCS actions.