public class RefrigGUI
extends org.lsst.ccs.Subsystem
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| 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) |
abort, abort, addLock, broadcastAlarm, broadcastAlarm, broadcastAlarmClear, broadcastStatus, broadcastStatus, checkAllHardwareStarted, checkAllHardwareStopped, checkHardware, clearAlarms, completeInitialization, createState, doShutdown, doStart, 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, isMaster, 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 © 2016 LSST. All rights reserved.