
public class LoaderGUISubsystem extends GeneralGUISubsystem
GeneralGUISubsystem.CommandSwingWorkerabortTimeout, destination, fcslog, initializationTimeout, initialized, out, pane, topPanel, updateStateWithSensorsTimeoutactionMonitor, 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 |
|---|
LoaderGUISubsystem(String name,
org.lsst.ccs.bus.Agent.AgentType type,
String destination) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
clampHooks() |
protected void |
closeHooks() |
protected void |
goToClosePosition() |
protected void |
goToHandOff() |
protected void |
goToHomePosition() |
protected void |
goToStorage() |
protected void |
loadFilter() |
static void |
main(String[] args) |
void |
onDataArrival(String source,
long timestamp,
String dataType,
Object s) |
void |
onReply(org.lsst.ccs.bus.CommandReply s) |
protected void |
openHooks() |
protected void |
unloadFilter() |
protected void |
updateCarrierPosition() |
abortMyDestinationSubsystem, completeInitialization, getGuiLayout, initGui, newSendCommand, onStatus, resetGui, sendAsynchronousCommand, sendCommandSwingWorker, sendCommandSwingWorker, setPrintWriter, shutdownMyDestinationSubsystem, stopMyDestinationSubsystem, updateStateWithSensorsabort, abort, addLock, broadcastAlarm, broadcastAlarm, broadcastAlarmClear, broadcastStatus, broadcastStatus, checkAllHardwareStarted, checkAllHardwareStopped, checkHardware, clearAlarms, completeInitialisation, createState, doShutdown, doStart, 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, isMaster, isMultithreaded, isSlave, isStartedInEngineeringMode, lockUpdate, onAck, onCommand, 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 void onReply(org.lsst.ccs.bus.CommandReply s)
onReply in interface org.lsst.ccs.bus.CommandListeneronReply in class org.lsst.ccs.Subsystemprotected void loadFilter()
protected void unloadFilter()
protected void updateCarrierPosition()
protected void openHooks()
protected void closeHooks()
protected void clampHooks()
protected void goToHomePosition()
protected void goToClosePosition()
protected void goToHandOff()
protected void goToStorage()
public static void main(String[] args)
args - the command line argumentsCopyright © 2015 LSST. All rights reserved.