public class DemoSubsystemWithMonitoring extends DemoSubsystem implements org.lsst.ccs.ServiceLifecycle
DemoSubsystem.AState, DemoSubsystem.OtherStatedataPublisher, MONITOR_ALERT, periodicTaskService, subsys| Constructor and Description |
|---|
DemoSubsystemWithMonitoring() |
| Modifier and Type | Method and Description |
|---|---|
void |
preStart() |
void |
resetAllLimitHi() |
void |
setLimitHi(int nchans,
boolean shuffle,
double limitHi,
double warnHi) |
build, echoWithOptions, getSampleArrayData, getSampleData, init, postInit, postStart, raiseCustomAlert, runTracerTest, setNumberOfExceptionInMonitoringThread, setPeriodicTaskSleepTime, setSampleDataSize, testCommand, testCommandArguments, testCommandArgumentsReturnTypeValues, testSystemQuery0, testSystemQuery1, testTimeout, testUserAction0, testUserQuery0, testUserQuery1, throwAnException, updateLimits, updateStategetLogHandler, getNumberCommandThreads, ping, printRunningCommands, setLogFormat, setLogHandlerLevel, setLogLevel, setStackTraceDepthbroadcastStatus, createHelper, executeCommandRequest, getAgentInfo, getAgentPersistenceService, getAgentService, getAgentServices, getCCSVersions, getCommandCount, getComponentConfigurationEnvironment, getComponentConfigurationEnvironmentByName, getComponentLookup, getCurrentAction, getDescription, getDistributionInfo, getEnvironmentLockService, getEnvironmentMessagingAccess, getLogger, getMessagingAccess, getName, getScheduler, getStatusBroadcastPeriod, helper, initAgent, isConnectedToTheBuses, isInEngineeringMode, populateComponentLookup, preBuild, preInit, printComponentNodeTree, publishSubsystemDataOnStatusBus, sendAck, sendNack, sendStatusMessage, setAgentName, shutdownAgent, startAgent, vetoTransitionToNormalModeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait@Command(description="Modify the hi limit parameters for an nchan number of channels, randomly picked if shuffle is set to true")
public void setLimitHi(int nchans,
boolean shuffle,
double limitHi,
double warnHi)
@Command(description="Reset limit hi for all channels to a value that will not trigger warning or alarms") public void resetAllLimitHi()
public void preStart()
preStart in interface org.lsst.ccs.ServiceLifecycleCopyright © 2021 LSST. All rights reserved.