org.jlab.coda.afecs.agent
Class ACAgent
java.lang.Object
org.jlab.coda.afecs.system.ABase
org.jlab.coda.afecs.agent.AAParent
org.jlab.coda.afecs.agent.ACAgent
- Direct Known Subclasses:
- SupervisorAgent
public abstract class ACAgent
- extends AAParent
JSA: Thomas Jefferson National Accelerator Facility
This software was developed under a United States Government license,
described in the NOTICE file included as part of this distribution.
This is the client class that must have COOL descriptions of states, processes, etc.
Copyright (c), May 6, 2011
Methods inherited from class org.jlab.coda.afecs.system.ABase |
B2O, codaInfoGetCodaClass, codaInfoGetObjectType, codaInfoGetState, codaInfoGetStatus, codaInfoSyncGetCodaClass, codaInfoSyncGetObjectType, codaInfoSyncGetStatus, connect, connect, connect, dalogMsg, dalogMsg, disconnect, getCurrentTime, getCurrentTime, getCurrentTimeInMs, getPlDescription, getPlEXPID, getPlMulticastUDL, getPlUDL, isConnected, isNumber, isRcClientConnected, msg2xml, msgForward, multicastConnect, multicastConnect, O2B, p2pSend, p2pSend, p2pSend, p2pSend, rcClientConnect, rcClientDisconnect, rcClientInfoSyncGetState, rcConnect, rcMonitor, rcp2pSend, rcp2pSend, rcSend, rcSend, rcSend, rcSend, rcSend, rcSend, rcSend, rcSend, readFileAsString, removeUnixShellProcess, reporAlarmMsg, reportAlarmMsg, reportAlarmMsg, runControlGetConfigId, runControlGetRunNumber, runControlGetRunType, runControlSetRunNumber, runControlSetRunType, runControlSyncGetRunNumber, runControlSyncGetRunType, runShellCommand, send, send, send, send, send, send, send, sessionControlConfigure, sessionControlExit, sessionControlGetSession, sessionControlSetInterval, sessionControlSetSession, sessionControlSetState, sessionControlStartReporting, sessionControlStopReporting, sessionControlSyncGetSession, sleep, updateHostUdl |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACAgent
public ACAgent(java.lang.String name)
ACAgent
public ACAgent(AComponent comp)
cL_setup
public abstract boolean cL_setup(AComponent comp)
cLS_setup
public abstract boolean cLS_setup(AControl cont)
cL_moveToState
public abstract boolean cL_moveToState(java.lang.String stateName)
cL_reset
public abstract boolean cL_reset()
cLS_reset
public abstract boolean cLS_reset()
cL_abort
public abstract boolean cL_abort()