public class DictionaryBusMaster
extends org.lsst.ccs.BusMaster
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 |
|---|
DictionaryBusMaster(String name) |
| Modifier and Type | Method and Description |
|---|---|
org.lsst.ccs.utilities.structs.TreeBranch<org.lsst.ccs.framework.DictionaryContext> |
busMasterBuildDictionaryTree(String destination) |
List<String> |
busMasterGetConnectedAgents() |
JMenuBar |
createMenuBar() |
String |
executeSyncInvoke(String cmdName,
Object[] p,
String destination) |
DictionaryTreeMainPanel |
getMainPane() |
void |
initGUI() |
protected void |
message(String str,
boolean isError) |
protected void |
messageFromBus(String message)
to be overridden
|
void |
onReply(org.lsst.ccs.bus.CommandReply cmd) |
doStart, isMaster, lockSubsystem, unlockSubsystemabort, abort, addLock, broadcastAlarm, broadcastAlarm, broadcastAlarmClear, broadcastStatus, broadcastStatus, checkAllHardwareStarted, checkAllHardwareStopped, checkHardware, clearAlarms, completeInitialisation, createState, doShutdown, executeCommandSingleThread, fillStatus, forceShutdown, getAgentPresenceManager, getAncillaryGroup, 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, onStatus, 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, setLogLevel, setMultithreaded, setName, setStackTraceDepth, setStatusBroadcastPeriod, setStatusBusSelector, shutdown, start, startStatusBroadcasting, stayAlive, stop, stopStatusBroadcasting, switchToEngineeringMode, switchToErrorState, switchToNormalMode, switchToShutdownState, tryReadyState, updateCurrentSubsystem, updateState, updateState, waitForCommandExecution, waitForReadyState, warningpublic DictionaryBusMaster(String name)
public DictionaryTreeMainPanel getMainPane()
public void initGUI()
public JMenuBar createMenuBar()
public org.lsst.ccs.utilities.structs.TreeBranch<org.lsst.ccs.framework.DictionaryContext> busMasterBuildDictionaryTree(String destination)
protected void message(String str, boolean isError)
public void onReply(org.lsst.ccs.bus.CommandReply cmd)
onReply in interface org.lsst.ccs.bus.CommandListeneronReply in class org.lsst.ccs.Subsystemprotected void messageFromBus(String message)
message - Copyright © 2014 LSST. All rights reserved.