
public class RaftsMonitorGui
extends org.lsst.ccs.BusMaster
implements org.lsst.ccs.subsystem.monitor.ui.CommandSender, 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 |
|---|
RaftsMonitorGui(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) |
void |
resetGui() |
String |
sendCommand(String dest,
String target,
String cmnd,
Object... args) |
void |
setPrintWriter(PrintWriter out) |
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 resetGui()
public static void main(String[] args) throws Exception
args - the command line argumentsExceptionpublic void setPrintWriter(PrintWriter out)
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.