- java.lang.Object
-
- org.lsst.ccs.Agent
-
- org.lsst.ccs.Subsystem
-
- org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.lsst.ccs.Agent
org.lsst.ccs.Agent.RunningCommand
-
Field Summary
-
Fields inherited from class org.lsst.ccs.Agent
AGENT_HEARTBEAT_TASK, AGENT_RUNTIMEINFO_TASK, commandExecutorLock, currentAction, currentQueries, currentSignals, jvmShutdown, logBusHandler, stateService, treeComponentInitialized
-
Constructor Summary
Constructors
| Constructor and Description |
FocalPlaneSubsystem(org.lsst.ccs.utilities.ccd.FocalPlane geometry) |
-
Method Summary
-
Methods inherited from class org.lsst.ccs.Subsystem
getLogHandler, getNumberCommandThreads, ping, printRunningCommands, setLogFormat, setLogHandlerLevel, setLogLevel, setStackTraceDepth, switchToEngineeringMode, switchToNormalMode
-
Methods inherited from class org.lsst.ccs.Agent
addCommandSet, addCommandsFromObject, addStateChangeListener, broadcastStatus, checkAllHardwareStopped, createHelper, executeCommandRequest, getAgentInfo, getAgentLockService, getAgentPeriodicTaskService, getAgentPersistenceService, getAgentProperties, getAgentPropertiesKeySet, getAgentProperty, getAgentService, getAgentServices, getAgentStatusAggregatorService, getAlertService, getCCSVersions, getCommandCount, getCommandSet, getCommandTargets, getComponentConfigurationEnvironment, getComponentConfigurationEnvironmentByName, getComponentLookup, getConfigurationService, getCurrentAction, getDataProviderDictionaryService, getDescription, getDictionaries, getDistributionInfo, getEnvironmentLockService, getEnvironmentMessagingAccess, getLogger, getMessagingAccess, getMonitor, getName, getScheduler, getState, getState, getStatusBroadcastPeriod, helper, internalCheckHardware, isConnectedToTheBuses, isInEngineeringMode, isInState, isInState, populateComponentLookup, preBuild, preInit, printComponentNodeTree, publishSubsystemDataOnStatusBus, removeStateChangeListener, sendAck, sendNack, setAgentName, setAgentProperty, shutdownAgent, startAgent, startAgent, updateAgentComponentState, updateAgentState, updateAgentState, updateHeartBeat, waitFor
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.lsst.ccs.framework.HasLifecycle
init, postBuild, postShutdown, shutdown, start
-
Methods inherited from interface org.lsst.ccs.ServiceLifecycle
afterInit, preShutdown
-
-
Method Detail
-
build
public void build()
- Specified by:
build in interface org.lsst.ccs.framework.HasLifecycle
-
postInit
public void postInit()
- Specified by:
postInit in interface org.lsst.ccs.framework.HasLifecycle
-
preStart
public void preStart()
- Specified by:
preStart in interface org.lsst.ccs.ServiceLifecycle
-
postStart
public void postStart()
- Specified by:
postStart in interface org.lsst.ccs.framework.HasLifecycle
Copyright © 2018 LSST. All rights reserved.