
public class RaftsControlGui
extends org.lsst.ccs.BusMaster
implements org.lsst.ccs.bus.DataStatusListener, org.lsst.ccs.bus.AgentPresenceListener
actionMonitor, ancillaryGroup, closing, commandBuilder, commandBusSelector, commandGroup, commandMonitor, configurationProxy, currentSubsystem, fac, forceShutdown, initializing, initThread, innerState, inTestContext, LOCAL_EXECUTION_INFO, locks, log, logBusHandler, signalsMonitor, startInEngineeringMode, statusBroadcasterLock, statusBroadcasterThread, statusBusSelector, waitingForCommandTermination| Constructor and Description |
|---|
RaftsControlGui(String mainName,
String powerName) |
| Modifier and Type | Method and Description |
|---|---|
void |
connecting(org.lsst.ccs.bus.Agent agent) |
void |
disconnecting(org.lsst.ccs.bus.Agent agent) |
JComponent |
getGuiLayout() |
void |
initGui() |
static void |
main(String[] args) |
void |
onDataArrival(String source,
long time,
String key,
Object d) |
void |
onStatus(org.lsst.ccs.bus.BusMessage s) |
Object |
sendCommand(String subsys,
String child,
String name,
Object... params) |
doStart, isMaster, lockSubsystem, unlockSubsystemabort, abort, addLock, broadcastAlarm, broadcastAlarm, broadcastAlarmClear, broadcastStatus, broadcastStatus, checkAllHardwareStarted, checkAllHardwareStopped, checkHardware, clearAlarms, completeInitialization, createState, doShutdown, executeCommandSingleThread, fillStatus, forceShutdown, getAgentPresenceManager, getAncillaryGroup, getCCSVersions, getCommandBuilder, getCommandBusSelector, getConfiguration, getConfigurationProxy, getCurrentActionThread, getCurrentSubsystemName, getDefaultSelector, getEthHardAddress, getInnerState, getLogger, getMessagingAccess, getName, getNumberCommandThreads, getSoftwareRevision, getStateForPublication, getStatus, getStatusBroadcastPeriod, getStatusBusSelector, getSystemDictionary, getTag, initialisationEndPhase, initLogBusHandler, interruptActionThread, interruptAllRunningCommands, interruptAllSignalThreads, interruptAncillaryThreads, interruptInitThread, isInEngineeringMode, isInTestContext, isListenToStatus, isMultithreaded, isSlave, isStartedInEngineeringMode, lockUpdate, onAck, onCommand, onReply, ping, postStart, printRunningCommands, publishData, publishData, publishData, publishData, publishData, publishData, publishData, publishMetaData, publishReply, publishStateChange, publishStatus, publishStatus, publishStatus, publishStatus, publishStatus, publishStatus, publishStatusData, publishTrendingStatus, raiseAlarm, rawCommandExecution, registerAsBusMaster, removeLock, removeLogPanicState, searchForDictionary, searchForDictionary, sendRawStatus, setBusLogHandlerLevel, setCommandBusSelector, setConfigurationProxy, setListenToStatus, setLogFormat, setLogHandlerLevel, setLogLevel, setMultithreaded, setName, setStackTraceDepth, setStatusBroadcastPeriod, setStatusBusSelector, shutdown, start, startStatusBroadcasting, stayAlive, stop, stopStatusBroadcasting, switchToEngineeringMode, switchToErrorState, switchToNormalMode, switchToShutdownState, tryReadyState, updateCurrentSubsystem, updateState, updateState, waitForCommandExecution, waitForReadyState, warningpublic void initGui()
public JComponent getGuiLayout()
public void onDataArrival(String source, long time, String key, Object d)
onDataArrival in interface org.lsst.ccs.bus.DataStatusListenerpublic void onStatus(org.lsst.ccs.bus.BusMessage s)
onStatus in interface org.lsst.ccs.bus.StatusListeneronStatus in class org.lsst.ccs.Subsystempublic void connecting(org.lsst.ccs.bus.Agent agent)
connecting in interface org.lsst.ccs.bus.AgentPresenceListenerpublic void disconnecting(org.lsst.ccs.bus.Agent agent)
disconnecting in interface org.lsst.ccs.bus.AgentPresenceListenerCopyright © 2015 LSST. All rights reserved.