- a(String, Object) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a parameter that is not open for modification.
- aBool(String, Boolean) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aBool(String, Boolean, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aBool(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aBool(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aBool(String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type boolean
and initializes it to false
- abort() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
-
forwards a HALT signal to all components (that are signalHandlers)
- abort(long) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
-
Deprecated.
- abort() - Method in class org.lsst.ccs.Subsystem
-
Command to abort operation.
- abort(long) - Method in class org.lsst.ccs.Subsystem
-
Deprecated.
- accept(BusMessage) - Method in class org.lsst.ccs.messaging.BusMessageFilter
-
Deprecated.
Check if a BusMessage passes this filter.
- accept(ScriptingStatusBusMessage) - Method in interface org.lsst.ccs.scripting.ScriptingStatusBusMessageFilter
-
- ActionCommandStillRunning - Exception in org.lsst.ccs
-
An ACTION command was invoked though another ACTION was still running.
- ActionCommandStillRunning() - Constructor for exception org.lsst.ccs.ActionCommandStillRunning
-
- aDbl(String, Double) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Double
and sets the initial value.
- aDbl(String, Double, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aDbl(String, BigDecimal) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type BigDecimal
and sets the initial value.
- aDbl(String, BigDecimal, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aDbl(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type BigDecimal
and sets the initial value with a (numeric) String
- aDbl(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aDbl(String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Double or BigDecimal
and does not initialize it.
- add(AgentInfo, DistributionInfo) - Method in class org.lsst.ccs.bus.data.CCSVersions
-
Add a new AgentInfo, DistributionInfo pair.
- addAgentPresenceListener(AgentPresenceListener) - Method in class org.lsst.ccs.messaging.AgentPresenceManager
-
- addAlertInstance(AlertState, Alert, long, String) - Method in class org.lsst.ccs.bus.data.RaisedAlertHistory
-
Add a new instance of this Alert.
- addAlertInstance(AlertState, Alert) - Method in class org.lsst.ccs.bus.data.RaisedAlertHistory
-
Add a new instance of this Alert.
- addClearAlertHandler(ClearAlertHandler) - Method in class org.lsst.ccs.Subsystem
-
Add a ClearAlertHandler to this Subsystem.
- addCommandMessageListener(CommandMessageListener) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Adds a listener on the Command bus.
- addCommandMessageListener(CommandMessageListener, Predicate<BusMessage<? extends Serializable, ?>>) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Adds a listener on the Command bus with a filter.
- addCommandSet(String, CommandSet) - Method in class org.lsst.ccs.Agent
-
Adds a CommandSet to extend the set of commands recognized by this Agent.
- addCommandsFromObject(Object, String) - Method in class org.lsst.ccs.Agent
-
Add the commands defined in an Object to this Agent's CommandSet.
- addConstraint(String, String) - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
- addData(String, Serializable) - Method in class org.lsst.ccs.bus.data.KeyValueDataList
-
Add a key-value pair to this KeyValueDataList by assigning it the
timestamp of the KeyDataList.
- addData(String, Serializable, KeyValueData.KeyValueDataType) - Method in class org.lsst.ccs.bus.data.KeyValueDataList
-
Add a key-value pair to this KeyValueDataList by assigning it the
timestamp of the KeyDataList.
- addData(String, Serializable, long) - Method in class org.lsst.ccs.bus.data.KeyValueDataList
-
Add a key-value pair with a timestamp to this KeyValueDataList.
- addData(String, Serializable, long, KeyValueData.KeyValueDataType) - Method in class org.lsst.ccs.bus.data.KeyValueDataList
-
Add a key-value pair with a timestamp to this KeyValueDataList.
- addData(KeyValueData) - Method in class org.lsst.ccs.bus.data.KeyValueDataList
-
Add a KeyValueData object to the KeyValueDataList.
- addFinalPropForParm(String, boolean) - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
- addForwarder(MessageListener, BusMessageForwarder) - Method in class org.lsst.ccs.messaging.MessagingAccessLayer.BusAccess
-
- additionalInformation - Variable in exception org.lsst.ccs.messaging.DuplicateAgentNameException
-
- addLogMessageListener(LogMessageListener) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Adds a listener on the Log bus.
- addLogMessageListener(LogMessageListener, Predicate<BusMessage<? extends Serializable, ?>>) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Adds a listener on the Log bus with a filter.
- addMessageListener(String, BusMessageForwarder, Bus...) - Method in interface org.lsst.ccs.messaging.BusMessagingLayer
-
Sets up callback configuration for a topic and subsystem.
- addMessageListener(String, BusMessageForwarder, Bus...) - Method in class org.lsst.ccs.messaging.jgroups.JGroupsBusMessagingLayer
-
- addMessageListener(String, BusMessageForwarder, Bus...) - Method in class org.lsst.ccs.messaging.jms.JMSBusMessagingLayer
-
- addNotRegistered(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
-
- addObserver(StateBundleAggregator.Observer) - Method in class org.lsst.ccs.messaging.StateBundleAggregator
-
- addOrigin(String) - Method in class org.lsst.ccs.messaging.StateBundleAggregator
-
- addParameterConfiguration(String, String) - Method in class org.lsst.ccs.config.ConfigProfile
-
- addParameterConfigurations(ParameterConfiguration...) - Method in class org.lsst.ccs.config.ConfigProfile
-
registers a list of parameter configurations
- addParameterDescriptions(ParameterDescription...) - Method in class org.lsst.ccs.config.ASubsystemDescription
-
add Parameter descriptions: this is a public facade to the "real" method
that adds only objects of type AParameterDescription
So if objects are not ot this actual type new objects of the needed type are created
(see AParameterDescription constructor documentation)
- addParameterDescriptions(Collection<ParameterDescription>) - Method in class org.lsst.ccs.config.ASubsystemDescription
-
- addParameterDescriptions(AParameterDescription...) - Method in class org.lsst.ccs.config.ASubsystemDescription
-
adds a list of parameter descriptions
- addParameterDescriptions(ParameterDescription...) - Method in class org.lsst.ccs.config.SubsystemDescription
-
adds a list of parameter descriptions
- addParameterDescriptions(Collection<ParameterDescription>) - Method in class org.lsst.ccs.config.SubsystemDescription
-
- addProperties(Map.Entry<String, String>...) - Method in class org.lsst.gruth.jutils.HollowParm
-
- addRegistered(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
-
- addStatusBusListener(ScriptingStatusBusListener) - Static method in class org.lsst.ccs.scripting.CCS
-
Add a Status bus listener.
- addStatusBusListener(ScriptingStatusBusListener, ScriptingStatusBusMessageFilter) - Static method in class org.lsst.ccs.scripting.CCS
-
Add a Status bus listener with a filter.
- addStatusMessageListener(StatusMessageListener) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Adds a listener on the Status bus.
- addStatusMessageListener(StatusMessageListener, Predicate<BusMessage<? extends Serializable, ?>>) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Adds a listener on the Status bus with a filter.
- addTypeForParm(String, Type) - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
- adoptOrphans(IndirectMap<String, ComponentNode>, ArrayList<EffectiveNode>, EffectiveNode) - Method in class org.lsst.ccs.description.EffectiveNode
-
- advanceSteps(int) - Method in interface org.lsst.ccs.drivers.commons.MonochromatorDriver
-
Advance by a number of steps
- Agent - Class in org.lsst.ccs
-
Minimal component able to communicate on the buses.
- Agent(String, AgentInfo.AgentType) - Constructor for class org.lsst.ccs.Agent
-
Constructs an Agent.
- Agent.RunningCommand - Class in org.lsst.ccs
-
Represents a command accepted for execution by this Agent.
- agentExists(String) - Method in class org.lsst.ccs.messaging.AgentPresenceManager
-
- AgentInfo - Class in org.lsst.ccs.bus.data
-
A class to encapsulate an agent's name and type.
- AgentInfo(String, AgentInfo.AgentType) - Constructor for class org.lsst.ccs.bus.data.AgentInfo
-
The base constructor of an AgentInfo.
- AgentInfo(String, AgentInfo.AgentType, Properties) - Constructor for class org.lsst.ccs.bus.data.AgentInfo
-
The base constructor of an AgentInfo.
- AgentInfo.AgentType - Enum in org.lsst.ccs.bus.data
-
Enumeration of known agent types.
- AgentMessagingLayer - Class in org.lsst.ccs.messaging
-
This interface provides messaging methods for a component (eg an agent) to be
able to communicate on the buses.
- AgentPresenceListener - Interface in org.lsst.ccs.messaging
-
Agents that implement this interface are notified when an agent is connecting
or has disconnected on the status bus
- AgentPresenceManager - Class in org.lsst.ccs.messaging
-
Tracks agent connection and disconnection on the buses.
- AgentPresenceManager(boolean) - Constructor for class org.lsst.ccs.messaging.AgentPresenceManager
-
- AgentState - Interface in org.lsst.ccs.bus.states
-
Marker interface to distinguish internal states of an Agent.
- AlarmNotClearedException - Exception in org.lsst.ccs
-
While trying to return the subsystem to normal mode it appears that alarms have not been cleared.
- AlarmNotClearedException() - Constructor for exception org.lsst.ccs.AlarmNotClearedException
-
- Alert - Class in org.lsst.ccs.bus.data
-
Base class for all Alerts.
- Alert(String, String) - Constructor for class org.lsst.ccs.bus.data.Alert
-
Base constructor for all Alerts.
- AlertState - Enum in org.lsst.ccs.bus.states
-
The Alert State of an Agent reflects how the hardware measured quantities
compare to their operational limits.
- aList(String, List) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter which is a list of simple values
(do not use for references)
- aList(String, double[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aList(String, float[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aList(String, List, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aMap(String, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter which is a Map where values
are of a simple type (do not use for references)
- aMap(String, Map, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, int[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of an array type.
- anArray(String, int[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, byte[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, byte[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, char[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, char[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, float[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, float[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, double[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, double[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, boolean[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, boolean[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, Object[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, Object[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- and(BusMessageFilter) - Method in class org.lsst.ccs.messaging.BusMessageFilter
-
Deprecated.
- anInt(String, Integer) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Integer
and sets the initial value.
- anInt(String, Integer, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anInt(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Integer
and sets the initial value with a (numeric) String
- anInt(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anInt(String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Integer
and does not initialize it.
- anormalEvent(Exception) - Method in class org.lsst.ccs.messaging.AgentPresenceManager
-
- AParameterDescription - Class in org.lsst.ccs.config
-
Represents an actual parameterDescription.
- AParameterDescription(ParameterBase, String, String, String, int) - Constructor for class org.lsst.ccs.config.AParameterDescription
-
to be used to create a new Actual ParameterDescription from scratch or from another Actual ParameterDescription
(when changing level, or constraints, or simpleName, or description).
- AParameterDescription(ParameterDescription) - Constructor for class org.lsst.ccs.config.AParameterDescription
-
Creates a new Object from a ParameterDescription but does not copy the id.
- aRef(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Object
whose reference will be later found using a name.
- aRef(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aRef(String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Object
whose reference will be later found using a name.
- argMap() - Static method in class org.lsst.gruth.jutils.MapArgs
-
the argMap methods are convenience factories for creating pair of String key-Object value
- argMap(MapArgs.LEntry...) - Static method in class org.lsst.gruth.jutils.MapArgs
-
used in combination with Entry factory methods such as a, anInt,
aDbl, aString, aRef
- argMap(Object...) - Static method in class org.lsst.gruth.jutils.MapArgs
-
to use only when the corresponding object has a constructor with all needed arguments.
- ArrayParm<E extends Serializable> - Class in org.lsst.gruth.jutils
-
A parameter which is an array.
- ArrayParm(Class<E>, E) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(Class<E>, E, Map) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- asBigDecimal() - Method in class org.lsst.gruth.jutils.DblParm
-
- asFullArray(IndirectMap) - Method in class org.lsst.gruth.jutils.MapArgs
-
same remarks as asFullMap
- asFullList(IndirectMap) - Method in class org.lsst.gruth.jutils.MapArgs
-
same remarks as asFullMap
- asFullMap(IndirectMap) - Method in class org.lsst.gruth.jutils.MapArgs
-
better calls isSafe before calling this method otherwise
will throw an EmptyParmException.
- asList() - Method in class org.lsst.gruth.jutils.MapArgs
-
returns a List of values contained in this structure (without the corresponding keys).
- aString(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type String
and sets the initials value.
- aString(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type String
sets the initials value and annotates some properties
- aString(String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type String
but does not initialize it.
- ASubsystemDescription - Class in org.lsst.ccs.config
-
An active subsystem Description.
- ASubsystemDescription(String, String, Serializable) - Constructor for class org.lsst.ccs.config.ASubsystemDescription
-
same parameters and constraints as the superclass constructor
- ASubsystemDescription(SubsystemDescription) - Constructor for class org.lsst.ccs.config.ASubsystemDescription
-
creates a new SubsystemDescription without information set up by the database (id, startDate)
- asynchCommand(String, Object...) - Method in class org.lsst.ccs.scripting.ScriptingSubsystemWrapper
-
Invoke an asynchronous command with arguments on the subsystem
- asynchCommandLine(String) - Method in class org.lsst.ccs.scripting.ScriptingSubsystemWrapper
-
Invoke an asynchronous command line on the subsystem
- attachSubsystem(String) - Static method in class org.lsst.ccs.scripting.CCS
-
Creates and instance of a ScriptingSubsystemWrapper by making sure that
the given subsystemName corresponds to a CCS subsystem that is currently
available, not locked and alive.
- aVal(String, Serializable) - Static method in class org.lsst.gruth.jutils.MapArgs
-
to be used for
any object that has :
Serializable implementation
a symmetric way of dealing with strings:
the toString() method returns a String that
can be used to create an Object through static method
valueOf(thatString)
A typical example are Enums
- aVal(String, Serializable, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aVal(Serializable) - Static method in class org.lsst.gruth.jutils.MapArgs
-
same as aVal (key, value) but here the name of the key is generated from
the Class Name of the object.
- aVal(Serializable, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- cancel() - Method in class org.lsst.ccs.Agent.RunningCommand
-
Requests cancellation of this command.
- canClearAlert(Alert) - Method in interface org.lsst.ccs.framework.ClearAlertHandler
-
Callback to clear an Alert instance.
- CCS - Class in org.lsst.ccs.scripting
-
Main scripting entry point to CCS.
- CCS_TEXT_CHARSET - Static variable in class org.lsst.ccs.CCSCst
-
Charset to be used in Properties files and all text files used as Resource such as groovy description file and scripts.
- CCSBuilder - Class in org.lsst.ccs.description.groovy
-
CCS specific ComponentBuilder class.
- CCSBuilder(String) - Constructor for class org.lsst.ccs.description.groovy.CCSBuilder
-
- CCSBuilder - Class in org.lsst.ccs.startup
-
Deprecated.
- CCSBuilder(String) - Constructor for class org.lsst.ccs.startup.CCSBuilder
-
- CCSBuilder(String, String) - Constructor for class org.lsst.ccs.startup.CCSBuilder
-
Deprecated.
- CCSCst - Class in org.lsst.ccs
-
Constants to be shared by all codes.
- CCSCst() - Constructor for class org.lsst.ccs.CCSCst
-
- CCSVersions - Class in org.lsst.ccs.bus.data
-
Utility class that encapsulates all the versions of the Agents on the
CCS Environment
- CCSVersions() - Constructor for class org.lsst.ccs.bus.data.CCSVersions
-
- change(String, String, Object) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Single change of parameter.
- change(String, Object) - Method in interface org.lsst.ccs.framework.Configurable
-
Implementation of this method
should be annotated as
- change(String, Object) - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
performs a parameter change during an engineering session
- change(String, Object) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
performs a parameter change during an engineering session
- characteristics() - Method in class org.lsst.ccs.messaging.LogAggregator
-
- check(String, String, String) - Static method in class org.lsst.gruth.jutils.Constraints
-
- checkAgainstConstraints(Map<String, ViewValue>, boolean) - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
Check against potential constraints defined in the subsystem description.
- checkAllHardwareStarted() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
-
checks if all HardwareControllers have been started
- checkAllHardwareStarted() - Method in class org.lsst.ccs.Subsystem
-
Called to check if all hardware has been correctly started.
- checkAllHardwareStopped() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
-
checks if all HardwareControllers have been stopped
- checkAllHardwareStopped() - Method in class org.lsst.ccs.Subsystem
-
Called to check if all hardware has been correctly started.
- checkHardware() - Method in interface org.lsst.ccs.framework.HardwareController
-
this method will be invoked by the subsystem as part of the startup
or of a clean check after an incident.
- checkHardware() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
-
invoke a checkHardware on all HardwareController
(except when return diag modifies the path of invocation)
- checkHardware() - Method in class org.lsst.ccs.Subsystem
-
Called before activating anything and again once problems are supposed to
have been addressed.
- checkStarted() - Method in interface org.lsst.ccs.framework.HardwareController
-
sent to check if the hardware had been started.
- checkStopped() - Method in interface org.lsst.ccs.framework.HardwareController
-
sent to check if the hardware had been stopped.
- cleanUp() - Static method in class org.lsst.ccs.scripting.CCS
-
Clean up the ThreadLocal stack, (close all subsystems and remove all
listeners).
- clear() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
-
- clear() - Method in class org.lsst.gruth.jutils.BoolParm
-
- clear() - Method in class org.lsst.gruth.jutils.HollowParm
-
- clear() - Method in class org.lsst.gruth.jutils.MapArgs
-
the structure being immutable this is unsupported.
- clearAggregate(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
stop monitoring a given data.
- clearAlert(String) - Method in class org.lsst.ccs.RaisedAlertBookkeeper
-
Clear an Alert for the provided alert id.
- ClearAlertHandler - Interface in org.lsst.ccs.framework
-
Interface to be implemented by all classes that handle Alert clearing.
- ClearAlertHandler.ClearAlertCode - Enum in org.lsst.ccs.framework
-
Enumeration of codes returned when the canClearAlert method is invoked.
- clearAlerts(String...) - Method in class org.lsst.ccs.Subsystem
-
Clear one or more Alerts by providing the alert id.
- clearAllAlerts() - Method in class org.lsst.ccs.Subsystem
-
Attempt to clear all the outstanding alerts.
- clone() - Method in class org.lsst.ccs.bus.states.StateBundle
-
- clone() - Method in class org.lsst.ccs.config.AParameterDescription
-
- clone() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
clone: the contained set of parameter description is also cloned.
- clone() - Method in class org.lsst.ccs.description.DescriptiveNode
-
- clone() - Method in class org.lsst.gruth.jutils.HollowParm
-
first level clone: object that are referenced are not duplicated
- clone() - Method in class org.lsst.gruth.jutils.MapArgs
-
- clone() - Method in class org.lsst.gruth.jutils.MapArgs.LEntry
-
- close() - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
-
- close() - Method in interface org.lsst.ccs.config.DBInterface
-
claose all
- close() - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- close() - Method in class org.lsst.ccs.config.MemoryDAO
-
- close() - Method in class org.lsst.ccs.config.remote.scripts.ConfigurationBusClient
-
- close() - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Closes the connection.
- close() - Method in interface org.lsst.ccs.messaging.BusMessagingLayer
-
Close the Transport Layer.
- close() - Method in class org.lsst.ccs.messaging.jgroups.JGroupsBusMessagingLayer
-
- close() - Method in class org.lsst.ccs.messaging.jms.JMSBusMessagingLayer
-
- close() - Method in class org.lsst.ccs.messaging.LogBusHandler
-
- closed - Variable in class org.lsst.ccs.messaging.LogBusHandler
-
- closeFor(String, Bus...) - Method in interface org.lsst.ccs.messaging.BusMessagingLayer
-
close entry points for a bus for an agent.
- closeFor(String, Bus...) - Method in class org.lsst.ccs.messaging.jgroups.JGroupsBusMessagingLayer
-
- closeFor(String, Bus...) - Method in class org.lsst.ccs.messaging.jms.JMSBusMessagingLayer
-
- ClosingStateException - Exception in org.lsst.ccs
-
Commands were issued though the system was closing
- ClosingStateException() - Constructor for exception org.lsst.ccs.ClosingStateException
-
- CommandAck - Class in org.lsst.ccs.bus.messages
-
Command ACK.
- CommandAck(CommandRequest, Duration) - Constructor for class org.lsst.ccs.bus.messages.CommandAck
-
CommandAcks are constructed from the corresponding CommandRequest.
- CommandExecutor - Interface in org.lsst.ccs.messaging
-
The Command executor receives a command and executes it.
- commandExecutorLock - Variable in class org.lsst.ccs.Agent
-
Lock that guards command executor state.
- CommandFor<T> - Interface in org.lsst.ccs.messaging.mock
-
This interface defines the behaviour of a class implementing a Command pattern.
- CommandMessage<T extends Serializable,D> - Class in org.lsst.ccs.bus.messages
-
Superclass for all messages sent on the Command Bus.
- CommandMessage(String, UUID, T) - Constructor for class org.lsst.ccs.bus.messages.CommandMessage
-
Default CommandMessage constructor.
- CommandMessageListener - Interface in org.lsst.ccs.messaging
-
Interface to be implemented by listeners that wish to be notified of messages
received on the command bus.
- CommandNack<T extends Serializable> - Class in org.lsst.ccs.bus.messages
-
Command NACK.
- CommandNack(CommandRequest, T) - Constructor for class org.lsst.ccs.bus.messages.CommandNack
-
CommandNacks are built from the corresponding CommandRequest and the
reason for which the command will not be carried out.
- CommandOriginator - Interface in org.lsst.ccs.messaging
-
Originator of a command.
- CommandRejectedException - Exception in org.lsst.ccs.messaging
-
Exception thrown by utility classes to indicate that a command has been
rejected.
- CommandRejectedException(CommandNack) - Constructor for exception org.lsst.ccs.messaging.CommandRejectedException
-
Construct a CommandRejectedException from the corresponding CommandNack.
- CommandReply<T extends Serializable> - Class in org.lsst.ccs.bus.messages
-
Base class for a command reply.
- CommandReply(CommandRequest, T) - Constructor for class org.lsst.ccs.bus.messages.CommandReply
-
Main CommandReply constructor.
- CommandRequest - Class in org.lsst.ccs.bus.messages
-
Wrapper class to send a BasicCommand over the Command bus; the BasicCommand is either
provided as an object or created internally from a String representation: e.g.
- CommandRequest(String, String, Object...) - Constructor for class org.lsst.ccs.bus.messages.CommandRequest
-
Create a BasicCommandMessage from a string representation of a command: e.g.
- CommandRequest(String, String) - Constructor for class org.lsst.ccs.bus.messages.CommandRequest
-
Create a BasicCommandMessage from a string representation of a command: e.g.
- CommandRequest(String, BasicCommand) - Constructor for class org.lsst.ccs.bus.messages.CommandRequest
-
Create a BasicCommandMessage from an existing BasicCommand.
- CommandResult<T extends Serializable> - Class in org.lsst.ccs.bus.messages
-
The result of a CommandRequest.
- CommandResult(CommandRequest, T) - Constructor for class org.lsst.ccs.bus.messages.CommandResult
-
Constructor for a CommandResult.
- commandSet - Variable in class org.lsst.ccs.Agent.RunningCommand
-
- CommandState - Enum in org.lsst.ccs.bus.states
-
Agent State with respect to command execution.
- commitBulkChange() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Changes that have been submitted are processed as a group.
- commitBulkChange() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
-
Changes that have been submitted are processed as a group.
- compareTo(PathObject) - Method in interface org.lsst.ccs.config.PathObject
-
- completeInitialization(boolean) - Method in class org.lsst.ccs.Subsystem
-
Runs the last phase of the initialization, and transitions to OPERATIONAL
state.
- completeInitialization() - Method in class org.lsst.ccs.Subsystem
-
Command to complete initialization (if commands were issued to heal
hardware problems).
- ComponentBuilder - Class in org.lsst.ccs.description.groovy
-
Class dedicated to building nodes from a groovy description file.
- ComponentBuilder() - Constructor for class org.lsst.ccs.description.groovy.ComponentBuilder
-
- ComponentFactory - Class in org.lsst.ccs.description
-
Builds EffectiveNode structure of actual objects out of DescriptiveNode structure.
- ComponentFactory(DescriptiveNode) - Constructor for class org.lsst.ccs.description.ComponentFactory
-
creates a Factory that will operate from a subtree of this topNode
- ComponentLookupService - Class in org.lsst.ccs.description
-
This interface helps find component of the susbsystem
as they are defined in the description "tree"
- ComponentLookupService(EffectiveNode) - Constructor for class org.lsst.ccs.description.ComponentLookupService
-
- ComponentNodeBuilder - Class in org.lsst.ccs.description
-
A ComponentNode builder class.
- ComponentNodeBuilder() - Constructor for class org.lsst.ccs.description.ComponentNodeBuilder
-
- ComponentNodeBuilder.ComponentNodeFactory - Interface in org.lsst.ccs.description
-
- ComponentNodeFactory - Class in org.lsst.ccs.description.groovy
-
The ComponentNodeFactory for Groovy.
- ComponentNodeFactory() - Constructor for class org.lsst.ccs.description.groovy.ComponentNodeFactory
-
- compose(Function<A, B>, Function<B, C>) - Static method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
- ConcurrentMessagingUtils - Class in org.lsst.ccs.messaging
-
Utility class to synchronously or asynchronously invoke or listen for events
on the buses.
- ConcurrentMessagingUtils(AgentMessagingLayer) - Constructor for class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
ConsurrentMessagingUtils constructor.
- ConcurrentMessagingUtils(AgentMessagingLayer, Duration) - Constructor for class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Build a ConsurrentMessagingUtils object with a default timeout.
- ConfigChanger - Annotation Type in org.lsst.ccs.framework.annotations
-
- ConfigProfile - Class in org.lsst.ccs.config
-
This class represents a set of parameter that have been modified for a given subsystem.
- ConfigProfile() - Constructor for class org.lsst.ccs.config.ConfigProfile
-
- ConfigProfile(String, String, String, String) - Constructor for class org.lsst.ccs.config.ConfigProfile
-
- configProfileDeprecating(ConfigProfile) - Method in interface org.lsst.ccs.config.DeprecationListener
-
- Configurable - Interface in org.lsst.ccs.framework
-
This interface is implemented by Objects that have access to current configuration service
and to Component lookup Service.
- Configurable.Environment - Interface in org.lsst.ccs.framework
-
instances of this class are created by the subsystem startup.
- ConfigurableComponent - Class in org.lsst.ccs.framework
-
Super classes of all Components that are "lightweight" in the sense that they do not need
all the Module features.
- ConfigurableComponent() - Constructor for class org.lsst.ccs.framework.ConfigurableComponent
-
- ConfigurableSubsystem - Class in org.lsst.ccs.config
-
Abstract subclass of subsystems which provides access to the configuration proxy.
- ConfigurableSubsystem(String, ConfigurationProxy, ConfigurationState, Map<String, ParameterSetter>) - Constructor for class org.lsst.ccs.config.ConfigurableSubsystem
-
- ConfigurationBusClient - Class in org.lsst.ccs.config.remote.scripts
-
operates on Buses and send commands to the configuration service , receives responses
- ConfigurationBusClient(String, Agent) - Constructor for class org.lsst.ccs.config.remote.scripts.ConfigurationBusClient
-
- ConfigurationBusClient() - Constructor for class org.lsst.ccs.config.remote.scripts.ConfigurationBusClient
-
- ConfigurationEnvironment - Class in org.lsst.ccs.startup
-
instances of this class are created by the subsystem startup.
- ConfigurationEnvironment(String, ConfigurationProxy, ComponentLookupService, ConfigurableSubsystem) - Constructor for class org.lsst.ccs.startup.ConfigurationEnvironment
-
Creates an Environment for a Configurable object.
- ConfigurationFacade - Class in org.lsst.ccs.config
-
implements complex strategies on top of the DBInterface.
- ConfigurationFacade(DBInterface) - Constructor for class org.lsst.ccs.config.ConfigurationFacade
-
creates a facade object on top of a Data Access Object that implements the base services.
- ConfigurationFacade.Profiles - Class in org.lsst.ccs.config
-
this class is used by methods that modify the state of the database:
the registration of a SubsystemDescription will create a new
"default" ConfigProfile and if there was a previous version of the same
description then all profiles pointing to this old version will be returned in the notRegistered field
the "repair" method will take such a Profiles object and
will try to create a result report with registered and unregistered profiles
- ConfigurationInfo - Class in org.lsst.ccs.bus.data
-
A Class containing the Agent's configuration information.
- ConfigurationInfo(ConfigurationState, String) - Constructor for class org.lsst.ccs.bus.data.ConfigurationInfo
-
- ConfigurationInfo(ConfigurationState, String, Map<String, String>, Map<String, Boolean>, List<ConfigurationParameterInfo>) - Constructor for class org.lsst.ccs.bus.data.ConfigurationInfo
-
- ConfigurationInfo(ConfigurationState, String, Map<String, String>, Map<String, Boolean>, List<ConfigurationParameterInfo>, List<String>) - Constructor for class org.lsst.ccs.bus.data.ConfigurationInfo
-
- ConfigurationMismatchListener - Interface in org.lsst.ccs.config
-
An object that is warned when two objects do not match.
- ConfigurationParameter - Annotation Type in org.lsst.ccs.commons.annotations
-
Fields of a class annotated with this annotation will be tracked down by the
configuration service.
- ConfigurationParameterChanger - Annotation Type in org.lsst.ccs.commons.annotations
-
Marks a mutator ("setter") as being part of possible configuration change.
- ConfigurationParameterInfo - Class in org.lsst.ccs.bus.data
-
Represents the state of a given parameter.
- ConfigurationParameterInfo(String, String, String, String, String, boolean) - Constructor for class org.lsst.ccs.bus.data.ConfigurationParameterInfo
-
- configurationProxy - Variable in class org.lsst.ccs.config.ConfigurableSubsystem
-
Provides access to the configuration service.
- ConfigurationProxy - Interface in org.lsst.ccs.config
-
Subsystem access to configuration information.
- ConfigurationServerModule - Class in org.lsst.ccs.config.remote
-
A CCS module that delegates Configuration Service calls to a local
ConfigurationServiceImpl object.
- ConfigurationServerModule() - Constructor for class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- ConfigurationServerModule(ConfigurationServiceImpl) - Constructor for class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- ConfigurationServerSystem - Class in org.lsst.ccs.config.remote
-
A subsystem that listens on the buses for request for boot data, or for other subsystems
status notifications fired when they start with a configuration (or give up);
it is also a full-fledged Configuration service that can receive and execute commands.
- ConfigurationServerSystem(ConfigurationFacade) - Constructor for class org.lsst.ccs.config.remote.ConfigurationServerSystem
-
- ConfigurationService - Interface in org.lsst.ccs.config.remote
-
Abstract services definition for Configuration Service.
- ConfigurationServiceException - Exception in org.lsst.ccs.framework
-
Exception standing for issues accessing the configuration service.
- ConfigurationServiceException(String, Throwable) - Constructor for exception org.lsst.ccs.framework.ConfigurationServiceException
-
- ConfigurationServiceImpl - Class in org.lsst.ccs.config.remote
-
A raw implementation of Configuration Service that delegates to a ConfigurationFacade
object.
- ConfigurationServiceImpl(ConfigurationFacade) - Constructor for class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- ConfigurationState - Enum in org.lsst.ccs.bus.states
-
The Configuration state of a subsystem reflects the state of its set of
configurable parameters.
- configuredValue - Variable in class org.lsst.ccs.config.ParameterConfiguration
-
This is the configured value corresponding to the current configuration
for this parameter
- ConfigUtils - Class in org.lsst.ccs.config.utilities
-
- connect(MessagingAccessLayer) - Method in class org.lsst.ccs.messaging.jgroups.JGroupsBusMessagingLayer
-
- connect(MessagingAccessLayer) - Method in class org.lsst.ccs.messaging.jms.JMSBusMessagingLayer
-
- connect(MessagingAccessLayer) - Method in interface org.lsst.ccs.messaging.MessagingLayer
-
Connects a MessagingAccessLayer object on the buses by using its name as a
unique identifier.
- connecting(AgentInfo) - Method in interface org.lsst.ccs.messaging.AgentPresenceListener
-
- Constraints - Class in org.lsst.gruth.jutils
-
Deprecated.
- Constraints() - Constructor for class org.lsst.gruth.jutils.Constraints
-
Deprecated.
- ConstructorInvocationException - Exception in org.lsst.ccs.description
-
- ConstructorInvocationException(String, Throwable) - Constructor for exception org.lsst.ccs.description.ConstructorInvocationException
-
- containsKey(Object) - Method in class org.lsst.gruth.jutils.MapArgs
-
as all "get" methods from the Map interface contract
this method is implemented by testing all the values in the structure.
- containsValue(Object) - Method in class org.lsst.gruth.jutils.MapArgs
-
- convert(Map<String, String>) - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
Conversion from String to object using the InputConversionEngine utility.
- copyProfile(ConfigProfile, String, boolean) - Static method in class org.lsst.ccs.config.Factories
-
to be used to create a copy of configuration with different tag, etc.
- createInstance(AgentInfo) - Static method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Build an Instance of an AgentMessagingLayer for a given Agent by
providing the AgentInfo object.
- createMessagingLayer(String) - Method in interface org.lsst.ccs.messaging.MessagingManager
-
Creates an instance of the bus messaging layer.
- createNewInstance(IndirectMap, String, Constructor, Object[]) - Static method in class org.lsst.ccs.description.ComponentFactory
-
- createNode(Object, Object) - Method in class org.lsst.ccs.description.groovy.CCSBuilder
-
- createNode(Object, Map, Object) - Method in class org.lsst.ccs.description.groovy.CCSBuilder
-
- createNode(Object) - Method in class org.lsst.ccs.description.groovy.ComponentBuilder
-
- createNode(Object, Object) - Method in class org.lsst.ccs.description.groovy.ComponentBuilder
-
- createNode(Object, Map) - Method in class org.lsst.ccs.description.groovy.ComponentBuilder
-
- createNode(Object, Map, Object) - Method in class org.lsst.ccs.description.groovy.ComponentBuilder
-
- createNode(Object) - Method in class org.lsst.ccs.startup.CCSBuilder
-
Deprecated.
- createNode(Object, Object) - Method in class org.lsst.ccs.startup.CCSBuilder
-
Deprecated.
- createNode(Object, Map) - Method in class org.lsst.ccs.startup.CCSBuilder
-
Deprecated.
- createNode(Object, Map, Object) - Method in class org.lsst.ccs.startup.CCSBuilder
-
Deprecated.
- createParameterConfiguration(ParameterDescription, String) - Static method in class org.lsst.ccs.config.Factories
-
Factory method to create a ParameterConfiguration object.
- createParameterConfiguration(ParameterDescription) - Static method in class org.lsst.ccs.config.Factories
-
Factory method to create a ParameterConfiguration object.
- createParameterDescription(ParameterBase, String, String, String, int) - Static method in class org.lsst.ccs.config.Factories
-
factory method to create a new ParameterDescription.
- createParameterDescription(ParameterDescription) - Static method in class org.lsst.ccs.config.Factories
-
Factory method to create a new ParameterDescription from another one.
- createQuery(String) - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
-
- createRawConfigProfile(SubsystemDescription, String, String) - Static method in class org.lsst.ccs.config.Factories
-
Creates an empty ConfigProfile.
- createRawSubsystemDescription(String, String, Serializable) - Static method in class org.lsst.ccs.config.Factories
-
Creates a new SubsystemDescription object without any ParameterDescription list creation.
- createSession(String) - Method in class org.lsst.ccs.messaging.jms.TopicContextFactory
-
- createSubsystemDescription(String, String, Serializable, Collection<ParameterDescription>) - Static method in class org.lsst.ccs.config.Factories
-
Creates a new SubsystemDescription object and populates it with the
given list of parameter descriptions.
- createSubsystemDescriptionCopy(SubsystemDescription) - Static method in class org.lsst.ccs.config.Factories
-
creates a new SubsystemDescription from another.
- CURLOG - Static variable in class org.lsst.ccs.config.PackCst
-
- CURLOG - Static variable in class org.lsst.ccs.framework.PackCst
-
- currentAction - Variable in class org.lsst.ccs.Agent
-
Currently running CONFIGURATION or ACTION command.
- currentQueries - Variable in class org.lsst.ccs.Agent
-
Currently running QUERY commands.
- currentSignals - Variable in class org.lsst.ccs.Agent
-
Currently running SIGNAL commands.
- get(String) - Static method in class org.lsst.ccs.config.TypeInfos
-
- get(Object) - Method in class org.lsst.gruth.jutils.MapArgs
-
- get(int) - Method in class org.lsst.gruth.jutils.MapArgs
-
the structure being immutable and having list features this
method is both efficient and guaranteed to return always the same value.
- getAckForCommand(CommandRequest, long) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
- getAckForCommand(CommandRequest, Duration) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Send a CommandRequest on the buses and synchronously wait for the Ack to
come back within the provided Duration timeout.
- getActiveConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns an active ConfigProfile with name and tag
- getActiveConfigProfile(String, String, String) - Method in interface org.lsst.ccs.config.DBInterface
-
get configProfile with name and tag
- getActiveConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getActiveConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.HqlDAO
-
- getActiveConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- getActiveConfigProfile(String, String, String) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
-
gets an active ConfigProfile with anme and tag
- getActiveConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- getActiveConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
-
- getActiveProfilesForSubsystem(ASubsystemDescription) - Method in interface org.lsst.ccs.config.DBInterface
-
gets the active configProfiles that references an active SubsystemDescription
- getActiveProfilesForSubsystem(ASubsystemDescription) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getActiveProfilesForSubsystem(ASubsystemDescription) - Method in class org.lsst.ccs.config.HqlDAO
-
- getActiveSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the active subsystem description with name and tag.
- getActiveSubsystemDescription(String, String) - Method in interface org.lsst.ccs.config.DBInterface
-
gets a SubsystemDescription in the corresponding active object table.
- getActiveSubsystemDescription(long) - Method in interface org.lsst.ccs.config.DBInterface
-
gets a subsystem description by its id
- getActiveSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getActiveSubsystemDescription(long) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getActiveSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.HqlDAO
-
- getActiveSubsystemDescription(long) - Method in class org.lsst.ccs.config.HqlDAO
-
- getActiveSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- getActiveSubsystemDescription(String, String) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
-
fetch the active Description with name and tag
- getActiveSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- getActiveSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
-
- getActiveValueAt(String, String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the value of a parameter for a subsystem at a given date.
- getActiveValueAt(String, String, long) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- getActiveValueAt(String, String, long) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
-
gets the value of a parameter for a subsystem which was active at a moment in time.
- getActiveValueAt(String, String, long) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- getActiveValueAt(String, String, long) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
-
- getAgentInfo() - Method in class org.lsst.ccs.Agent
-
Returns AgentIfno instance associated with this Agent.
- getAgentInfo() - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
- getAgentName() - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
- getAgentPresenceManager() - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
- getAgentProperty(String) - Method in class org.lsst.ccs.bus.data.AgentInfo
-
Get the value of the property for this Agent.
- getAgents() - Method in class org.lsst.ccs.bus.data.CCSVersions
-
Get the Set of AgentInfo contained in this class.
- getAlertId() - Method in class org.lsst.ccs.bus.data.Alert
-
Get the Alert id
- getAlertState() - Method in class org.lsst.ccs.bus.data.RaisedAlertInstance
-
The AlertState at which the RaisedAlertInstance was raised.
- getAlertState() - Method in class org.lsst.ccs.bus.data.RaisedAlertSummary
-
Get the overall AlertState for this RaisedAlarm summary object .
- getAllLast() - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the last values of all parameters monitored
- getAllLastTV() - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the last values of all parameters monitored, with their
timestamp.
- getAllParameterInfo() - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
Returns a list of ConfigurationParameterInfo.
- getAllRaisedAlertHistories() - Method in class org.lsst.ccs.bus.data.RaisedAlertSummary
-
Get the set of raised Alerts.
- getAllReconfigurationFailures() - Method in class org.lsst.ccs.config.ConfigProfile
-
after a failed repair gets all the failed Modifications
- getAllStatistics() - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the statistics of all parameters monitored.
- getAllSubmittedChanges() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Returns the current submitted changes for each component.
- getAnalogInChannel(int) - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
-
- getAnalogInChannels() - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
-
- getAnalogOutChannels() - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
-
- getApplicationLayer() - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
- getArgs() - Method in class org.lsst.gruth.jutils.BuiltParm
-
- getArgumentSettingCode(String...) - Static method in class org.lsst.ccs.scripting.jython.JythonScriptExecutorUtils
-
Get Jython exec line to import command line arguments.
- getAverage(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the average (over the configured duration) for a given key.
- getAverage() - Method in class org.lsst.ccs.messaging.StatusAggregator.Statistics
-
- getBasicCommand() - Method in class org.lsst.ccs.bus.messages.CommandRequest
-
Utility method to get the embedded BasicCommand.
- getBuildId() - Method in class org.lsst.ccs.bus.data.DistributionInfo
-
- getBuildJdk() - Method in class org.lsst.ccs.bus.data.DistributionInfo
-
- getBuildNumber() - Method in class org.lsst.ccs.bus.data.DistributionInfo
-
- getBuildUrl() - Method in class org.lsst.ccs.bus.data.DistributionInfo
-
- getBus() - Method in class org.lsst.ccs.messaging.MessagingAccessLayer.BusAccess
-
- getBusAccess(Bus) - Method in class org.lsst.ccs.messaging.MessagingAccessLayer
-
- getBusAccesses() - Method in class org.lsst.ccs.messaging.MessagingAccessLayer
-
This list of buses might be used by the messaging layer to determine on which buses
the associated agent has to be connected to.
- getBusMessage() - Method in class org.lsst.ccs.scripting.ScriptingStatusBusMessage
-
The original BusMessage.
- getCat() - Method in class org.lsst.ccs.config.NamesAndTag
-
- getCategories() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Returns the set of categories the subsystem's configurable parameters are
split into.
- getCategory() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getCategory() - Method in class org.lsst.ccs.config.RunHistory
-
- getCategoryName() - Method in class org.lsst.ccs.bus.data.ConfigurationParameterInfo
-
The category the parameter belongs to.
- getCategoryName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getCategorySet() - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
- getCategorySet() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
- getCategorySet() - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
- getCategorySet() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getCategorySet() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getCause() - Method in class org.lsst.ccs.bus.data.RaisedAlertInstance
-
What caused this alert to be raised.
- getCause() - Method in class org.lsst.ccs.bus.messages.StatusRaisedAlert
-
Get the String explaining what caused the Alert.
- getCCSVersions() - Method in class org.lsst.ccs.Agent
-
Command to get the CCSVersions object for the current CCS Environment.
- getCheckedValueFromConfiguration(String, Object) - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
- getCheckedValueFromConfiguration(String, Object) - Method in interface org.lsst.ccs.framework.Configurable
-
- getCheckedValueFromConfiguration(String, Object) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
- getChildren(String, Class<T>) - Method in class org.lsst.ccs.description.ComponentLookupService
-
gets the children of a Component in the EffectiveNode and filters by Class.
- getChildren(Class<T>) - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
get the children of the Configurable object that are assignable
to an instance of the class argument.
- getChildren(Class<T>) - Method in interface org.lsst.ccs.framework.Configurable
-
return a map of children that are "assignable to" the argument class.
- getChildren(Class<T>) - Method in class org.lsst.ccs.framework.ConfigurableComponent
-
- getChildren(Class<T>) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
get the children of the Configurable object that are assignable
to an instance of the class argument.
- getClassName() - Method in class org.lsst.ccs.bus.messages.BusMessage
-
Get the class name of the embedded object.
- getClassName() - Method in class org.lsst.ccs.scripting.ScriptingStatusBusMessage
-
The canonical class name of the original message.
- getClearAlertIds() - Method in class org.lsst.ccs.bus.messages.StatusClearedAlert
-
Get the String array of the alertIds that have been cleared.
- getCodeName() - Method in class org.lsst.ccs.config.ParameterBase
-
- getCodeName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getCodeName() - Method in class org.lsst.ccs.config.ParameterPath
-
- getCommandCount(Command.CommandType...) - Method in class org.lsst.ccs.Agent
-
Returns the number of currently running commands of given types.
- getCommandNack() - Method in exception org.lsst.ccs.messaging.CommandRejectedException
-
Get the CommandNack that explains the rejection of the command.
- getCommandReplySender(Session, Destination) - Method in class org.lsst.ccs.messaging.jms.QueueSessionFactory
-
- getCommandRequest() - Method in class org.lsst.ccs.Agent.RunningCommand
-
Returns CommandRequest instance that triggered this command execution.
- getCommandSet(String) - Method in class org.lsst.ccs.Agent
-
- getCommandTargets() - Method in class org.lsst.ccs.Agent
-
Returns this Agent list of command targets.
- getCommandTopic() - Method in class org.lsst.ccs.messaging.jms.TopicContextFactory
-
- getComparator() - Method in class org.lsst.ccs.messaging.LogAggregator
-
- getComponentByName(String) - Method in class org.lsst.ccs.description.ComponentLookupService
-
return any object registered by the dictionaries of the service.
- getComponentByName(String) - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
request a Component from a Description by its name.
- getComponentByName(String) - Method in interface org.lsst.ccs.framework.Configurable
-
Request for a component that bears the specified name.
- getComponentByName(String) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
request a Component from a Description by its name.
- getComponentName() - Method in class org.lsst.ccs.bus.data.ConfigurationParameterInfo
-
Returns the name of the component the parameter represented by this object
belongs to.
- getComponentName() - Method in class org.lsst.ccs.config.ParameterBase
-
- getComponentName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getComponentName() - Method in class org.lsst.ccs.config.ParameterPath
-
- getComponentTree() - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
Returns a tree of component names starting from the current component
- getComponentTree() - Method in class org.lsst.ccs.framework.Module
-
publishes a tree of subcomponents' names.
- getComponentTree() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
- getConfig(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
- getConfigName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getConfigName() - Method in class org.lsst.ccs.config.NamesAndTag
-
- getConfigName() - Method in class org.lsst.ccs.config.WriterProvider.ConfigurationFileName
-
- getConfigNameForCategory(String) - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
- getConfigRunningAt(String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the ConfigProfile active when a subsystem was running at that date.
- getConfigRunningAt(String, long) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- getConfigRunningAt(String, long) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
-
Returns the Configuration which was running for a given subsystem at a moment in time
- getConfigRunningAt(String, long) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- getConfigRunningAt(String, long) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
-
- getConfigurationInfo() - Method in class org.lsst.ccs.bus.messages.StatusConfigurationInfo
-
Get the ConfigurationInfo object contained in this message.
- getConfigurationInfo() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
- getConfigurationName() - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
- getConfigurationName() - Method in class org.lsst.ccs.config.RunHistory
-
- getConfigurationProperties(String, String, String) - Method in class org.lsst.ccs.config.FileWriterProvider
-
- getConfigurationProperties(String, String, String) - Method in interface org.lsst.ccs.config.WriterProvider
-
- getConfigurationProxy() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
- getConfigurationState() - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
- getConfiguredValue() - Method in class org.lsst.ccs.bus.data.ConfigurationParameterInfo
-
The configured value for this parameter, i.e the value defined by the
last configuration loading.
- getConfiguredValue() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getConfigValidAt(String, String, String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
tries to get a ConfigProfile which was valid at a given date.
- getConfigValidAt(String, String, String, long) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- getConfigValidAt(String, String, String, long) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
-
Gets a ConfigProfile which was (or is) valid at a precise moment.
- getConfigValidAt(String, String, String, long) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- getConfigValidAt(String, String, String, long) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
-
- getConnection(String, String) - Static method in class org.lsst.ccs.messaging.TransportManager
-
- getConstraintFor(String) - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
- getConstructor() - Method in class org.lsst.ccs.description.DescriptiveNode
-
- getCorrelationId() - Method in class org.lsst.ccs.bus.messages.CommandMessage
-
The correlationId of this CommandMessage.
- getCurrent(int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Gets the set current for a channel.
- getCurrentAction() - Method in class org.lsst.ccs.Agent
-
Get the current RunningCommand action.
- getCurrentNode() - Method in class org.lsst.ccs.description.groovy.ComponentBuilder
-
- getCurrentSession() - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
-
- getCurrentValue() - Method in class org.lsst.ccs.bus.data.ConfigurationParameterInfo
-
The current value for this parameter.
- getCurrentValueForParameter(String) - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
Return the current value of a given configurable parameter
- getCurrentValuesFor(String) - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
Returns the current value of each parameter that belong to the specified
configurable component.
- getCurrentValuesForCategory(String) - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
Returns the current value of each parameter that belong to the specified
category.
- getCurrentValuesForComponent(String) - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
- getCurrentValuesForComponent(String, Set<String>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
Returns the current value of parameters that belong to the given category for the given configurable component
- getCurrentValuesForComponent(String, Set<String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
Returns the current value of all parameters of a given configurable component
- getDataKey() - Method in class org.lsst.ccs.bus.messages.StatusSubsystemData
-
Get the Key of the embedded object.
- getDefaultTimeout() - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Get the default timeout for this ConcurrentMessagingUtils object.
- getDefaultValue() - Method in class org.lsst.ccs.config.ParameterBase
-
- getDefaultValue() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getDescription() - Method in class org.lsst.ccs.bus.data.Alert
-
Get the Alert description
- getDescription() - Method in class org.lsst.ccs.bus.data.RaisedAlertInstance
-
Deprecated.
- getDescription() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getDescription() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getDescriptionData() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getDescriptionDeprecationEvent() - Method in class org.lsst.ccs.config.remote.DescriptionResult
-
- getDescriptionName() - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
Returns the subsystem description name, ie the name of the description
file the subsystem is started with.
- getDestination() - Method in class org.lsst.ccs.bus.messages.CommandMessage
-
The destination of the CommandMessage.
- getDictionaries() - Method in class org.lsst.ccs.Agent
-
Returns the command dictionary used by this Agent.
- getDigitalInChannel(int) - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
-
- getDigitalInChannels() - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
-
- getDigitalOutChannels() - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
-
- getDistributionInfo() - Method in class org.lsst.ccs.Agent
-
Command to get the DistributionInfo object for this Agent.
- getDistributionInfo(AgentInfo) - Method in class org.lsst.ccs.bus.data.CCSVersions
-
Get the DistributionInfo for a given AgentInfo.
- getDistributionInfo(String) - Method in class org.lsst.ccs.bus.data.CCSVersions
-
Get the DistributionInfo for a given agent by name.
- getEncodedData() - Method in class org.lsst.ccs.bus.messages.BusMessage
-
Get the Encoded version of the embedded Object.
- getEncodedData() - Method in class org.lsst.ccs.bus.messages.CommandReply
-
- getEncodedData() - Method in class org.lsst.ccs.bus.messages.LogMessage
-
- getEncodedData() - Method in class org.lsst.ccs.bus.messages.StatusData
-
- getEndTimestamp() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getEndTimestamp() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getEndTimestampLimit() - Method in class org.lsst.ccs.config.RunHistory
-
- getEntries() - Method in class org.lsst.gruth.jutils.MapArgs
-
- getEnvironment() - Method in interface org.lsst.ccs.framework.Configurable
-
- getEnvironment() - Method in class org.lsst.ccs.framework.ConfigurableComponent
-
- getEnvironment() - Method in class org.lsst.ccs.framework.Module
-
- getEnvironmentMessagingAccess() - Static method in class org.lsst.ccs.Agent
-
Deprecated.
- getExpectedMaxDelay() - Method in class org.lsst.ccs.framework.Signal
-
Deprecated.
- getFacade() - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- getFormattedDetails() - Method in class org.lsst.ccs.bus.messages.LogMessage
-
The formatted version of the logged message.
- getFreeMemory() - Method in class org.lsst.ccs.bus.data.RuntimeInfo
-
- getFullName() - Method in class org.lsst.ccs.config.WriterProvider.ConfigurationFileName
-
- getFullPathFor(String) - Method in class org.lsst.ccs.description.ComponentLookupService
-
- getGhostDescription(long) - Method in interface org.lsst.ccs.config.DBInterface
-
returns ghost with corresponding id
- getGhostDescription(long) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getGhostDescription(long) - Method in class org.lsst.ccs.config.HqlDAO
-
- getHighestAlertState() - Method in class org.lsst.ccs.bus.data.RaisedAlertHistory
-
Get the highest AlertState raised for this Alert.
- getHistory(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the history (over the configured duration) for a given key.
- getId() - Method in class org.lsst.ccs.config.AParameterDescription
-
- getId() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
- getId() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getId() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getId() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getId() - Method in class org.lsst.ccs.config.RunHistory
-
- getId() - Method in class org.lsst.ccs.config.SubsystemDescription
-
the technical id: zero if the object is not yet registered in database
- getId() - Method in class org.lsst.ccs.config.ValueEvent
-
- getIndirect(Object) - Method in interface org.lsst.ccs.description.IndirectMap
-
- getInitialParameterConfigurations(Map<String, String>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
To be invoked before startup.
- getInitialParameterConfigurations(Map<String, String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
Loads the startup configuration represented by taggedCategories, initializes the config profiles
and returns a set of values to assign to parameters before startup
- getInstance(String, String) - Method in class org.lsst.ccs.messaging.jgroups.JGroupsTransportManager
-
- getInstance(String, String) - Method in class org.lsst.ccs.messaging.jms.JMSTransportManager
-
- getInstance(String, String) - Method in class org.lsst.ccs.messaging.mock.MockTransportManager
-
- getInstance(String, String) - Method in class org.lsst.ccs.messaging.TransportManager
-
- getInternalStates() - Method in class org.lsst.ccs.bus.states.StateBundle
-
Gets string representations of the internal states.
- getKey() - Method in class org.lsst.ccs.bus.data.KeyValueData
-
Get the key.
- getKey() - Method in class org.lsst.gruth.jutils.MapArgs.LEntry
-
- getKey() - Method in class org.lsst.gruth.jutils.Property
-
- getLast(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the last value seen for a given key (which has to be monitored)
- getLastModified() - Method in class org.lsst.ccs.bus.states.StateBundle
-
Get the Instant of the last time the StateBundle
was modified.
- getLastTV(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the last value seen for a given key (which has to be monitored)
- getLatestAlert() - Method in class org.lsst.ccs.bus.data.RaisedAlertHistory
-
Get the original Alert that was raised.
- getLatestAlertState() - Method in class org.lsst.ccs.bus.data.RaisedAlertHistory
-
Get the latest AlertState of this Alert.
- getLatestAlertTimestamp() - Method in class org.lsst.ccs.bus.data.RaisedAlertHistory
-
Get the latest CCS timestamp of this Alert.
- getLatestChanges() - Method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
Returns a list of the recent changes caused by the
If a single change is processed, the returned list contains this change only.
- getLatestInCache() - Static method in class org.lsst.ccs.startup.BootUtils
-
- getLevel() - Method in class org.lsst.ccs.bus.messages.LogMessage
-
The level (or severity) of the LogMessage.
- getLevel() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getLevel() - Method in class org.lsst.ccs.framework.Signal
-
- getListOfKeyValueData() - Method in class org.lsst.ccs.bus.data.KeyValueDataList
-
Get the list of KeyValueData contained in this object.
- getListOfKeyValueData(KeyValueData.KeyValueDataType) - Method in class org.lsst.ccs.bus.data.KeyValueDataList
-
Get the list of KeyValueData contained in this object for a given type.
- getLogger() - Method in class org.lsst.ccs.Subsystem
-
Returns the current logger (use sparingly and prefer your own logger).
- getLoggerName() - Method in class org.lsst.ccs.bus.messages.LogMessage
-
Get the name of the logger used to record the LogMessage.
- getLogTopic() - Method in class org.lsst.ccs.messaging.jms.TopicContextFactory
-
- getLookup() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
-
- getLoopbackInterfaceName() - Static method in class org.lsst.ccs.messaging.NetworkUtilities
-
- getMainInterfaceName() - Static method in class org.lsst.ccs.messaging.NetworkUtilities
-
- getMax(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the max (over the configured duration) for a given key.
- getMax() - Method in class org.lsst.ccs.messaging.StatusAggregator.Statistics
-
- getMaxMemory() - Method in class org.lsst.ccs.bus.data.RuntimeInfo
-
- getMessagingAccess() - Method in class org.lsst.ccs.Agent
-
Returns AgentMessagingLayer used by this Agent.
- getMessagingAccess() - Static method in class org.lsst.ccs.scripting.CCS
-
- getMin(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the min (over the configured duration) for a given key.
- getMin() - Method in class org.lsst.ccs.messaging.StatusAggregator.Statistics
-
- getModifiedParameters() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getName() - Method in class org.lsst.ccs.Agent
-
Returns the name of this Agent.
- getName() - Method in class org.lsst.ccs.bus.data.AgentInfo
-
The Agent's name on the Buses.
- getName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getName() - Method in interface org.lsst.ccs.framework.Configurable
-
- getName() - Method in class org.lsst.ccs.framework.Module
-
- getName() - Method in class org.lsst.ccs.framework.Module.ValueUpdate
-
- getName() - Method in class org.lsst.ccs.messaging.MessagingAccessLayer
-
This name must be unique as it is used by the messaging layer to send or
dispatch messages.
- getName() - Method in class org.lsst.ccs.messaging.StatusAggregator.TimedValue
-
- getNameOfComponent() - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
- getNameOfComponent() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
- getNewState() - Method in class org.lsst.ccs.bus.messages.StatusStateChangeNotification
-
Get the new state of the Agent.
- getNext(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
gets the next modified ConfigProfile with same name and tag
- getNext(ConfigProfile) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- getNext(ConfigProfile) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
-
Gets a (deprecated or "alive") ConfigProfile with same name and tag
as the argument
- getNext(ConfigProfile) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- getNext(ConfigProfile) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
-
- getNObserverThreads() - Method in class org.lsst.ccs.framework.Module
-
- getNotRegistered() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
-
- getNThreads() - Method in class org.lsst.ccs.bus.data.RuntimeInfo
-
- getNumberCommandThreads() - Method in class org.lsst.ccs.Subsystem
-
Command that returns the number of currently running commands.
- getNumberOfInstances() - Method in class org.lsst.ccs.bus.data.RaisedAlertHistory
-
Get the number of times this Alert was raised.
- getObject() - Method in class org.lsst.ccs.bus.messages.BusMessage
-
Get the original version of the embedded Object.
- getObservables() - Method in class org.lsst.ccs.framework.Module
-
- getOldState() - Method in class org.lsst.ccs.bus.messages.StatusStateChangeNotification
-
Get the old state of the Agent.
- getOrigin() - Method in class org.lsst.ccs.scripting.ScriptingStatusBusMessage
-
The origin of the message;
- getOriginAgentInfo() - Method in class org.lsst.ccs.bus.messages.BusMessage
-
The Origin of the BusMessage, the bus registration name of the Agent from which it
originated.
- getOutput(int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Gets the output state of a channel.
- getParamDescriptionMap() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
- getParamDescriptionMap() - Method in class org.lsst.ccs.config.SubsystemDescription
-
Detailed description of parameters that can be changed
- getParameterBase() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getParameterFields() - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
- getParameterInfoGroupByCategory(List<ConfigurationParameterInfo>) - Static method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
Groups the ConfigurationParameterInfo objects of the input list by the category they belong to.
- getParameterInfoGroupByComponent(List<ConfigurationParameterInfo>) - Static method in class org.lsst.ccs.bus.data.ConfigurationInfo
-
Groups the ConfigurationParameterInfo objects of the input list by the component they belong to.
- getParameterName() - Method in class org.lsst.ccs.bus.data.ConfigurationParameterInfo
-
Returns the name of the parameter represented by this object.
- getParameterName() - Method in class org.lsst.ccs.config.ParameterBase
-
- getParameterName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getParameterName() - Method in class org.lsst.ccs.config.ParameterPath
-
- getParent(String) - Method in class org.lsst.ccs.description.ComponentLookupService
-
gets the Parent of a component in the EffectiveNode tree.
- getParent() - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
returns the parent of the current component
- getParent() - Method in interface org.lsst.ccs.framework.Configurable
-
Returns name and value of the parent object.
- getParent() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
returns the parent of the current component
- getParentObject() - Method in interface org.lsst.ccs.framework.Configurable
-
- getPath() - Method in class org.lsst.ccs.config.ParameterBase
-
- getPath() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getPath() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getPath() - Method in class org.lsst.ccs.config.ParameterPath
-
- getPath() - Method in interface org.lsst.ccs.config.PathObject
-
- getPathName() - Method in class org.lsst.ccs.bus.data.ConfigurationParameterInfo
-
The Path name of the parameter.
- getPrevious(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
gets a previous ConfigProfile with the same name and tag.
- getPrevious(SubsystemDescription) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the previous description with same name and tag.
- getPrevious(ConfigProfile) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- getPrevious(SubsystemDescription) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- getPrevious(ConfigProfile) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
-
gets a (deprecated) ConfigProfile with same name and tag
as the argument.
- getPrevious(SubsystemDescription) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
-
Gets the (deprecated) SubsystemDescription with same characteritics as the argument
- getPrevious(ConfigProfile) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- getPrevious(SubsystemDescription) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- getPrevious(ConfigProfile) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
-
- getPrevious(SubsystemDescription) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
-
- getPreviousConfigID() - Method in class org.lsst.ccs.config.ConfigProfile
-
may return the id of a previous ConfigProfile (0L if none)
- getPreviousDescriptionID() - Method in class org.lsst.ccs.config.SubsystemDescription
-
get the id of the previous subsystemDescription with same Name and tag.
- getPrintWriter(String, String, String) - Method in class org.lsst.ccs.config.FileWriterProvider
-
- getPrintWriter(String, String, String) - Method in interface org.lsst.ccs.config.WriterProvider
-
- getProcessCpuLoad() - Method in class org.lsst.ccs.bus.data.RuntimeInfo
-
- getProcessedParms() - Method in exception org.lsst.ccs.framework.BulkSettingException
-
- getProfileDeprecationEvent() - Method in class org.lsst.ccs.config.remote.ProfileResult
-
- getProfileDeprecationEvents() - Method in class org.lsst.ccs.config.remote.DescriptionResult
-
- getProfileForCat(String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getProfilesForSubsystem(GhostSubsystemDescription) - Method in interface org.lsst.ccs.config.DBInterface
-
get the deprecated ConfigProfile that referenced a subsystemDescription (active or deprecated)
- getProfilesForSubsystem(GhostSubsystemDescription) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getProfilesForSubsystem(GhostSubsystemDescription) - Method in class org.lsst.ccs.config.HqlDAO
-
- getProject() - Method in class org.lsst.ccs.bus.data.DistributionInfo
-
- getProperties() - Method in class org.lsst.gruth.jutils.HollowParm
-
- getProtocol() - Method in interface org.lsst.ccs.description.ComponentNodeBuilder.ComponentNodeFactory
-
Get the protocol for this ComponentNodeFactory.
- getProtocol() - Method in class org.lsst.ccs.description.DescriptiveNode
-
- getProtocol() - Method in class org.lsst.ccs.description.groovy.ComponentNodeFactory
-
- getQueueSession() - Method in class org.lsst.ccs.messaging.jms.QueueSessionFactory
-
- getRaisedAlert(String) - Method in class org.lsst.ccs.bus.data.RaisedAlertSummary
-
Get a RaisedAlert for a given id.
- getRaisedAlert() - Method in class org.lsst.ccs.bus.messages.StatusRaisedAlert
-
Get the RaisedAlert contained in this message.
- getRaisedAlertInstancesList() - Method in class org.lsst.ccs.bus.data.RaisedAlertHistory
-
Get the full history of RaisedAlertInstances for this Alert.
- getRaisedAlertSummary() - Method in class org.lsst.ccs.bus.messages.StatusAlert
-
- getRaisedAlertSummary() - Method in class org.lsst.ccs.Subsystem
-
Get the Subsystem's RaisedAlertSummary.
- getReason() - Method in class org.lsst.ccs.bus.messages.CommandNack
-
The reason for the refusal.
- getReConfigurationFailure() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getRegistered() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
-
- getRegisteredLocalAgents(Bus...) - Method in interface org.lsst.ccs.messaging.BusMessagingLayer
-
Get the list of local agents currently connected to the buses.
- getRegisteredLocalAgents() - Method in interface org.lsst.ccs.messaging.BusMessagingLayer
-
Get the list of local agents currently connected to all buses.
- getRegisteredLocalAgents(Bus...) - Method in class org.lsst.ccs.messaging.jgroups.JGroupsBusMessagingLayer
-
- getRegisteredLocalAgents(Bus...) - Method in class org.lsst.ccs.messaging.jms.JMSBusMessagingLayer
-
- getRegistrationExceptions() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
-
- getRemarks() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getReply() - Method in class org.lsst.ccs.Agent.RunningCommand
-
- getReply() - Method in class org.lsst.ccs.bus.messages.CommandReply
-
Utility method to get the reply contained in this CommandReply.
- getResult() - Method in class org.lsst.ccs.bus.messages.CommandResult
-
Get the result of the CommandRequest execution.
- getResult() - Method in class org.lsst.ccs.config.remote.DescriptionResult
-
- getResult() - Method in class org.lsst.ccs.config.remote.ProfileResult
-
- getResult() - Method in class org.lsst.ccs.scripting.ScriptingCommandResponse
-
Get the result of the execution.
- getRuntimeInfo() - Method in class org.lsst.ccs.bus.messages.StatusRuntimeInfo
-
Get the RuntimeInfo object contained in this message.
- getScheduler() - Method in class org.lsst.ccs.Agent
-
Returns Scheduler used by this Agent.
- getScriptInputStream(String) - Static method in class org.lsst.ccs.scripting.jython.JythonScriptExecutorUtils
-
Get the InputStream for the provided script path.
- getSession() - Method in class org.lsst.ccs.config.HqlDAO
-
- getSessionFactory() - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
-
- getSessionFactory() - Static method in class org.lsst.ccs.messaging.jms.QueueSessionFactory
-
- getSimpleName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getSourceCodeRevision() - Method in class org.lsst.ccs.bus.data.DistributionInfo
-
- getSourceCodeUrl() - Method in class org.lsst.ccs.bus.data.DistributionInfo
-
- getSourceName() - Method in class org.lsst.ccs.bus.messages.LogMessage
-
Get the source of the LogMessage.
- getStartTimestamp() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
- getStartTimestamp() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getStartTimestamp() - Method in class org.lsst.ccs.config.RunHistory
-
- getStartTimestamp() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getState(Class) - Method in class org.lsst.ccs.Agent
-
Returns the state of this Agent for the provided class.
- getState() - Method in class org.lsst.ccs.Agent
-
Returns a copy of a state bundle of this Agent.
- getState() - Method in class org.lsst.ccs.bus.messages.StatusMessage
-
Get the published State object that contains the Agent's internal state
at the moment the StatusMessage was published.
- getState(Class<T>) - Method in class org.lsst.ccs.bus.states.StateBundle
-
Returns the current value for the specified State.
- getState(String) - Method in class org.lsst.ccs.messaging.StateBundleAggregator
-
- getStates() - Method in class org.lsst.ccs.messaging.StateBundleAggregator
-
- getStatistics(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns statistics (over the configured duration) for a given key.
- getStatusBroadcastPeriod() - Method in class org.lsst.ccs.Agent
-
Returns heartbeat broadcasting period for this Agent.
- getStatusBroadcastPeriod() - Method in class org.lsst.ccs.bus.messages.StatusHeartBeat
-
- getStatusTopic() - Method in class org.lsst.ccs.messaging.jms.TopicContextFactory
-
- getStdDev(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the stddev (over the configured duration) for a given key.
- getStddev() - Method in class org.lsst.ccs.messaging.StatusAggregator.Statistics
-
- getStep() - Method in interface org.lsst.ccs.drivers.commons.MonochromatorDriver
-
get absolute position in steps
- getSubmittedChanges() - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
- getSubmittedChanges() - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
- getSubmittedChanges() - Method in interface org.lsst.ccs.framework.Configurable
-
- getSubmittedChanges() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
- getSubmittedChangesForComponent(String) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
- getSubscriber(Session, String, MessagingAccessLayer.BusAccess, String) - Method in class org.lsst.ccs.messaging.jms.TopicContextFactory
-
- getSubsystem() - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
- getSubsystem() - Method in interface org.lsst.ccs.framework.Configurable
-
- getSubsystem() - Method in class org.lsst.ccs.framework.Module
-
- getSubsystem() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
- getSubsystemData() - Method in class org.lsst.ccs.bus.messages.StatusSubsystemData
-
Get the embedded subsystem data.
- getSubsystemDescription() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getSubsystemFromFile(String) - Static method in class org.lsst.ccs.startup.BootUtils
-
Builds a Subsystem instance out of a description file.
- getSubsystemFromFile(String, String) - Static method in class org.lsst.ccs.startup.BootUtils
-
Builds a Subsystem given a description name and an initial
configuration.
- getSubsystemFromFile(String, String, String) - Static method in class org.lsst.ccs.startup.BootUtils
-
Builds a Subsystem given a description name, an initial
configuration and a alias.
- getSubsystemName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getSubsystemName() - Method in class org.lsst.ccs.config.NamesAndTag
-
- getSubsystemName() - Method in class org.lsst.ccs.config.RunHistory
-
- getSubsystemName() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getSubsystemName() - Method in class org.lsst.ccs.description.DescriptiveNode
-
- getSystemCpuLoad() - Method in class org.lsst.ccs.bus.data.RuntimeInfo
-
- getTag() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getTag() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
- getTag() - Method in class org.lsst.ccs.config.NamesAndTag
-
- getTag() - Method in class org.lsst.ccs.config.RunHistory
-
- getTag() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getTaggedCategoriesForCats(Set<String>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
- getTaggedCategoriesForCats(Set<String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getTagName() - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
the current tag name (can be null or empty)
- getTagName() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getTargetsForSubsystem(String) - Static method in class org.lsst.ccs.scripting.CCS
-
- getThreadName() - Method in class org.lsst.ccs.bus.messages.LogMessage
-
Get the name of the thread on which the LogMessage originated.
- getThrowExceptions() - Static method in class org.lsst.ccs.scripting.CCS
-
Returns true if exceptions are thrown, otherwise they are returned as the
Object on the invoke methods.
- getTickMillis() - Method in class org.lsst.ccs.framework.Module
-
- getTime() - Method in class org.lsst.ccs.config.ValueEvent
-
- getTimeHint() - Method in class org.lsst.ccs.framework.Signal
-
- getTimeNext() - Method in class org.lsst.ccs.config.RunHistory
-
- getTimeout() - Method in class org.lsst.ccs.bus.messages.CommandAck
-
Returns the timeout value for the command suggested by the command target.
- getTimestamp() - Method in class org.lsst.ccs.bus.data.KeyValueData
-
Get the timestamp associated with the key-value pair.
- getTimestamp() - Method in class org.lsst.ccs.bus.data.RaisedAlertInstance
-
The CCS timestamp of when the RaisedAlertInstance was raised.
- getTimeStamp() - Method in class org.lsst.ccs.bus.messages.BusMessage
-
Get the timestamp in CCS milliseconds of when the message was created.
- getTimeStamp() - Method in class org.lsst.ccs.framework.Module.ValueUpdate
-
- getTopic(String) - Method in class org.lsst.ccs.messaging.jms.TopicContextFactory
-
- getTopicContext() - Method in class org.lsst.ccs.messaging.jms.TopicContextFactory
-
- getTopicContextFactory() - Static method in class org.lsst.ccs.messaging.jms.TopicContextFactory
-
- getTotalMemory() - Method in class org.lsst.ccs.bus.data.RuntimeInfo
-
- gettStamp() - Method in class org.lsst.ccs.messaging.StatusAggregator.TimedValue
-
- getType() - Method in class org.lsst.ccs.Agent.RunningCommand
-
Returns the type of this command.
- getType() - Method in class org.lsst.ccs.bus.data.AgentInfo
-
The Agent's AgentType.
- getType() - Method in class org.lsst.ccs.bus.data.ConfigurationParameterInfo
-
Return the type of the parameter.
- getType() - Method in class org.lsst.ccs.bus.data.KeyValueData
-
Get the KeyValueData type.
- getType() - Method in class org.lsst.gruth.jutils.BuiltParm
-
- getTypeForParm(String) - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
- getTypeName() - Method in class org.lsst.ccs.config.ParameterBase
-
- getTypeName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getUptime() - Method in class org.lsst.ccs.bus.data.RuntimeInfo
-
Get the Agent's uptime in milliseconds.
- getValue() - Method in class org.lsst.ccs.bus.data.KeyValueData
-
Get the value embedding in this object.
- getValue() - Method in class org.lsst.ccs.config.ValueEvent
-
- getValue() - Method in class org.lsst.ccs.framework.Module.ValueUpdate
-
- getValue() - Method in class org.lsst.ccs.messaging.StatusAggregator.TimedValue
-
- getValue() - Method in class org.lsst.gruth.jutils.DblParm
-
- getValue() - Method in class org.lsst.gruth.jutils.HollowParm
-
- getValue() - Method in class org.lsst.gruth.jutils.MapArgs.LEntry
-
- getValue() - Method in class org.lsst.gruth.jutils.Property
-
- getValueAt(String, long) - Method in class org.lsst.ccs.config.ConfigProfile
-
gives the value of a given parameter at a given date on a ConfigProfile object.
- getValueAt(ParameterPath, long) - Method in class org.lsst.ccs.config.ConfigProfile
-
- getValueAt(long) - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getValueClass() - Method in class org.lsst.gruth.jutils.ArrayParm
-
- getValueClass() - Method in class org.lsst.gruth.jutils.BoolParm
-
- getValueClass() - Method in class org.lsst.gruth.jutils.DblParm
-
- getValueClass() - Method in class org.lsst.gruth.jutils.HollowParm
-
- getValueClass() - Method in class org.lsst.gruth.jutils.IntParm
-
- getValueClass() - Method in class org.lsst.gruth.jutils.ListParm
-
- getValueClass() - Method in class org.lsst.gruth.jutils.MapParm
-
- getValueClass() - Method in class org.lsst.gruth.jutils.NamedRefParm
-
- getValueClass() - Method in class org.lsst.gruth.jutils.StringParm
-
- getValueClass() - Method in class org.lsst.gruth.jutils.ValParm
-
- getValueEvents() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getValueValidAt(String, String, String, String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the value of a parameter at a given time for a given Profile.
- getValueValidAt(String, String, String, String, long) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- getValueValidAt(String, String, String, String, long) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
-
Gets the value of a Parameter which was valid at a moment in time.
- getValueValidAt(String, String, String, String, long) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- getValueValidAt(String, String, String, String, long) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
-
- getVersion() - Method in class org.lsst.ccs.bus.data.DistributionInfo
-
- getVoltage(int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Gets the set voltage for a channel.
- getWave() - Method in interface org.lsst.ccs.drivers.commons.MonochromatorDriver
-
get current wavelength in nanometers
- getWriterProvider() - Static method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- Guarded - Annotation Type in org.lsst.ccs.framework
-
Methods annotated with @Guarded will be instrumented by aspectJ and checked
for constraints.
- save(Object) - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
-
- saveAbstractConfig(ConfigProfile) - Method in class org.lsst.ccs.config.MemoryDAO
-
- saveAbstractDescription(SubsystemDescription) - Method in class org.lsst.ccs.config.MemoryDAO
-
- saveAllChanges() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Saves all changes in their current configuration.
- saveAllChanges() - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
Saves all changes in their current configuration.
- saveAllChanges() - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
Saves all changes in their current configuration.
- saveChangesForCategories(String...) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Changes made in the specified categories are saved under the current configuration
for this category, changes on parameters that belong to other categories
are left unchanged.
- saveChangesForCategories(String...) - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
Changes made in the specified categories are saved under the current configuration
for this category, changes on parameters that belong to other categories
are left unchanged.
- saveChangesForCategories(String...) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
Changes made in the specified categories are saved under the current configuration
for this category, changes on parameters that belong to other categories
are left unchanged.
- saveChangesForCategoriesAs(String...) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Changes made in the specified categories are saved under the newly specified
name for this category, changes on parameters that belong to other categories
are left unchanged.
- saveChangesForCategoriesAs(Map<String, String>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
Changes made in the specified categories are saved under the newly specified
name for this category, changes on parameters that belong to other categories
are left unchanged.
- saveChangesForCategoriesAs(Map<String, String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
Tagged categories are saved under a new tag name.
- saveChangesForCategoriesAs(String...) - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
Changes made in the specified categories are saved under the newly specified
name for this category, changes on parameters that belong to other categories
are left unchanged.
- saveChangesForCategoriesAs(String...) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
Changes made in the specified categories are saved under the newly specified
name for this category, changes on parameters that belong to other categories
are left unchanged.
- saveConfigProfile(AConfigProfile) - Method in interface org.lsst.ccs.config.DBInterface
-
saves the new argument: ID is modified and argument becomes immutable.
- saveConfigProfile(AConfigProfile) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- saveConfigProfile(AConfigProfile) - Method in class org.lsst.ccs.config.HqlDAO
-
- saveGhostDescriptions(GhostSubsystemDescription) - Method in interface org.lsst.ccs.config.DBInterface
-
saves the argument
- saveGhostDescriptions(GhostSubsystemDescription) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- saveGhostDescriptions(GhostSubsystemDescription) - Method in class org.lsst.ccs.config.HqlDAO
-
- saveInCache(DescriptiveNode, String, String, String) - Static method in class org.lsst.ccs.startup.BootUtils
-
saves the latest run configuration in a local cache.
- saveModifications(Map<String, String>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
- saveModifications(Map<String, String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
Modification occurring in one of the tagged categories are saved.
- saveOrUpdate(Object) - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
-
- savePastProfile(PastConfigProfile) - Method in interface org.lsst.ccs.config.DBInterface
-
saves argument
- savePastProfile(PastConfigProfile) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- savePastProfile(PastConfigProfile) - Method in class org.lsst.ccs.config.HqlDAO
-
- saveRun(RunHistory) - Method in interface org.lsst.ccs.config.DBInterface
-
saves a run history
- saveRun(RunHistory) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- saveRun(RunHistory) - Method in class org.lsst.ccs.config.HqlDAO
-
- saveSubsystemDescription(ASubsystemDescription) - Method in interface org.lsst.ccs.config.DBInterface
-
saves the argument: which must now becomes immutable and be numbered (with an ID)
- saveSubsystemDescription(ASubsystemDescription) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- saveSubsystemDescription(ASubsystemDescription) - Method in class org.lsst.ccs.config.HqlDAO
-
- ScriptingCommandResponse - Class in org.lsst.ccs.scripting
-
The result of a command execution in a scripting environment.
- ScriptingCommandResponse(Object) - Constructor for class org.lsst.ccs.scripting.ScriptingCommandResponse
-
- ScriptingStatusBusListener - Interface in org.lsst.ccs.scripting
-
- ScriptingStatusBusMessage - Class in org.lsst.ccs.scripting
-
An object encapsulating the original BusMessage received on the Status bus
- ScriptingStatusBusMessage(StatusMessage) - Constructor for class org.lsst.ccs.scripting.ScriptingStatusBusMessage
-
- ScriptingStatusBusMessageFilter - Interface in org.lsst.ccs.scripting
-
- ScriptingSubsystemWrapper - Class in org.lsst.ccs.scripting
-
This class defines how a script interacts with a CCS Subsystem.
- ScriptingSubsystemWrapper(String, ConcurrentMessagingUtils) - Constructor for class org.lsst.ccs.scripting.ScriptingSubsystemWrapper
-
- ScriptingTimeoutException - Class in org.lsst.ccs.scripting
-
This exception is returned or thrown when the timeout for synchronous commands
has been reached.
- ScriptingTimeoutException(String) - Constructor for class org.lsst.ccs.scripting.ScriptingTimeoutException
-
- ScriptingTimeoutException(String, Throwable) - Constructor for class org.lsst.ccs.scripting.ScriptingTimeoutException
-
- sendAck(Duration) - Method in class org.lsst.ccs.Agent
-
Sends an ACK to the command originator.
- sendAsynchronousCommand(CommandRequest) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Send a command on the buses and immediately return a Future that will
asynchronously listen for the command reply.
- sendCommandReply(CommandReply) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Sends a Command Reply on the Command Bus.
- sendCommandRequest(CommandRequest, CommandOriginator) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Sends a Command Request on the Command Bus.
- sendLogMessage(LogMessage) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Sends a Log Message on the Log Bus
- sendMessage(String, Bus, T) - Method in class org.lsst.ccs.messaging.jgroups.JGroupsBusMessagingLayer
-
- sendMessage(String, Bus, T) - Method in class org.lsst.ccs.messaging.jms.JMSBusMessagingLayer
-
- sendMessage(String, Bus, T) - Method in interface org.lsst.ccs.messaging.MessagingLayer
-
Sends a message on a bus for a given MessagingAccessLayer.
- sendMessageToDestination(Session, T, String, MessageProducer, Bus) - Method in class org.lsst.ccs.messaging.jms.JMSBusMessagingLayer
-
- sendNack(Serializable) - Method in class org.lsst.ccs.Agent
-
Sends a NACK to the command originator.
- sendSignal(Signal) - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
Sends a signal starting from the current component
- sendSignal(String) - Method in class org.lsst.ccs.framework.Module
-
command to send a signal.
- sendSignal(Signal) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
- sendSignalWithTimeLimit(String, long) - Method in class org.lsst.ccs.framework.Module
-
command to send a signal with a delay for execution.
- sendStatusMessage(StatusMessage) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Sends a Status Message on the Status Bus
- sendSynchronousCommand(CommandRequest) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Send synchronously a command on the Buses without a timeout.
- sendSynchronousCommand(CommandRequest, long) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
- sendSynchronousCommand(CommandRequest, Duration) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Send a command on the Buses and wait for the reply within the provided
Duration timeout.
- session - Variable in class org.lsst.ccs.config.HqlDAO
-
- sessionFactory - Variable in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
-
- set - Variable in class org.lsst.gruth.jutils.HollowParm
-
- setAgentProperty(String, String) - Method in class org.lsst.ccs.Agent
-
Set an Agent property.
- setAggregate(String, int, int) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
Configures the StatusAgregator to monitor a given data.
- setAggregatePattern(String, int, int) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
Configures the StatusAgregator to monitor all the data which
name matches a regex pattern.
- setAggregatePattern(Pattern, int, int) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
Configures the StatusAgregator to monitor all the data which
name matches a regex pattern.
- setAnalogOutChannel(int, double) - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
-
- setBulkParameter(Map<String, Object>) - Method in interface org.lsst.ccs.framework.Configurable
-
Override with by hand setting of the parameters in parametersView
- setBusLogHandlerLevel(String) - Method in class org.lsst.ccs.Subsystem
-
Command to set the level at which the Log Bus Hander will start logging.
- setCat(String) - Method in class org.lsst.ccs.config.NamesAndTag
-
- setCategory(String) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setCategory(String) - Method in class org.lsst.ccs.config.RunHistory
-
- setCommandExecutor(CommandExecutor) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Defines the component able to execute an incoming command
- setConfigName(String) - Method in class org.lsst.ccs.config.NamesAndTag
-
- setConfigurationProxy(ConfigurationProxy) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
this method should not be used once the proxy is delegated to all components
so it should not be public!
- setConstructor() - Method in class org.lsst.ccs.description.DescriptiveNode
-
- setCurrent(double, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Sets the current for a channel.
- setDefaultTimeout(Duration) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Set the default timeout for this ConcurrentMessagingUtils object.
- setDefaultValue(String) - Method in class org.lsst.ccs.config.ParameterBase
-
- setDefaultValueForParameter(String, String, Object) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
- setDefaultValueForParameter(String, String, Object) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- setDeprecationListener(DeprecationListener) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
- setDescription(String) - Method in class org.lsst.ccs.config.AParameterDescription
-
TODO: no persistence for this for the moment! what for the ghost if modified?
- setDescription(String) - Method in class org.lsst.ccs.config.ParameterDescription
-
this data is not essential to the logic so it is modifiable anyway.
- setDigitalOutChannel(int, int) - Method in class org.lsst.ccs.drivers.commons.IOBoardDriver
-
- setEndGuessed(boolean) - Method in class org.lsst.ccs.config.RunHistory
-
- setEndTimestampLimit(long) - Method in class org.lsst.ccs.config.RunHistory
-
- setEnvironment(Configurable.Environment) - Method in interface org.lsst.ccs.framework.Configurable
-
sets the current Environment Object for the Component.
- setEnvironment(Configurable.Environment) - Method in class org.lsst.ccs.framework.ConfigurableComponent
-
not to be called by user's code.
- setEnvironment(Configurable.Environment) - Method in class org.lsst.ccs.framework.Module
-
- setId(long) - Method in class org.lsst.ccs.config.AParameterDescription
-
- setId(long) - Method in class org.lsst.ccs.config.ConfigProfile
-
- setId(long) - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- setId(long) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setKey(String) - Method in class org.lsst.gruth.jutils.MapArgs.LEntry
-
- setLevel(int) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setLevel(Level) - Method in class org.lsst.ccs.messaging.LogBusHandler
-
- setLogFormat(String) - Method in class org.lsst.ccs.Subsystem
-
Command to set a format for the TextFormatter of LogBusHandler (see
logging.properties doc).
- setLogHandlerLevel(String, String) - Method in class org.lsst.ccs.Subsystem
-
Command to set a level for a given handler
- setLogLevel(String, String) - Method in class org.lsst.ccs.Subsystem
-
Command to set the Level of a named Logger.
- setName(String) - Method in class org.lsst.ccs.config.ConfigProfile
-
- setName(String) - Method in class org.lsst.ccs.framework.Module
-
Sets the module name.
- setNObserverThreads(int) - Method in class org.lsst.ccs.framework.Module
-
- setNullValue() - Method in class org.lsst.gruth.jutils.BoolParm
-
- setNullValue() - Method in class org.lsst.gruth.jutils.HollowParm
-
- setObservables(List<Observable>) - Method in class org.lsst.ccs.framework.Module
-
- setOffDelay(double, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Sets the power-off delay for a channel.
- setOnDelay(double, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Sets the power-on delay for a channel.
- setOriginAgentInfo(AgentInfo) - Method in class org.lsst.ccs.bus.messages.BusMessage
-
Sets the origin for this BusMessage.
- setOutput(boolean, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Turns output on or off for a channel.
- setPanicState(boolean) - Method in class org.lsst.ccs.messaging.LogBusHandler
-
- setParameterBase(ParameterBase) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setParent(Object, Object) - Method in class org.lsst.ccs.description.groovy.ComponentBuilder
-
- setProtocol(String) - Method in class org.lsst.ccs.description.DescriptiveNode
-
- setReConfigurationFailure(Exception) - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- setRemarks(String) - Method in class org.lsst.ccs.config.ConfigProfile
-
no influence on behaviour.
- setSession(HqlDAO.AbstractSession) - Method in class org.lsst.ccs.config.HqlDAO
-
- setSimpleName(String) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setStackTraceDepth(int) - Method in class org.lsst.ccs.Subsystem
-
Will modify the depth of stackTrace printing for ALL handlers (including
the LogBusHandler)
- setStartGuessed(boolean) - Method in class org.lsst.ccs.config.RunHistory
-
- setStartTimestamp(long) - Method in class org.lsst.ccs.config.ConfigProfile
-
- setState(Enum) - Method in class org.lsst.ccs.bus.states.StateBundle
-
Sets the specified state to the bundle, replacing any previous state of the same type.
- setState(Enum...) - Method in class org.lsst.ccs.bus.states.StateBundle
-
Sets specified states to the bundle, replacing any previous states of the same types.
- setSubsystemName(String) - Method in class org.lsst.ccs.config.ConfigProfile
-
- setSubsystemName(String) - Method in class org.lsst.ccs.config.NamesAndTag
-
- setSubsystemName(String) - Method in class org.lsst.ccs.description.DescriptiveNode
-
- setTag(String) - Method in class org.lsst.ccs.config.NamesAndTag
-
- setTarget(T) - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
- setThrowExceptions(boolean) - Static method in class org.lsst.ccs.scripting.CCS
-
In the scripting environment, exceptions resulted from method invocation
can either be thrown or returned.
- setTickMillis(int) - Method in class org.lsst.ccs.framework.Module
-
Changes the periodic wake up time.
- setTimeNext(long) - Method in class org.lsst.ccs.config.RunHistory
-
- setTimeStamp(long) - Method in class org.lsst.ccs.framework.Module.ValueUpdate
-
- setValue(String) - Method in class org.lsst.gruth.jutils.BoolParm
-
- setValue(Double) - Method in class org.lsst.gruth.jutils.DblParm
-
- setValue(BigDecimal) - Method in class org.lsst.gruth.jutils.DblParm
-
- setValue(Integer) - Method in class org.lsst.gruth.jutils.DblParm
-
- setValue(String) - Method in class org.lsst.gruth.jutils.DblParm
-
- setValue(T) - Method in class org.lsst.gruth.jutils.HollowParm
-
- setValue(String) - Method in class org.lsst.gruth.jutils.IntParm
-
- setValue(Collection) - Method in class org.lsst.gruth.jutils.ListParm
-
- setValue(Object...) - Method in class org.lsst.gruth.jutils.ListParm
-
- setValue(Object) - Method in class org.lsst.gruth.jutils.MapArgs.LEntry
-
- setValue(Map) - Method in class org.lsst.gruth.jutils.MapParm
-
- setValue(String) - Method in class org.lsst.gruth.jutils.Property
-
- setValue(Serializable) - Method in class org.lsst.gruth.jutils.ValParm
-
- setValue(String) - Method in class org.lsst.gruth.jutils.ValParm
-
- setValue(Object) - Method in class org.lsst.gruth.jutils.ValParm
-
- setVariable(String, String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
set a variable value.
- setVariables(Map<String, String>) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
set variable values.
- setVoltage(double, int) - Method in interface org.lsst.ccs.drivers.commons.PowerSupplyDriver
-
Sets the voltage for a channel.
- setWave(double) - Method in interface org.lsst.ccs.drivers.commons.MonochromatorDriver
-
set wavelength in nanometers
- setWriterProvider(WriterProvider) - Static method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- shutdown() - Method in class org.lsst.ccs.Agent
-
Clean shutdown of subsystem: call stop for hardware stopping before invoking this method.
- shutdownBusAccess() - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
- shutdownNow() - Method in interface org.lsst.ccs.framework.Configurable
-
requires the component to perform end of life operation.
- shutdownNow() - Method in class org.lsst.ccs.framework.Module
-
added for tying to unstuck ExcecutorService
- shutdownScriptingEnvironment() - Static method in class org.lsst.ccs.scripting.CCS
-
In a test context, this method has to be called in the first place
- signal(Signal) - Method in class org.lsst.ccs.framework.Module
-
this method is intended for overriding: the module receives an out of
band signal.
- Signal - Class in org.lsst.ccs.framework
-
Conveys a signal to an SignalHandler component.
- Signal(SignalLevel) - Constructor for class org.lsst.ccs.framework.Signal
-
- Signal(SignalLevel, long) - Constructor for class org.lsst.ccs.framework.Signal
-
- signal(Signal) - Method in interface org.lsst.ccs.framework.SignalHandler
-
- SignalHandler - Interface in org.lsst.ccs.framework
-
A component that can receive a Signal.
- SignalLevel - Enum in org.lsst.ccs.framework
-
A list of signals that can be sent to "SignalHandler" components.
- SignalsStillRunning - Exception in org.lsst.ccs
-
While trying to return to normal (ready) mode it appears that some SIGNAL (signal) command is still running.
- SignalsStillRunning() - Constructor for exception org.lsst.ccs.SignalsStillRunning
-
- simpleHQLRequest(String) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
forwards an HQLrequest to the DAO.
- simpleHQLRequest(String) - Method in interface org.lsst.ccs.config.DBInterface
-
execut simple request (read only: select of From)
- simpleHQLRequest(String) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- simpleHQLRequest(String) - Method in class org.lsst.ccs.config.HqlDAO
-
- simpleHQLRequest(String) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
-
- simpleHQLRequest(String) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
-
can send a simple HQL request to the underlying Database.
- simpleHQLRequest(String) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
-
- simpleHQLRequest(String) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
-
- size() - Method in class org.lsst.gruth.jutils.MapArgs
-
- SkipEncoding - Annotation Type in org.lsst.ccs.bus.annotations
-
Annotation for classes or fields that are not to be encoded.
- stamp - Variable in class org.lsst.ccs.config.remote.DescriptionDeprecationEvent
-
- stamp - Variable in class org.lsst.ccs.config.remote.ProfileDeprecationEvent
-
- start() - Method in class org.lsst.ccs.Agent
-
Starts this Agent
- start() - Method in interface org.lsst.ccs.framework.Configurable
-
The component is ready to respond.
- startListeningForStatusBusMessage(Predicate<BusMessage<? extends Serializable, ?>>, long) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
- startListeningForStatusBusMessage(Predicate<BusMessage<? extends Serializable, ?>>, Duration) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Get a Future on a StatusBusMessage.
- startListeningForStatusBusMessage(Predicate<BusMessage<? extends Serializable, ?>>) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Get a Future on a StatusBusMessage.
- startListeningForStatusBusMessage(ScriptingStatusBusMessageFilter, int) - Static method in class org.lsst.ccs.scripting.CCS
-
Get a Future on a ScriptingStatusBusMessage.
- startTicking() - Method in class org.lsst.ccs.framework.Module
-
- StateBundle - Class in org.lsst.ccs.bus.states
-
Contains a set of subsystem states, each represented by Enum.
- StateBundle(Enum...) - Constructor for class org.lsst.ccs.bus.states.StateBundle
-
Constructs a StateBundle from a set of states.
- StateBundleAggregator - Class in org.lsst.ccs.messaging
-
- StateBundleAggregator() - Constructor for class org.lsst.ccs.messaging.StateBundleAggregator
-
- StateBundleAggregator.Observer - Interface in org.lsst.ccs.messaging
-
- stateChanged(String, StateBundle, StateBundle) - Method in interface org.lsst.ccs.messaging.StateBundleAggregator.Observer
-
- Statistics(double, double, double, double) - Constructor for class org.lsst.ccs.messaging.StatusAggregator.Statistics
-
- StatusAggregator - Class in org.lsst.ccs.messaging
-
A StatusAggregator listens to the status bus and keeps track in
memory of selected status data.
- StatusAggregator() - Constructor for class org.lsst.ccs.messaging.StatusAggregator
-
- StatusAggregator.Statistics - Class in org.lsst.ccs.messaging
-
Internal class, unmutable data structure with min, max, average and
stddev.
- StatusAggregator.TimedValue - Class in org.lsst.ccs.messaging
-
Internal class, unmutable data structure with name, timestamp and value.
- StatusAlert<T extends Serializable,D> - Class in org.lsst.ccs.bus.messages
-
Base class for Alert raising and clearing status.
- StatusBusAccess() - Constructor for class org.lsst.ccs.messaging.MessagingAccessLayer.StatusBusAccess
-
- StatusClearedAlert - Class in org.lsst.ccs.bus.messages
-
Status message sent when Alerts are cleared.
- StatusClearedAlert(String[], StateBundle, RaisedAlertSummary) - Constructor for class org.lsst.ccs.bus.messages.StatusClearedAlert
-
Build a StatusClearAlert from the provided String array and the
RaisedAlertSummary of the subsystem.
- StatusConfigurationInfo - Class in org.lsst.ccs.bus.messages
-
A status message containing a ConfigurationInfo object.
- StatusConfigurationInfo(ConfigurationInfo, StateBundle) - Constructor for class org.lsst.ccs.bus.messages.StatusConfigurationInfo
-
Create a StatusConfigurationInfo message by providing the state of the agent
and the ConfigurationInfo object to be sent.
- StatusData - Class in org.lsst.ccs.bus.messages
-
Base class for all status messages containing data that is meant to be
stored in the trending database.
- StatusData(KeyValueData, StateBundle) - Constructor for class org.lsst.ccs.bus.messages.StatusData
-
Build a StatusMessage from the provided Object.
- StatusEnum<T extends Enum<T>> - Class in org.lsst.ccs.bus.messages
-
Status message containing an Enum, encoded as a String..
- StatusEnum(T, StateBundle) - Constructor for class org.lsst.ccs.bus.messages.StatusEnum
-
- StatusHeartBeat - Class in org.lsst.ccs.bus.messages
-
Heartbeat status message.
- StatusHeartBeat(int, StateBundle) - Constructor for class org.lsst.ccs.bus.messages.StatusHeartBeat
-
- StatusMessage<T extends Serializable,D> - Class in org.lsst.ccs.bus.messages
-
Base class for all messages sent on the Status Bus.
- StatusMessage(T, StateBundle) - Constructor for class org.lsst.ccs.bus.messages.StatusMessage
-
Build a StatusMessage from the provided Object.
- StatusMessageListener - Interface in org.lsst.ccs.messaging
-
Interface to be implemented by listeners that wish to be notified of messages
received on the status bus.
- StatusRaisedAlert - Class in org.lsst.ccs.bus.messages
-
Base class for all status messages containing an RaisedAlert.
- StatusRaisedAlert(Alert, String, StateBundle) - Constructor for class org.lsst.ccs.bus.messages.StatusRaisedAlert
-
- StatusRaisedAlert(Alert, String, StateBundle, RaisedAlertSummary) - Constructor for class org.lsst.ccs.bus.messages.StatusRaisedAlert
-
Build a StatusAlert from the provided RaisedAlert.
- StatusRuntimeInfo - Class in org.lsst.ccs.bus.messages
-
A status message containing a RuntimeInfo object.
- StatusRuntimeInfo(RuntimeInfo, StateBundle) - Constructor for class org.lsst.ccs.bus.messages.StatusRuntimeInfo
-
Create a StatusRuntimeInfo message by providing the state of the agent.
- StatusStateChangeNotification - Class in org.lsst.ccs.bus.messages
-
A StatusChangeNotification for State changes.
- StatusStateChangeNotification(StateBundle, StateBundle) - Constructor for class org.lsst.ccs.bus.messages.StatusStateChangeNotification
-
Create a StatusStateChangeNotification object.
- StatusSubsystemData - Class in org.lsst.ccs.bus.messages
-
Base class for all status messages containing data that is private
to the sender Subsystem.
- StatusSubsystemData(KeyValueData, StateBundle) - Constructor for class org.lsst.ccs.bus.messages.StatusSubsystemData
-
Build a StatusMessage from the provided Object.
- STILL_VALID - Static variable in class org.lsst.ccs.config.PackCst
-
Based on insurance standard rules: this date represents an undetermined duration
(December 31 9999!).
- stop(long) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
-
forwards a STOP signal to all components (that are signalHandlers)
- stop(long) - Method in class org.lsst.ccs.Subsystem
-
Command to stop operation.
- stopAndWait(long) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
-
forwards a STOP signal to all components and then checks if all hardwares have been stopped within timeHint
- stream() - Method in class org.lsst.ccs.messaging.LogAggregator
-
- StringParm - Class in org.lsst.gruth.jutils
-
- StringParm() - Constructor for class org.lsst.gruth.jutils.StringParm
-
- StringParm(String) - Constructor for class org.lsst.gruth.jutils.StringParm
-
- StringParm(String, Map<?, ?>) - Constructor for class org.lsst.gruth.jutils.StringParm
-
- submitChange(String, String, Object) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Stores a change parameter to be validated later.
- submitChange(String, Object) - Method in class org.lsst.ccs.framework.annotations.ParameterSetter
-
- submitChange(String, Object) - Method in interface org.lsst.ccs.framework.Configurable.Environment
-
- submitChange(String, Object) - Method in interface org.lsst.ccs.framework.Configurable
-
Submit a change for a parameter.
- submitChange(String, Object) - Method in class org.lsst.ccs.startup.ConfigurationEnvironment
-
- submitChanges(Map<String, Object>) - Method in interface org.lsst.ccs.framework.Configurable
-
Submit a collection of changes.
- Subsystem - Class in org.lsst.ccs
-
The base class for a CCS subsystem.
- Subsystem(String, AgentInfo.AgentType) - Constructor for class org.lsst.ccs.Subsystem
-
Constructs Subsystem instance.
- SubsystemBoot - Class in org.lsst.ccs.startup
-
- SubsystemBoot() - Constructor for class org.lsst.ccs.startup.SubsystemBoot
-
- SubsystemBootFromStream - Class in org.lsst.ccs.startup
-
Boots a subsystem from a local resource.
- SubsystemBootFromStream() - Constructor for class org.lsst.ccs.startup.SubsystemBootFromStream
-
- subsystemDeprecating(SubsystemDescription) - Method in interface org.lsst.ccs.config.DeprecationListener
-
- SubsystemDescription - Class in org.lsst.ccs.config
-
Description for a subsystem as saved in database.
- SubsystemDescription(String, String, Serializable) - Constructor for class org.lsst.ccs.config.SubsystemDescription
-
used by subclasses
- SubsystemDescription(SubsystemDescription) - Constructor for class org.lsst.ccs.config.SubsystemDescription
-
creates a copy of the SubsystemDescription that is not (yet) registered to the database.
- subSystemName - Variable in class org.lsst.ccs.messaging.LogBusHandler
-
- switchToEngineeringMode() - Method in class org.lsst.ccs.Subsystem
-
Command to switch to ENGINEERING mode.
- switchToNormalMode() - Method in class org.lsst.ccs.Subsystem
-
Command to switch to NORMAL mode.
- synchCommand(int, String, Object...) - Method in class org.lsst.ccs.scripting.ScriptingSubsystemWrapper
-
Invoke a synchronous command with arguments on the subsystem
- synchCommandLine(int, String) - Method in class org.lsst.ccs.scripting.ScriptingSubsystemWrapper
-
Invoke a synchronous command line on the subsystem
- systemCpuLoad - Variable in class org.lsst.ccs.bus.data.RuntimeInfo
-
- SystemStateException - Exception in org.lsst.ccs
-
Base class for reporting subsystem state anomalies.
- SystemStateException() - Constructor for exception org.lsst.ccs.SystemStateException
-
- SystemStateException(String) - Constructor for exception org.lsst.ccs.SystemStateException
-
- SystemStateException(String, Throwable) - Constructor for exception org.lsst.ccs.SystemStateException
-
- SystemStateException(Throwable) - Constructor for exception org.lsst.ccs.SystemStateException
-
- validateBulkChange(Map<String, Object>) - Method in interface org.lsst.ccs.framework.Configurable
-
Override with more advanced parameter validation checking.
- validateBulkChanges() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Validates the set of submitted changes as a group.
- validateBulkChanges() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
-
- ValParm - Class in org.lsst.gruth.jutils
-
a utility to use parameter definition for
any object that has :
Serializable implementation
a symmetric way of dealing with strings:
the toString() method returns a String that
can be used to create an Object through static method
valueOf(thatString)
A typical example are Enums
- ValParm(Serializable) - Constructor for class org.lsst.gruth.jutils.ValParm
-
- ValParm(Serializable, Map<?, ?>) - Constructor for class org.lsst.gruth.jutils.ValParm
-
- value - Variable in class org.lsst.gruth.jutils.HollowParm
-
- ValueEvent - Class in org.lsst.ccs.config
-
Registers the date of a value change in engineering mode.
- ValueEvent() - Constructor for class org.lsst.ccs.config.ValueEvent
-
- ValueEvent(long, String) - Constructor for class org.lsst.ccs.config.ValueEvent
-
- valueOf(String) - Static method in enum org.lsst.ccs.bus.data.AgentInfo.AgentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.bus.data.KeyValueData.KeyValueDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.bus.definition.Bus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.bus.states.AlertState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.bus.states.CommandState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.bus.states.ConfigurationState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.bus.states.OperationalState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.bus.states.PhaseState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.lsst.ccs.config.ParameterPath
-
reverse operation from toString(): creates a ParameterPath from a String.
- valueOf(String) - Static method in enum org.lsst.ccs.description.Tracer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.framework.ClearAlertHandler.ClearAlertCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.framework.SignalLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.ccs.framework.TreeWalkerDiag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.lsst.gruth.jutils.BuiltParm.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.lsst.ccs.bus.data.AgentInfo.AgentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.bus.data.KeyValueData.KeyValueDataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.bus.definition.Bus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.bus.states.AlertState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.bus.states.CommandState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.bus.states.ConfigurationState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.bus.states.OperationalState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.bus.states.PhaseState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.description.Tracer
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.framework.ClearAlertHandler.ClearAlertCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.framework.SignalLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.ccs.framework.TreeWalkerDiag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.lsst.gruth.jutils.BuiltParm.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.lsst.gruth.jutils.MapArgs
-
- ValueUpdate(String, Object) - Constructor for class org.lsst.ccs.framework.Module.ValueUpdate
-
- ValueUpdate(String, Object, long) - Constructor for class org.lsst.ccs.framework.Module.ValueUpdate
-