Class ImageHandlingSubsystem
java.lang.Object
org.lsst.ccs.Agent
org.lsst.ccs.Subsystem
org.lsst.ccs.subsystem.imagehandling.ImageHandlingSubsystem
- All Implemented Interfaces:
org.lsst.ccs.framework.HasLifecycle,org.lsst.ccs.messaging.CommandExecutor,org.lsst.ccs.ServiceLifecycle
public class ImageHandlingSubsystem
extends org.lsst.ccs.Subsystem
implements org.lsst.ccs.framework.HasLifecycle
-
Nested Class Summary
Nested classes/interfaces inherited from class org.lsst.ccs.Agent
org.lsst.ccs.Agent.RunningCommand, org.lsst.ccs.Agent.ShutdownResult -
Field Summary
Fields inherited from class org.lsst.ccs.Agent
AGENT_RUNTIMEINFO_TASK, commandExecutorLock, currentAction, currentQueries, currentSignals, jvmShutdown, logBusHandler, stateService, treeComponentInitialized -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild()org.lsst.ccs.subsystem.imagehandling.data.FileListfetchImage(String imageName) voidstart()Methods inherited from class org.lsst.ccs.Subsystem
getLogHandler, getNumberCommandThreads, ping, printRunningCommands, setLogFormat, setLogHandlerLevel, setLogLevel, setStackTraceDepthMethods inherited from class org.lsst.ccs.Agent
createHelper, executeCommandRequest, getAgentInfo, getAgentPersistenceService, getAgentService, getAgentServices, getCCSVersions, getCommandCount, getComponentConfigurationEnvironment, getComponentConfigurationEnvironmentByName, getComponentLookup, getCurrentAction, getDescription, getDistributionInfo, getEnvironmentLockService, getEnvironmentMessagingAccess, getLogger, getMessagingAccess, getName, getScheduler, helper, initAgent, initLogBusHandler, isInEngineeringMode, populateComponentLookup, preInit, preStart, printComponentNodeTree, publishSubsystemDataOnStatusBus, sendAck, sendNack, sendStatusMessage, setAgentName, shutdownAgent, shutdownAgent, startAgent, vetoTransitionToNormalModeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.lsst.ccs.framework.HasLifecycle
init, postBuild, postInit, postShutdown, postStart, shutdownMethods inherited from interface org.lsst.ccs.ServiceLifecycle
afterBuild, afterInit, afterStart, preBuild, preShutdown
-
Constructor Details
-
ImageHandlingSubsystem
public ImageHandlingSubsystem()
-
-
Method Details
-
build
public void build()- Specified by:
buildin interfaceorg.lsst.ccs.framework.HasLifecycle
-
start
public void start()- Specified by:
startin interfaceorg.lsst.ccs.framework.HasLifecycle
-
fetchImage
@Command(type=ACTION, description="Fetch a named image from the 2-day store") public org.lsst.ccs.subsystem.imagehandling.data.FileList fetchImage(String imageName)
-