Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

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
same as abort but with a time span.
abort() - Method in class org.lsst.ccs.Subsystem
to be overriden : semantics of an urgent halt
abort(long) - Method in class org.lsst.ccs.Subsystem
to be overriden : semantics of an urgent halt with a time limit
AbstractMethodConstraint - Class in org.lsst.ccs.framework
aspectJ feature (to keep in Limbo)
AbstractMethodConstraint() - Constructor for class org.lsst.ccs.framework.AbstractMethodConstraint
 
accept(ScriptingStatusBusMessage) - Method in interface org.lsst.ccs.scripting.ScriptingStatusBusMessageFilter
 
AcquireReleaseLockCommand - Class in org.lsst.ccs.bus.locking
 
AcquireReleaseLockCommand(String, String) - Constructor for class org.lsst.ccs.bus.locking.AcquireReleaseLockCommand
 
AcquireReleaseLockCommand(String, String, boolean) - Constructor for class org.lsst.ccs.bus.locking.AcquireReleaseLockCommand
 
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
 
actionMonitor - Variable in class org.lsst.ccs.Subsystem
monitor used by actions
add(Agent, DistributionInfo) - Method in class org.lsst.ccs.bus.CCSVersions
Add a new Agent, DistributionInfo pair.
add(String, Object) - Method in class org.lsst.ccs.bus.KVList
 
addAgentPresenceListener(AgentPresenceListener) - Method in class org.lsst.ccs.bus.AgentPresenceManager
 
addCommandListener(CommandListener) - Method in class org.lsst.ccs.bus.BusApplicationLayer
registers a CommandListener (in fact a ForwarderToCommand to the underlying transport)
addCommandListener(CommandListener) - Method in class org.lsst.ccs.bus.BusMessagingFactory
Deprecated.
 
addCommandListener(CommandListener, String) - Method in class org.lsst.ccs.bus.BusMessagingFactory
Deprecated.
 
addCommandListener(CommandListener) - Method in class org.lsst.ccs.bus.MessagingFactory
 
addCommandListener(CommandListener, String) - Method in class org.lsst.ccs.bus.MessagingFactory
 
addData(EncodedDataStatus, long, String, Object) - Static method in class org.lsst.ccs.bus.EncodedDataStatus
Static method that adds a new EncodedDataStatus(timestamp, name, value) to the current parameter.
addDeploymentDescriptors(DeploymentDescriptor...) - Method in class org.lsst.ccs.config.SubsystemDescription
adds a list of Deployment Descriptors
additionalInformation - Variable in exception org.lsst.ccs.bus.DuplicateBusNameException
 
addLock(String, LockArbitrator.LockOwnerInfo) - Method in class org.lsst.ccs.Subsystem
adds a lock (TODO: DOCUMENT)
addLogListener(LogListener) - Method in class org.lsst.ccs.bus.BusApplicationLayer
registers a LogListener (in fact a ForwarderToLog to the underlying transport)
addLogListener(LogListener) - Method in class org.lsst.ccs.bus.BusMessagingFactory
Deprecated.
 
addLogListener(LogListener, String) - Method in class org.lsst.ccs.bus.BusMessagingFactory
Deprecated.
 
addLogListener(LogListener) - Method in class org.lsst.ccs.bus.MessagingFactory
 
addLogListener(LogListener, String) - Method in class org.lsst.ccs.bus.MessagingFactory
 
addMembershipListener(BusMembershipListener, Bus) - Method in class org.lsst.ccs.bus.BusMessagingFactory
Deprecated.
 
addMembershipListener(BusMembershipListener, Bus) - Method in class org.lsst.ccs.bus.MessagingFactory
 
addMessageListener(String, BusMessageForwarder, Bus...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
Sets up callback configuration for a topic and subsystem.
addMessageListener(String, BusMessageForwarder, Bus...) - Method in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
 
addMessageListener(String, BusMessageForwarder, Bus...) - Method in class org.lsst.ccs.bus.jms.JMSBusMessagingLayer
 
addMessageListener(String, BusMessageForwarder, Bus...) - Method in class org.lsst.ccs.bus.mock.MockBusMessagingLayer
 
addModule(Module) - Method in class org.lsst.ccs.framework.BasicModularSubSystem
Deprecated.
.
addModules(Module...) - Method in class org.lsst.ccs.framework.BasicModularSubSystem
Deprecated.
addNotRegistered(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
 
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
 
addPlot(String, String) - Method in class org.lsst.ccs.bus.plots.AidaPlots
 
addRegistered(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
 
addStatus(EncodedDataStatus) - Method in class org.lsst.ccs.bus.EncodedDataStatus
adds another status at the end of the linked list of status sent in a single message
addStatusBusListener(ScriptingStatusBusListener) - Static method in class org.lsst.ccs.scripting.CCS
Add a Status bus listener.
addStatusListener(StatusListens) - Method in class org.lsst.ccs.bus.BusApplicationLayer
registers a StatusListener (in fact a ForwarderToStatus to the underlying transport)
addStatusListener(StatusListens) - Method in class org.lsst.ccs.bus.BusMessagingFactory
Deprecated.
 
addStatusListener(StatusListens, String) - Method in class org.lsst.ccs.bus.BusMessagingFactory
Deprecated.
 
addStatusListener(StatusListens) - Method in class org.lsst.ccs.bus.MessagingFactory
 
addStatusListener(StatusListens, String) - Method in class org.lsst.ccs.bus.MessagingFactory
 
Agent - Class in org.lsst.ccs.bus
 
Agent(String, Agent.AgentType) - Constructor for class org.lsst.ccs.bus.Agent
 
Agent.AgentType - Enum in org.lsst.ccs.bus
 
AgentPresenceListener - Interface in org.lsst.ccs.bus
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.bus
 
AgentPresenceManager(String) - Constructor for class org.lsst.ccs.bus.AgentPresenceManager
 
AidaPlots - Class in org.lsst.ccs.bus.plots
 
AidaPlots() - Constructor for class org.lsst.ccs.bus.plots.AidaPlots
 
Alarm - Class in org.lsst.ccs.bus
 
Alarm() - Constructor for class org.lsst.ccs.bus.Alarm
 
AlarmClear - Class in org.lsst.ccs.bus
An alarm cleared message that can be sent on the status bus
AlarmClear() - Constructor for class org.lsst.ccs.bus.AlarmClear
 
AlarmMessage - Interface in org.lsst.ccs.bus
 
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
 
AlarmOnStateChange - Class in org.lsst.ccs.bus
 
AlarmOnStateChange(DetailLevel, PublishedState, PublishedState) - Constructor for class org.lsst.ccs.bus.AlarmOnStateChange
 
AlarmState - Enum in org.lsst.ccs
State elements that deal with Alarms.
alias(String) - Method in interface org.lsst.ccs.framework.Configurable
aliases this component.
alias(String) - Method in class org.lsst.ccs.framework.Configurable.Environment
 
alias(String) - Method in class org.lsst.ccs.framework.Module
runtime alias for invoking commands.
aliasModule(String, Configurable) - Method in class org.lsst.ccs.framework.BasicModularSubSystem
Deprecated.
 
aliasModule(String, Configurable) - Method in interface org.lsst.ccs.framework.ModuleRegistry
Deprecated.
creates an alias for a Module
aliasObject(String, Object) - Method in interface org.lsst.ccs.framework.ComponentLookupService
adds an object to a key.
aliasObject(String, Object) - Method in class org.lsst.ccs.startup.NodeLookup
aliases cannot override names in name componentNode structure
ancillaryGroup - Variable in class org.lsst.ccs.Subsystem
This group should be used by Thread created by programmers (for instance Threads reading data ).
ANONYMOUS_AGENT - Static variable in interface org.lsst.ccs.bus.BusMessagingLayer
 
anormalEvent(Exception) - Method in interface org.lsst.ccs.bus.BusMembershipListener
notification of an incident (sending a message to a non-existing agent and so on)
anormalEvent(Exception) - Method in class org.lsst.ccs.bus.DefaultLogMembershipListener
 
anormalEvent(Exception) - Method in class org.lsst.ccs.framework.CommandPresenceAgent
 
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.
asSimpleKeyValueList(String, Object) - Static method in class org.lsst.ccs.bus.StatusCodec
 
ASubsystemDescription - Class in org.lsst.ccs.config
An active subsystem Description.
ASubsystemDescription(String, String, String, String, Serializable, DataFlavour) - 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
atomicInstant() - Method in class org.lsst.ccs.timing.UniqueMonotonicClock
 
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.

B

BadCommandException - Exception in org.lsst.ccs.bus
 
BadCommandException(String) - Constructor for exception org.lsst.ccs.bus.BadCommandException
 
baseNameFromNames(NamesAndTag) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
creates a fileName from a NamesAndTag object (reverse operation of namesFromPath
baseNameFromNames(String, String, String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
 
BasicModularSubSystem - Class in org.lsst.ccs.framework
Deprecated.
BasicModularSubSystem(String) - Constructor for class org.lsst.ccs.framework.BasicModularSubSystem
Deprecated.
 
beforeInvocation(String, String, Object...) - Method in interface org.lsst.ccs.InvocationListener
this method will be invoked on any object that implement this interface and which is going to be the target of a Command invocation.
begin() - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
 
begin() - Method in interface org.lsst.ccs.config.DBInterface
starts a transaction
begin() - Method in class org.lsst.ccs.config.FIleBasedDAO
 
BootCommand - Class in org.lsst.ccs.config
A Command object for CCS delivering data to be run to start a subsystem.
BootCommand(String, String, String, String, Object) - Constructor for class org.lsst.ccs.config.BootCommand
creates a boot command
bootFromCache() - Static method in class org.lsst.ccs.startup.BootUtils
 
BootStatus - Class in org.lsst.ccs.config
A specific status object that advertises a startup code and tells which data my be required (optionnal).
BootStatus() - Constructor for class org.lsst.ccs.config.BootStatus
 
BootStatus(String, String, String) - Constructor for class org.lsst.ccs.config.BootStatus
 
BootUtils - Class in org.lsst.ccs.startup
A collection of static utilities linked to boot operations.
BootUtils() - Constructor for class org.lsst.ccs.startup.BootUtils
 
BootUtils.LocalBootObject - Class in org.lsst.ccs.startup
Very important class: when an instance is created you can have :
  • a descriptive Node
  • the names of subsystem, configuration, tag
  • the corresponding Effective Node
  • a Subsystem ready to run (but not started)
  • broadcastAlarm() - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    broadcastAlarm(String) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    broadcastAlarmClear(String) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    broadcastStatus(int) - Method in class org.lsst.ccs.Subsystem
    broadcast the current status
    broadcastStatus(Status) - Method in class org.lsst.ccs.Subsystem
    broadcast a status object
    Bus<T extends BusPayload> - Class in org.lsst.ccs.bus
    Bus definitions.
    BusApplicationLayer - Class in org.lsst.ccs.bus
    Calls a BusMessagingLayer and adds all that is necessary to handle messages following application layer concerns.
    BusApplicationLayer(String, BusMessagingLayer) - Constructor for class org.lsst.ccs.bus.BusApplicationLayer
    creates an entry point to communication for the subsystem.
    BusApplicationLayer.ForwarderToCommand - Class in org.lsst.ccs.bus
    instances of this class will forward commands coming from the transport layer to the registered CommandListener.
    BusApplicationLayer.ForwarderToLog - Class in org.lsst.ccs.bus
    instances of this class will forward directly log messages to a log listener
    BusApplicationLayer.ForwarderToStatus - Class in org.lsst.ccs.bus
    instances of this class will forward directly status messages to statuslistener
    BusMaster - Class in org.lsst.ccs
    A bus master is a subsystem that can send write commands and acquire locks.
    BusMaster() - Constructor for class org.lsst.ccs.BusMaster
    Deprecated.
    use constructor with name instead
    BusMaster(String) - Constructor for class org.lsst.ccs.BusMaster
     
    BusMaster(String, Agent.AgentType) - Constructor for class org.lsst.ccs.BusMaster
     
    BusMembershipListener - Interface in org.lsst.ccs.bus
    records the events that warn about a bus membership: connection, disconnection or suspicion of loss of connection.
    BusMessage - Class in org.lsst.ccs.bus
    Generic abstract bus message class Concrete implementations (command, status, logevent) will be sent on the appropriate bus.
    BusMessage(String) - Constructor for class org.lsst.ccs.bus.BusMessage
     
    BusMessage() - Constructor for class org.lsst.ccs.bus.BusMessage
     
    BusMessageForwarder - Interface in org.lsst.ccs.bus
    A BusMessageForwarder receives a BusMessage from the transport layer and passes it to registered MessageListener.
    BusMessagingFactory - Class in org.lsst.ccs.bus
    Deprecated.
    BusMessagingFactory() - Constructor for class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    busMessagingLayer - Variable in class org.lsst.ccs.bus.BusApplicationLayer
     
    BusMessagingLayer - Interface in org.lsst.ccs.bus
    Interface defining the access to the Transport Layer of Buses
    BusPayload - Interface in org.lsst.ccs.bus
    Marker interface of all messages on the buses.

    C

    canRunInActiveMode - Variable in class org.lsst.ccs.bus.Command
    Deprecated.
    canRunInActiveMode() - Method in class org.lsst.ccs.bus.Command
    Deprecated.
    canWaitForReady - Variable in class org.lsst.ccs.bus.Command
    Deprecated.
    canWaitForReady() - Method in class org.lsst.ccs.bus.Command
    Deprecated.
    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.startup
    for future uses: does nothing special right now build methods may be modified to insert some elements
    CCSBuilder(String) - Constructor for class org.lsst.ccs.startup.CCSBuilder
     
    CCSBuilder(String, String) - Constructor for class org.lsst.ccs.startup.CCSBuilder
     
    CCSCst - Class in org.lsst.ccs
    Constants to be shared by all codes.
    CCSCst() - Constructor for class org.lsst.ccs.CCSCst
     
    CCSProxy - Interface in org.lsst.ccs
    A (probably Configurable object that acts on behalf of an object which is not directly handled as a Configurable.
    CCSVersions - Class in org.lsst.ccs.bus
    Utility class that encapsulates all the versions of the Agents on the CCS Environment
    CCSVersions() - Constructor for class org.lsst.ccs.bus.CCSVersions
     
    change(String, Object) - Method in interface org.lsst.ccs.framework.Configurable
    Implementation of this method should be annotated as
    change(String, Object) - Method in class org.lsst.ccs.framework.Configurable.Environment
    performs a parameter change during an agineering session
    changingStaticData - Variable in class org.lsst.ccs.config.ParameterConfiguration
    tells us if this configuration can be operated at runTime or not
    check(String, String, String) - Static method in class org.lsst.ccs.config.Constraints
     
    check() - Method in class org.lsst.ccs.config.SubsystemDescription
    checks if a real subsystem can be built from the descriptionData: all objects in the component node are built but the subsystem at the top is not started.
    checkAllHardwareStarted() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    checks if all HardwareControllers have been started
    checkAllHardwareStarted() - Method in class org.lsst.ccs.Subsystem
    checks if all hardwares have 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
    checks if all hardwares have been correctly stopped..
    checkConstraints(String, String, String) - Static method in class org.lsst.ccs.config.Constraints
     
    checkConstraints(ProceedingJoinPoint) - Method in class org.lsst.ccs.framework.ConstraintAspect
     
    checkConstraints(ProceedingJoinPoint) - Method in class org.lsst.ccs.framework.test.ConstraintAspect
     
    checkConstraints(ProceedingJoinPoint) - Method in class org.lsst.ccs.framework.test.TConstraintAspect
     
    checkForParameterChange(String, String, Object) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    checkForParameterChange(String, String, Object) - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    first part of a two phase commit
    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
    to be called before activating anything and to be called again once problems are supposed to have been addressed.
    checkRange(String, String, String, String) - Static method in class org.lsst.ccs.config.Constraints
    checks if the value of type is between lower and upper (included).
    checkRange(Class, String, String, String) - Static method in class org.lsst.ccs.config.Constraints
     
    checkStarted() - Method in interface org.lsst.ccs.framework.HardwareController
    sent to check if the hardware had been started.
    checkStaticCompatibleConfiguration(ConfigProfile) - Static method in class org.lsst.ccs.startup.BootUtils
    to be invoked before registering a ConfigProfile which is not meant to be used for changing values at runtime.
    checkStopped() - Method in interface org.lsst.ccs.framework.HardwareController
    sent to check if the hardware had been stopped.
    checkValue(String) - Method in class org.lsst.ccs.config.ParameterConfiguration
     
    checkValue(String) - Method in class org.lsst.ccs.config.ParameterDescription
     
    checkWithControler(String, Constraints.Controler) - Static method in class org.lsst.ccs.config.Constraints
     
    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
     
    clearAggregate(String) - Method in class org.lsst.ccs.bus.StatusAggregator
    stop monitoring a given data.
    clearAlarms(String) - Method in class org.lsst.ccs.Subsystem
    clear alarms, publishes an AlarmClear message and returns to Alarm state NOMINAL
    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.config.utilities.PersistentProperties
     
    clone() - Method in class org.lsst.ccs.Subsystem.State
     
    close() - Method in class org.lsst.ccs.bus.BusApplicationLayer
    closes the underlying transport layer, stops the listening threads, after this call all other sending calls will fail.
    close() - Method in interface org.lsst.ccs.bus.BusMessagingLayer
    Close the Transport Layer.
    close() - Method in class org.lsst.ccs.bus.jgroups.GroupTopic
    Deprecated.
     
    close() - Method in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
     
    close() - Method in class org.lsst.ccs.bus.jms.JMSBusMessagingLayer
     
    close() - Method in class org.lsst.ccs.bus.mock.MockBusMessagingLayer
     
    close() - Method in class org.lsst.ccs.bus.utils.LogBusHandler
     
    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 class org.lsst.ccs.framework.test.GuardedActuatorForT
     
    closeAll() - Static method in class org.lsst.ccs.bus.jgroups.GroupTopic
    Deprecated.
     
    closed - Variable in class org.lsst.ccs.bus.utils.LogBusHandler
     
    closeFor(String, Bus...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
    close entry points for a bus for an agent.
    closeFor(String, Bus...) - Method in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
     
    closeFor(String, Bus...) - Method in class org.lsst.ccs.bus.jms.JMSBusMessagingLayer
     
    closeFor(String, Bus...) - Method in class org.lsst.ccs.bus.mock.MockBusMessagingLayer
     
    closing - Variable in class org.lsst.ccs.Subsystem
    are we closing ?
    ClosingStateException - Exception in org.lsst.ccs
    Commands were issued though the system was closing
    ClosingStateException() - Constructor for exception org.lsst.ccs.ClosingStateException
     
    CodedData(String) - Constructor for class org.lsst.ccs.bus.KeyData.CodedData
     
    COMMAND - Static variable in class org.lsst.ccs.bus.Bus
     
    Command - Class in org.lsst.ccs.bus
    A command sent on the CCS bus.
    Command(String, int, String, String, Object...) - Constructor for class org.lsst.ccs.bus.Command
     
    command - Variable in class org.lsst.ccs.bus.Command
     
    CommandAck - Class in org.lsst.ccs.bus
     
    CommandAck() - Constructor for class org.lsst.ccs.bus.CommandAck
    Deprecated.
    CommandAck(Command, String) - Constructor for class org.lsst.ccs.bus.CommandAck
     
    CommandAckOrReply - Class in org.lsst.ccs.bus
     
    CommandAckOrReply() - Constructor for class org.lsst.ccs.bus.CommandAckOrReply
    Deprecated.
    CommandAckOrReply(Command, String) - Constructor for class org.lsst.ccs.bus.CommandAckOrReply
     
    commandBuilder - Variable in class org.lsst.ccs.Subsystem
    we know about the subsystem available commands
    CommandBusMessage - Interface in org.lsst.ccs.bus
     
    commandBusSelector - Variable in class org.lsst.ccs.Subsystem
     
    CommandExecutor - Interface in org.lsst.ccs.bus
     
    commandForSending(Command) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
    the command id tagged with a token, an origin, and a correlation
    commandGroup - Variable in class org.lsst.ccs.Subsystem
    all commands are executed in separate threads that belong to this threadGroup.
    CommandListener - Interface in org.lsst.ccs.bus
    Interface to receive commands, implemented by subsystems
    commandMonitor - Variable in class org.lsst.ccs.Subsystem
    used mostly for test that wait for execution of a command
    commandName - Variable in class org.lsst.ccs.Subsystem.DictionarySearchResult
     
    CommandPresenceAgent - Class in org.lsst.ccs.framework
    Instance of this class are to be used by codes such as BusMasters to monitor the presence of subsystem on the Command bus.
    CommandPresenceAgent(MessagingFactory) - Constructor for class org.lsst.ccs.framework.CommandPresenceAgent
    creates such an agent that operates on the given bus access.
    CommandRejectedException - Exception in org.lsst.ccs.bus
     
    CommandRejectedException(NegativeAck) - Constructor for exception org.lsst.ccs.bus.CommandRejectedException
     
    CommandReply - Class in org.lsst.ccs.bus
    Reply to command.
    CommandReply(Object, CommandReply.CommandStatus) - Constructor for class org.lsst.ccs.bus.CommandReply
    Deprecated.
    CommandReply(Command, Object, CommandReply.CommandStatus, String) - Constructor for class org.lsst.ccs.bus.CommandReply
     
    CommandReply(Command, String) - Constructor for class org.lsst.ccs.bus.CommandReply
     
    CommandReply(Command, Throwable, String) - Constructor for class org.lsst.ccs.bus.CommandReply
     
    CommandReply.CommandStatus - Enum in org.lsst.ccs.bus
     
    CommandState - Enum in org.lsst.ccs
    State elements that deal with command execution context.
    commit() - Method in class org.lsst.ccs.config.utilities.PersistentProperties.FileStore
     
    commit() - Method in class org.lsst.ccs.config.utilities.PersistentProperties.PreferenceStore
     
    commit() - Method in interface org.lsst.ccs.config.utilities.PersistentProperties.Store
    will save the properties registered for this store
    COMPARATOR - Static variable in interface org.lsst.ccs.config.PathObject
     
    completeInitialization() - Method in class org.lsst.ccs.Subsystem
    command to complete initialisation (if commands were issued to heal hardware problems)
    ComponentLookupService - Interface in org.lsst.ccs.framework
    This interface helps find component of the susbsystem as they are defined in the description "tree"
    ConfigChanger - Annotation Type in org.lsst.ccs.framework.annotations
    marks a mutator ("setter") as being part of possible configuration change.
    configName - Variable in class org.lsst.ccs.config.NamesAndTag
     
    configPath - Variable in class org.lsst.ccs.config.NamesAndTag
     
    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, int) - 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 - Class 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
     
    ConfigurableProxy - Class in org.lsst.ccs.framework
    Implementation of CCSProxy by a ConfigurableComponent object.
    ConfigurableProxy(Object) - Constructor for class org.lsst.ccs.framework.ConfigurableProxy
     
    ConfigurationBusClient - Class in org.lsst.ccs.config.remote.scripts
    operates on Buses and send commands to the configuration service , receives responses
    ConfigurationBusClient(String, String) - Constructor for class org.lsst.ccs.config.remote.scripts.ConfigurationBusClient
     
    ConfigurationBusClient() - Constructor for class org.lsst.ccs.config.remote.scripts.ConfigurationBusClient
     
    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
    ConfigurationMismatchListener - Interface in org.lsst.ccs.config
    An object that is warned when two objects do not match.
    ConfigurationProxy - Interface in org.lsst.ccs.framework
    Subsystem access to configuration information.
    configurationProxy - Variable in class org.lsst.ccs.Subsystem
    the proxy for configuration (useful only for passive subsystem)
    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.
    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
     
    ConfigUtils - Class in org.lsst.ccs.config.utilities
     
    ConfigUtils() - Constructor for class org.lsst.ccs.config.utilities.ConfigUtils
     
    connectedToCommand() - Method in class org.lsst.ccs.bus.BusApplicationLayer
    lists the name of agents currently connected to the Command Bus
    connectedToCommand() - Method in class org.lsst.ccs.bus.MessagingFactory
     
    connecting(Agent) - Method in interface org.lsst.ccs.bus.AgentPresenceListener
     
    connecting(Agent) - Method in class org.lsst.ccs.bus.AgentPresenceManager
     
    connecting(String, String) - Method in interface org.lsst.ccs.bus.BusMembershipListener
    a new agent is connected to the bus
    connecting(String, String) - Method in class org.lsst.ccs.bus.DefaultLogMembershipListener
     
    connecting(String, String) - Method in class org.lsst.ccs.framework.CommandPresenceAgent
     
    Constraint - Interface in org.lsst.ccs.framework
    aspectJ feature (to keep in Limbo)
    ConstraintAspect - Class in org.lsst.ccs.framework
    AspectJ aspect that builds a list of constraints from the XML config file and checks them upon invocation of @Guarded methods.
    ConstraintAspect() - Constructor for class org.lsst.ccs.framework.ConstraintAspect
     
    ConstraintAspect - Class in org.lsst.ccs.framework.test
     
    ConstraintAspect() - Constructor for class org.lsst.ccs.framework.test.ConstraintAspect
     
    Constraints - Class in org.lsst.ccs.config
    A set of static methods to check constraints.
    Constraints() - Constructor for class org.lsst.ccs.config.Constraints
     
    Constraints.Controler - Interface in org.lsst.ccs.config
    A specific code to control a value.
    contentString() - Method in class org.lsst.ccs.bus.DataStatus_Deprecated
     
    context - Variable in class org.lsst.ccs.framework.ConstraintAspect
     
    Context - Class in org.lsst.ccs.framework
    Deprecated.
    Context() - Constructor for class org.lsst.ccs.framework.Context
    Deprecated.
     
    control(String) - Method in interface org.lsst.ccs.config.Constraints.Controler
    should transform the String argument as a valid value and check it.
    copyProfile(ConfigProfile, String, String, int, boolean) - Static method in class org.lsst.ccs.config.Factories
    to be used to create a copy of configuration with different name , tag, etc.
    copyProfileForRegistration(ConfigProfile, String, String, int, boolean) - Static method in class org.lsst.ccs.config.Factories
    create a new Profile copying a profile created during an engineering session
    create(String, String) - Static method in class org.lsst.ccs.bus.jgroups.GroupTopic
    Deprecated.
    Call only once for a topic otherwise else receiver argument will not be accoutned for!
    createConfigProfile(SubsystemDescription, String, String, String, int) - Static method in class org.lsst.ccs.config.Factories
    Creates a new ConfigProfile with ParameterConfiguration where values are just copied from the Description default value.
    createContext(String) - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    createNode(Object) - Method in class org.lsst.ccs.startup.CCSBuilder
     
    createNode(Object, Object) - Method in class org.lsst.ccs.startup.CCSBuilder
     
    createNode(Object, Map) - Method in class org.lsst.ccs.startup.CCSBuilder
     
    createNode(Object, Map, Object) - Method in class org.lsst.ccs.startup.CCSBuilder
     
    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.
    createPreparedConfiguration(String, String, String, String) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
     
    createPreparedConfiguration(String, String, String, String) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
    generates in the database a special entry with a merge of description and configuration
    createPreparedConfiguration(String, String, String, String) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    createPreparedConfiguration(String, String, String, String) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
     
    createQuery(String) - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
     
    createRawConfigProfile(SubsystemDescription, String, String, String, int) - Static method in class org.lsst.ccs.config.Factories
    Creates a new ConfigProfile that has no ParameterConfiguration (and so is not ready to be persisted).
    createRawSubsystemDescription(String, String, String, String, Serializable, DataFlavour) - Static method in class org.lsst.ccs.config.Factories
    Creates a new SubsystemDescription without any ParameterDescription creation.
    createRawSubsystemDescription(String, String, String, String, InputStream, String) - Static method in class org.lsst.ccs.config.Factories
    creates a "raw" subsystem description by reading a groovy text from file.
    createState(Phase, Mode, CommandState, AlarmState) - Static method in class org.lsst.ccs.Subsystem
    this is for testing purposes only (when in need to compare states)
    createSubsystemDescription(String, String, String, String, Serializable, DataFlavour, ParameterFilter) - Static method in class org.lsst.ccs.config.Factories
    creates a new SubsystemDescription populated with "empty" ParameterDescriptions.
    createSubsystemDescriptionCopy(SubsystemDescription) - Static method in class org.lsst.ccs.config.Factories
    creates a new SubsystemDescription from another.
    createXmlConfiguratorForBus(String, Properties, String) - Static method in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
    Creates an XmlConfiguration object for a given bus.
    CURLOG - Static variable in class org.lsst.ccs.bus.utils.SynchronousCommandAgent
     
    CURLOG - Static variable in class org.lsst.ccs.config.PackCst
     
    CurrentCommandContext - Class in org.lsst.ccs
    Informations about the command being executed by the current Command Thread.
    CurrentCommandContext(String, String, Command.CommandType, Object[]) - Constructor for class org.lsst.ccs.CurrentCommandContext
     
    CurrentCommandContext(String, String) - Constructor for class org.lsst.ccs.CurrentCommandContext
     
    currentSubsystem - Static variable in class org.lsst.ccs.Subsystem
    Deprecated.

    D

    DataCapsule - Class in org.lsst.ccs.bus
    a Simplified Marshalled Object.
    DataCapsule(Serializable) - Constructor for class org.lsst.ccs.bus.DataCapsule
     
    DataFlavour - Enum in org.lsst.ccs.config
    Data type used to store Subsystem descriptions.
    dataFlavour - Variable in class org.lsst.ccs.config.SubsystemDescription

    TODO: only object_tree in future releases (other formats can be provided to constructors)

    DataStatus_Deprecated - Class in org.lsst.ccs.bus
    Status with additional information.
    DataStatus_Deprecated() - Constructor for class org.lsst.ccs.bus.DataStatus_Deprecated
    for use by subclasses only
    DataStatus_Deprecated(Serializable) - Constructor for class org.lsst.ccs.bus.DataStatus_Deprecated
    any Object including null values.
    DataStatus_Deprecated(Class, Serializable) - Constructor for class org.lsst.ccs.bus.DataStatus_Deprecated
    to be mostly used when primitive org.lsst.gruth.types are to be used.
    DataStatus_Deprecated(int) - Constructor for class org.lsst.ccs.bus.DataStatus_Deprecated
     
    DataStatus_Deprecated(double) - Constructor for class org.lsst.ccs.bus.DataStatus_Deprecated
     
    DataStatus_Deprecated(float) - Constructor for class org.lsst.ccs.bus.DataStatus_Deprecated
     
    DataStatus_Deprecated(char) - Constructor for class org.lsst.ccs.bus.DataStatus_Deprecated
     
    DataStatusListener - Interface in org.lsst.ccs.bus
     
    DataValueNotification - Class in org.lsst.ccs.bus
    this class is to replace ValueNotification which is temporarily kept for compatibility.
    DataValueNotification(String, Serializable, long) - Constructor for class org.lsst.ccs.bus.DataValueNotification
     
    DataValueNotification(String, Serializable) - Constructor for class org.lsst.ccs.bus.DataValueNotification
     
    DataValueNotification(String, Class, Serializable) - Constructor for class org.lsst.ccs.bus.DataValueNotification
     
    DataValueNotification(String, int) - Constructor for class org.lsst.ccs.bus.DataValueNotification
     
    DataValueNotification(String, double) - Constructor for class org.lsst.ccs.bus.DataValueNotification
     
    DataValueNotification(String, float) - Constructor for class org.lsst.ccs.bus.DataValueNotification
     
    DataValueNotification(String, char) - Constructor for class org.lsst.ccs.bus.DataValueNotification
     
    DataValueNotification(ValueNotification) - Constructor for class org.lsst.ccs.bus.DataValueNotification
     
    DBInterface - Interface in org.lsst.ccs.config
    defines the basic methods implemented by a Data Access Object.
    decode(Object) - Static method in class org.lsst.ccs.bus.StatusCodec
    Decodes an object.
    DEFAULT_TREE_PARAMETER_FILTER - Static variable in class org.lsst.ccs.config.SubsystemDescription
    Default filter for parameters: gets rid of all parameters that are references to other components and considers that a parameter with name "name" is out.
    DEFAULT_UDP_PROTOCOL - Static variable in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
     
    DefaultLogMembershipListener - Class in org.lsst.ccs.bus
     
    DefaultLogMembershipListener() - Constructor for class org.lsst.ccs.bus.DefaultLogMembershipListener
     
    delete(Object) - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
     
    deleteActiveConfigProfile(AConfigProfile) - Method in interface org.lsst.ccs.config.DBInterface
    delectes the active profile from DB
    deleteActiveConfigProfile(AConfigProfile) - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    deleteActiveConfigProfile(AConfigProfile) - Method in class org.lsst.ccs.config.HqlDAO
     
    deleteActiveSubsystemDescription(ASubsystemDescription) - Method in interface org.lsst.ccs.config.DBInterface
    deletes an active description
    deleteActiveSubsystemDescription(ASubsystemDescription) - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    deleteActiveSubsystemDescription(ASubsystemDescription) - Method in class org.lsst.ccs.config.HqlDAO
     
    DeploymentDescriptor - Class in org.lsst.ccs.config
    A deployment descriptor is a key for a set of deployed jars.
    DeploymentDescriptor() - Constructor for class org.lsst.ccs.config.DeploymentDescriptor
     
    deprecateConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
    Deprecates a ConfigProfile.
    deprecateConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
     
    deprecateConfigProfile(String, String, String) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
    Deprecates a valid Configuration Profile.
    deprecateConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    deprecateConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
     
    deprecateSubsystemDescription(String, String, ConfigurationFacade.Profiles) - Method in class org.lsst.ccs.config.ConfigurationFacade
    Deprecates a Subsystem description already in the database.
    deprecateSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
    Deprecated.
    deprecateSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
     
    deprecateSubsystemDescription(String, String) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
    Deprecates a registered subsystem.
    deprecateSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    deprecateSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
     
    deprecating - Variable in class org.lsst.ccs.config.remote.DescriptionDeprecationEvent
     
    deprecating - Variable in class org.lsst.ccs.config.remote.ProfileDeprecationEvent
     
    DeprecationListener - Interface in org.lsst.ccs.config
    Call back methods called when a deprecation happens.
    description - Variable in class org.lsst.ccs.config.ParameterDescription
    possible details.
    descriptionData - Variable in class org.lsst.ccs.config.SubsystemDescription
    Big object! see DescriptionType enum ...
    DescriptionDeprecationEvent - Class in org.lsst.ccs.config.remote
    Notification of a Subsystem Deprecation.
    DescriptionDeprecationEvent(SubsystemDescription, String) - Constructor for class org.lsst.ccs.config.remote.DescriptionDeprecationEvent
     
    DescriptionMismatchListener - Interface in org.lsst.ccs.config
    An object which is warned when trying to copy a ParameterDescription to a new SubsystemDescription that does not have a proper ParameterBase to match.
    DescriptionResult - Class in org.lsst.ccs.config.remote
    A data structure that groups the results of a subsystem description registration.
    DescriptionResult() - Constructor for class org.lsst.ccs.config.remote.DescriptionResult
     
    DESIGNER_LEVEL - Static variable in class org.lsst.ccs.config.PackCst
     
    destination - Variable in class org.lsst.ccs.bus.Command
     
    DestinationsException - Exception in org.lsst.ccs.bus
     
    DestinationsException(Object...) - Constructor for exception org.lsst.ccs.bus.DestinationsException
     
    DestinationsException(String, Object...) - Constructor for exception org.lsst.ccs.bus.DestinationsException
     
    detail - Variable in class org.lsst.ccs.config.remote.DescriptionDeprecationEvent
     
    detail - Variable in class org.lsst.ccs.config.remote.ProfileDeprecationEvent
     
    detailLevel - Variable in class org.lsst.ccs.bus.BusMessage
     
    DetailLevel - Enum in org.lsst.ccs.bus
    Detail level for status and log messages.
    details - Variable in exception org.lsst.ccs.bus.DestinationsException
     
    dictionaryCommand - Variable in class org.lsst.ccs.Subsystem.DictionarySearchResult
     
    DictionaryContext - Class in org.lsst.ccs.framework
    Data object to be used by "tree" structure that report all the dictionaries of a Subsystem.
    DictionaryContext(String, Dictionary) - Constructor for class org.lsst.ccs.framework.DictionaryContext
    data object constructor.
    DictionarySearchResult(Object, DictionaryCommand, String, Method, Object...) - Constructor for class org.lsst.ccs.Subsystem.DictionarySearchResult
    builds the data by using a dictionary
    DictionarySearchResult(Object, String, Object...) - Constructor for class org.lsst.ccs.Subsystem.DictionarySearchResult
    build the data without a dictionary
    disconnecting(Agent) - Method in interface org.lsst.ccs.bus.AgentPresenceListener
     
    disconnecting(Agent) - Method in class org.lsst.ccs.bus.AgentPresenceManager
     
    disconnecting(String, String) - Method in interface org.lsst.ccs.bus.BusMembershipListener
    an agent explicitly disconnected
    disconnecting(String, String) - Method in class org.lsst.ccs.bus.DefaultLogMembershipListener
     
    disconnecting(String, String) - Method in class org.lsst.ccs.framework.CommandPresenceAgent
    if the communication layer notifies us of a disconnection then the corresponding agent is removed from the map.
    displayName() - Method in enum org.lsst.ccs.bus.Agent.AgentType
     
    DistributionInfo - Class in org.lsst.ccs.bus
    A Class to capture the information regarding this distribution.
    DistributionInfo() - Constructor for class org.lsst.ccs.bus.DistributionInfo
     
    doShutdown() - Method in class org.lsst.ccs.framework.BasicModularSubSystem
    Deprecated.
     
    doShutdown() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    invokes the shutdownNow() methods on all components (starting from the top main Module)
    doShutdown() - Method in class org.lsst.ccs.Subsystem
    to be overriden by subclasses.
    doStart() - Method in class org.lsst.ccs.BusMaster
     
    doStart() - Method in class org.lsst.ccs.framework.BasicModularSubSystem
    Deprecated.
     
    doStart() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    invokes the start() methods on all components (starting from the top main Module)
    doStart() - Method in class org.lsst.ccs.Subsystem
    Called upon subsystem start.
    dropConfigurationContext() - Method in class org.lsst.ccs.framework.Configurable.Environment
    drops context of parameter modification (returns to previous Configuration values)
    dropConfigurationContext() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    Deprecated.
    Does not perform an actual rollback
    dropModifications() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    dropModifications() - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    Drops the current changes (delta) and gets back to the previous configuration state; TODO exception if configuration service unavailable
    dummy() - Method in class org.lsst.ccs.bus.TrendingStatus
     
    dumpTable(String) - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    DuplicateBusNameException - Exception in org.lsst.ccs.bus
     
    DuplicateBusNameException(String, String) - Constructor for exception org.lsst.ccs.bus.DuplicateBusNameException
     
    duplicateNamesAllowed - Variable in class org.lsst.ccs.bus.BusApplicationLayer
     

    E

    EMPTY - Static variable in interface org.lsst.ccs.framework.ComponentLookupService
     
    encode(Object) - Static method in class org.lsst.ccs.bus.StatusCodec
    Encodes an object.
    EncodedDataStatus - Class in org.lsst.ccs.bus
    Status with additional information.
    EncodedDataStatus(long, KVList) - Constructor for class org.lsst.ccs.bus.EncodedDataStatus
    creates a status with a list of Key-value pairs with the same timestamp
    EncodedDataStatus(KVList) - Constructor for class org.lsst.ccs.bus.EncodedDataStatus
    creates a status with a list of Key-value pairs with the same timestamp which is generated at creation time.
    EncodedDataStatus(long, String, Object) - Constructor for class org.lsst.ccs.bus.EncodedDataStatus
    creates a status with a single key and value (the timestamp is also provided)
    EncodedDataStatus(String, Object) - Constructor for class org.lsst.ccs.bus.EncodedDataStatus
    creates a status with a single key and value (the timestamp is generated)
    EncodedStatusListens - Interface in org.lsst.ccs.bus
    Marker super-interface of all interfaces describing EncodedDataStatus handling.
    end() - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    end() - Method in interface org.lsst.ccs.config.DBInterface
    end a transaction
    end() - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    END_USER_LEVEL - Static variable in class org.lsst.ccs.config.PackCst
     
    endRun(String, String, String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
    marks the end of a run.
    engineerParmConfig(ParameterConfiguration) - Method in class org.lsst.ccs.config.ConfigurationFacade
    registers modified parameter during an engineering session
    ENUM_DESCRIPTOR - Static variable in class org.lsst.ccs.bus.StatusCodec
    This decriptor is common to all enums.
    Environment(String, Configurable, ConfigurationProxy, ComponentLookupService) - Constructor for class org.lsst.ccs.framework.Configurable.Environment
    Creates an Environment for a Configurable object.
    environment - Variable in class org.lsst.ccs.framework.ConfigurableComponent
     
    environment - Variable in class org.lsst.ccs.framework.Module
     
    equals(Object) - Method in class org.lsst.ccs.bus.Agent
     
    equals(Object) - Method in class org.lsst.ccs.bus.DistributionInfo
     
    equals(Object) - Method in class org.lsst.ccs.config.ConfigProfile
     
    equals(Object) - Method in class org.lsst.ccs.config.NamesAndTag
     
    equals(Object) - Method in class org.lsst.ccs.config.ParameterBase
    special equals: works with all PathObjects
    equals(Object) - Method in class org.lsst.ccs.config.ParameterConfiguration
     
    equals(Object) - Method in class org.lsst.ccs.config.ParameterDescription
    equals is special: it works with any Path Object!
    equals(Object) - Method in class org.lsst.ccs.config.ParameterPath
     
    equals(Object) - Method in class org.lsst.ccs.config.SubsystemDescription
    compares only the name and tag of subsystems not their content!
    equals(Object) - Method in class org.lsst.ccs.Subsystem.State
     
    ErrorInCommandExecutionException - Exception in org.lsst.ccs.bus
     
    ErrorInCommandExecutionException(String) - Constructor for exception org.lsst.ccs.bus.ErrorInCommandExecutionException
     
    evalOn(Configurable) - Method in class org.lsst.ccs.framework.NodeCommand
    Deprecated.
     
    exceptionFired - Variable in class org.lsst.ccs.config.HqlDAO
     
    execute(CommandExecutor) - Method in class org.lsst.ccs.bus.locking.AcquireReleaseLockCommand
    Deprecated.
    execute(CommandExecutor) - Method in class org.lsst.ccs.bus.locking.LockUpdateCommand
    Deprecated.
    execute(CommandExecutor) - Method in class org.lsst.ccs.bus.locking.RegisterBusMasterCommand
     
    execute(CommandExecutor) - Method in class org.lsst.ccs.config.BootCommand
     
    executeCommandSingleThread(Command) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    executor - Variable in class org.lsst.ccs.bus.utils.LogBusHandler
     
    extendDuration(long) - Method in class org.lsst.ccs.Subsystem.SignalThread
    may change the deadLine

    F

    fac - Variable in class org.lsst.ccs.bus.utils.LogBusHandler
     
    fac - Variable in class org.lsst.ccs.Subsystem
    access to messaging layer.
    Factories - Class in org.lsst.ccs.config
    A set of static methods to be used on Configuration service client's side : they are hiding some implementation details to the "outside" world.
    Factories() - Constructor for class org.lsst.ccs.config.Factories
     
    fail() - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    fail(Throwable) - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    fail() - Method in interface org.lsst.ccs.config.DBInterface
    failure: must close transaction
    fail(Throwable) - Method in interface org.lsst.ccs.config.DBInterface
    same as fail but a Throwable can be used to log.
    fail() - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    fail(Throwable) - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    failedDestinations - Variable in exception org.lsst.ccs.bus.DestinationsException
     
    fatal - Variable in exception org.lsst.ccs.HardwareException
     
    fetch(PathObject) - Method in class org.lsst.ccs.config.ConfigProfile
    gets a ParameterConfiguration based on its PathObject
    fetch(String) - Method in class org.lsst.ccs.config.ConfigProfile
     
    fetch(PathObject) - Method in class org.lsst.ccs.config.SubsystemDescription
    Any ParameterDescription can be queried using any other PathObject
    fetch(String) - Method in class org.lsst.ccs.config.SubsystemDescription
     
    FIleBasedDAO - Class in org.lsst.ccs.config
    Creates a dummy file-based Configuration database.
    FIleBasedDAO() - Constructor for class org.lsst.ccs.config.FIleBasedDAO
     
    FIleBasedDAO(boolean) - Constructor for class org.lsst.ccs.config.FIleBasedDAO
    dummy constructor used by MemoryDAO
    FileStore() - Constructor for class org.lsst.ccs.config.utilities.PersistentProperties.FileStore
     
    fillStatus(Status) - Method in class org.lsst.ccs.Subsystem
    Store current state and status information in a Status object.
    filter(String, Object) - Method in interface org.lsst.ccs.config.ParameterFilter
     
    flush() - Method in class org.lsst.ccs.bus.utils.LogBusHandler
     
    flush() - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
     
    forceShutdown - Variable in class org.lsst.ccs.Subsystem
    used to force shutdown.
    forceShutdown() - Method in class org.lsst.ccs.Subsystem
    to be called before a shutdown, when previous shutdowns faild
    forSubsystem(String) - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    forSubsystem(String) - Method in class org.lsst.ccs.bus.MessagingFactory
     
    ForwarderToStatus(StatusListens) - Constructor for class org.lsst.ccs.bus.BusApplicationLayer.ForwarderToStatus
     
    freeMemory - Variable in class org.lsst.ccs.bus.RuntimeInfo
     

    G

    generalLog - Static variable in class org.lsst.ccs.bus.DefaultLogMembershipListener
     
    generateConfigProperties(PrintWriter) - Method in class org.lsst.ccs.config.ConfigProfile
    prints to a property file a template that represents this ConfigProfile
    generateConfigProperties(PrintWriter, int) - Method in class org.lsst.ccs.config.SubsystemDescription
    writes to a property file properties that can be edited to generate a ConfigProfile
    generateDescriptionMap() - Method in class org.lsst.ccs.config.SubsystemDescription
    returns a Map that contains all ParameterDescription both by their pathName and their simpleName
    get(String) - Static method in class org.lsst.ccs.config.TypeInfos
     
    getAckForCommand(Command, long) - Method in class org.lsst.ccs.bus.utils.SynchronousCommandAgent
     
    getActiveComponentNode(String, String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
    Gets a ComponentNode that can ge used to start a subsystem.
    getActiveComponentNode(MachineConfiguration) - Method in class org.lsst.ccs.config.ConfigurationFacade
    gets a ComponentNode from a MachineConfiguration object
    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 descirption by it"s 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
     
    getAdapter() - Method in class org.lsst.ccs.bus.jgroups.GroupTopic
    Deprecated.
     
    getAgent() - Method in class org.lsst.ccs.bus.Status
     
    getAgentDistributionInfo(String) - Method in class org.lsst.ccs.bus.AgentPresenceManager
     
    getAgentPresenceManager() - Method in class org.lsst.ccs.bus.MessagingFactory
     
    getAgentPresenceManager() - Method in class org.lsst.ccs.Subsystem
     
    getAgents() - Method in class org.lsst.ccs.bus.CCSVersions
    Get the Set of Agent contained in this class.
    getAlarmState() - Method in class org.lsst.ccs.Subsystem.State
     
    getAllLast() - Method in class org.lsst.ccs.bus.StatusAggregator
    returns the last values of all parameters monitored
    getAllLastTV() - Method in class org.lsst.ccs.bus.StatusAggregator
    returns the last values of all parameters monitored, with their timestamp.
    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.bus.StatusAggregator
    returns the statistics of all parameters monitored.
    getAncillaryGroup() - Method in class org.lsst.ccs.Subsystem
     
    getArray(String, Class<T>) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    returns a value stored in the properties as an array.
    getAverage(String) - Method in class org.lsst.ccs.bus.StatusAggregator
    returns the average (over the configured duration) for a given key.
    getAverage() - Method in class org.lsst.ccs.bus.StatusAggregator.Statistics
     
    getBaseParameters(ParameterFilter) - Method in class org.lsst.ccs.config.SubsystemDescription
    gets the base parameters from a description
    getBaseParameters() - Method in class org.lsst.ccs.config.SubsystemDescription
    get the base parameters using the default filter.
    getBaseProfile() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    getBoolean(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    gets a Boolean value stored with this key
    getBuildId() - Method in class org.lsst.ccs.bus.DistributionInfo
     
    getBuildJdk() - Method in class org.lsst.ccs.bus.DistributionInfo
     
    getBuildNumber() - Method in class org.lsst.ccs.bus.DistributionInfo
     
    getBuildUrl() - Method in class org.lsst.ccs.bus.DistributionInfo
     
    getBusMembershipListener(Bus) - Method in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
     
    getBusMembershipListener(Bus) - Method in class org.lsst.ccs.bus.mock.MockBusMessagingLayer
     
    getBusMembershipListener(Bus) - Method in interface org.lsst.ccs.bus.ProvidesDisconnectionInformation
     
    getBusMessage() - Method in class org.lsst.ccs.scripting.ScriptingStatusBusMessage
    The original BusMessage.
    getBusMessagingLayer() - Method in class org.lsst.ccs.bus.BusApplicationLayer
     
    getCCSClock() - Static method in class org.lsst.ccs.timing.Timing
     
    getCCSVersions() - Method in class org.lsst.ccs.bus.AgentPresenceManager
    Get the CCSVersions for the current CCS Environment.
    getCCSVersions() - Method in class org.lsst.ccs.Subsystem
    Command to get the CCSVersions object for the current CCS Environment.
    getChannel() - Method in class org.lsst.ccs.bus.jgroups.GroupTopic
    Deprecated.
     
    getCheckedValueFromConfiguration(String, Object) - Method in class org.lsst.ccs.framework.Configurable.Environment
    Checks if a value can be accepted by the Configuration system.
    getCheckedValueFromConfiguration(String, Object) - Method in interface org.lsst.ccs.framework.Configurable
    to be used by "facade" commands that may set a value.
    getChildren(String, Class<T>) - Method in interface org.lsst.ccs.framework.ComponentLookupService
    gets the children of a Component in the EffectiveNode and filters by Class.
    getChildren(Class<T>) - Method in class org.lsst.ccs.framework.Configurable.Environment
    get the "children" of the current component.
    getChildren(Class<T>) - Method in interface org.lsst.ccs.framework.Configurable
    return a map of children that are "assignale to" the argument class.
    getChildren(Class<T>) - Method in class org.lsst.ccs.framework.ConfigurableComponent
     
    getChildren(String, Class<T>) - Method in class org.lsst.ccs.startup.NodeLookup
     
    getClassName() - Method in class org.lsst.ccs.bus.ObjectNType
    the name of the class of the contained Object.
    getClassName() - Method in class org.lsst.ccs.scripting.ScriptingStatusBusMessage
    The canonical class name of the original message.
    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
     
    getCodeSource() - Method in class org.lsst.ccs.config.TextAndNode
     
    getCommand() - Method in class org.lsst.ccs.bus.Command
     
    getCommandBuilder() - Method in class org.lsst.ccs.framework.Configurable.Environment
     
    getCommandBuilder(Object) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    to deprecate: invoke configurable.getCommandBuilder instead.
    getCommandBuilder(Object) - Method in class org.lsst.ccs.Subsystem
    utility method to get a LocalCommandDictionary
    getCommandBusSelector() - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    getCommandDestination(String) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    utility method to find a Component out of a Command destination
    getCommandName() - Method in class org.lsst.ccs.CurrentCommandContext
     
    getCommandOriginator() - Method in class org.lsst.ccs.CurrentCommandContext
     
    getCommandProcessing() - Method in class org.lsst.ccs.Subsystem.State
     
    getCommandReplyPublisher(JMSContext, Destination) - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getCommandReplySender(Session, Destination) - Method in class org.lsst.ccs.bus.jms.QueueSessionFactory
     
    getCommandSubscriber(JMSContext, String, String) - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getCommandTopic() - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getCommandType() - Method in class org.lsst.ccs.CurrentCommandContext
     
    getCommmandListener() - Method in class org.lsst.ccs.bus.utils.SynchronousCommandAgent
     
    getComponentByName(String) - Method in interface org.lsst.ccs.framework.ComponentLookupService
    return any object registered by the dictionaries of the service.
    getComponentByName(String) - Method in class 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
    returns a component in the same subsystem that bears this name.
    getComponentByName(String) - Method in class org.lsst.ccs.startup.NodeLookup
     
    getComponentDictionariesTree() - Method in class org.lsst.ccs.framework.Module
    publishes a tree where each node associates a component's name with its dictionary
    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
     
    getComponentNode() - Method in class org.lsst.ccs.config.TextAndNode
     
    getComponentTree() - Method in class org.lsst.ccs.framework.Module
    publishes a tree of subcomponents' names
    getConfig(String) - Method in class org.lsst.ccs.bus.StatusAggregator
     
    getConfigFileName() - Method in class org.lsst.ccs.config.NamesAndTag
     
    getConfigMethodsOfComponent() - Method in class org.lsst.ccs.framework.Configurable.Environment
     
    getConfigName() - Method in class org.lsst.ccs.config.BootCommand
     
    getConfigName() - Method in class org.lsst.ccs.config.MachineConfiguration
     
    getConfigName() - Method in class org.lsst.ccs.config.NamesAndTag
     
    getConfigName() - Method in class org.lsst.ccs.config.PreparedConfiguration
     
    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
     
    getConfigurable(String) - Method in class org.lsst.ccs.framework.BasicModularSubSystem
    Deprecated.
     
    getConfigurable(String) - Method in interface org.lsst.ccs.framework.ModuleRegistry
    Deprecated.
    more general then getModule
    getConfiguration() - Method in class org.lsst.ccs.Subsystem
     
    getConfigurationData() - Method in class org.lsst.ccs.config.BootCommand
     
    getConfigurationMap() - Method in class org.lsst.ccs.config.ConfigProfile
    for each component (key in the resulting map) builds a list of parameterName/value contained in the Profile.
    getConfigurationName() - Method in class org.lsst.ccs.bus.StatusForEnd
     
    getConfigurationName() - Method in class org.lsst.ccs.bus.StatusForStart
     
    getConfigurationName() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    getConfigurationName() - Method in class org.lsst.ccs.config.RunHistory
     
    getConfigurationName() - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    the current running Configuration name
    getConfigurationName() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
     
    getConfigurationProperties(String) - Method in interface org.lsst.ccs.config.LocalConfigurationProxy.WriterProvider
     
    getConfigurationProxy() - Method in class org.lsst.ccs.Subsystem
     
    getConfiguredData() - Method in class org.lsst.ccs.config.PreparedConfiguration
     
    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
     
    getConnectedNames(Bus) - Method in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
    gets a list of agent names connected to a bus.
    getConnectedNames(Bus) - Method in class org.lsst.ccs.bus.mock.MockBusMessagingLayer
     
    getConnectedNames(Bus) - Method in interface org.lsst.ccs.bus.ProvidesDisconnectionInformation
    Tries to return the name of a list of agents connected to a bus.
    getConnection(String, String) - Static method in class org.lsst.ccs.bus.TransportManager
     
    getConstraints() - Method in class org.lsst.ccs.config.ParameterDescription
     
    getContent() - Method in class org.lsst.ccs.bus.EncodedDataStatus
     
    getContentAsList() - Method in class org.lsst.ccs.bus.KeyData
    returns a list of key-values that can be directly used byt a trending database: each key (the name of fields in a composite object) is prepended with the actual key of this object (if overall key is "position" you may get something like "position.x" and "position.y" as keys in the list)
    getContentAsRawList() - Method in class org.lsst.ccs.bus.KeyData
     
    getContext() - Method in class org.lsst.ccs.framework.ConstraintAspect
     
    getContext() - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    getContextData() - Method in class org.lsst.ccs.CurrentCommandContext
     
    getCorrelId() - Method in class org.lsst.ccs.bus.Command
     
    getCorrelId() - Method in class org.lsst.ccs.bus.CommandAckOrReply
     
    getCorrelId() - Method in interface org.lsst.ccs.bus.CommandBusMessage
     
    getCrystallizedData() - Method in class org.lsst.ccs.bus.KeyData
    Big objects can be kept in database as Blobs.
    getCurrentActionThread() - Method in class org.lsst.ccs.Subsystem
    gets the current action thread which is alive (and kills it if zombie)
    getCurrentProfile() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    getCurrentSession() - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    getCurrentSubsystemName() - Static method in class org.lsst.ccs.Subsystem
    Deprecated.
    getData() - Method in class org.lsst.ccs.bus.DataCapsule
     
    getData() - Method in class org.lsst.ccs.bus.DataStatus_Deprecated
    gets the data content but throws an Excepton if the object cannot be deserialized
    getData() - Method in class org.lsst.ccs.bus.DataValueNotification
    Deprecated.
    getData() - Method in class org.lsst.ccs.bus.ObjectNType
    return the data contained in a safe way: if the class of the stored Object is not in the ClassPath an Exception is thrown
    getData() - Method in class org.lsst.ccs.bus.TrendingStatus
     
    getData() - Method in class org.lsst.ccs.bus.ValueNotification
     
    getDataClassName() - Method in class org.lsst.ccs.bus.DataStatus_Deprecated
    what is the class of the contained data? Developers of subclasses should override this method.
    getDataClassName() - Method in class org.lsst.ccs.bus.TrendingStatus
     
    getDataFlavour() - Method in class org.lsst.ccs.config.SubsystemDescription
     
    getDataName() - Method in class org.lsst.ccs.bus.MetadataStatus
     
    getDataTimestamp() - Method in class org.lsst.ccs.bus.EncodedDataStatus
     
    getDefaultParameterValue(String, String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    getDefaultParameterValue(String, String) - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    gets the default value for the given parameter in the current configuration
    getDefaultSelector() - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    getDefaultValue() - Method in class org.lsst.ccs.config.ParameterBase
     
    getDefaultValue() - Method in class org.lsst.ccs.config.ParameterDescription
     
    getDelegate() - Method in interface org.lsst.ccs.CCSProxy
     
    getDelegate() - Method in class org.lsst.ccs.framework.ConfigurableProxy
     
    getDeployDescriptors() - Method in class org.lsst.ccs.config.SubsystemDescription
    The list of deployment descriptors is modifiable only for objects not yet registered in database.
    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
     
    getDescriptiveNode(String) - Static method in class org.lsst.ccs.startup.BootUtils
    gets a descriptive node from a file
    getDescriptiveNode() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
    returns the initial descriptive Node (not the one modified by the Configuration Data)
    getDescriptor() - Method in class org.lsst.ccs.config.BootCommand
     
    getDescriptor() - Method in class org.lsst.ccs.config.DeploymentDescriptor
     
    getDestination() - Method in class org.lsst.ccs.bus.Command
    The command destination : subsystem name
    getDestination() - Method in class org.lsst.ccs.bus.CommandAckOrReply
     
    getDestination() - Method in interface org.lsst.ccs.bus.CommandBusMessage
     
    getDetailLevel() - Method in class org.lsst.ccs.bus.BusMessage
     
    getDictionary() - Method in class org.lsst.ccs.framework.Configurable.Environment
     
    getDictionary() - Method in interface org.lsst.ccs.framework.Configurable
    returns a command dictionary for this object (or its delegate in case the object is a proxy)
    getDictionary() - Method in class org.lsst.ccs.framework.DictionaryContext
     
    getDistributionInfo(Agent) - Method in class org.lsst.ccs.bus.CCSVersions
    Get the DistributionInfo for a given Agent.
    getDistributionInfo(String) - Method in class org.lsst.ccs.bus.CCSVersions
    Get the DistributionInfo for a given agent by name.
    getDistributionInfo() - Method in class org.lsst.ccs.bus.HeartBeatStatus
     
    getDouble(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    get a double value associated with the key
    getEffectiveNode(DescriptiveNode) - Static method in class org.lsst.ccs.startup.BootUtils
    gets an effective node from a description node
    getEffectiveNode() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
     
    getEffectiveNodeFromFile(String) - Static method in class org.lsst.ccs.startup.BootUtils
    gets an effective node from a file
    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
     
    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
     
    getEthHardAddress() - Static method in class org.lsst.ccs.Subsystem
    MAC address of the main ethernet card
    getExpectedMaxDelay() - Method in class org.lsst.ccs.framework.Signal
     
    getFacade() - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    getFloat(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    gets a Float from a value in the properties
    getFormattedDetails() - Method in class org.lsst.ccs.bus.LogEvent
     
    getFreeMemory() - Method in class org.lsst.ccs.bus.RuntimeInfo
     
    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
     
    getGuardedMethod() - Method in class org.lsst.ccs.framework.AbstractMethodConstraint
     
    getGuardedModuleName() - Method in class org.lsst.ccs.framework.AbstractMethodConstraint
     
    getHeatCapacity() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    getHeatSinkConductivity() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    getHeatSinkTemperature() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    getHistory(String) - Method in class org.lsst.ccs.bus.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.DeploymentDescriptor
     
    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
     
    getInnerState() - Method in class org.lsst.ccs.Subsystem
    use for tests only
    getInputPower() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    getInputPowerName() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    getInstance(String, String) - Method in class org.lsst.ccs.bus.jgroups.JGroupsTransportManager
     
    getInstance(String, String) - Method in class org.lsst.ccs.bus.jms.JMSTransportManager
     
    getInstance() - Static method in class org.lsst.ccs.bus.MessagingFactory
     
    getInstance(String, String) - Method in class org.lsst.ccs.bus.mock.MockTransportManager
     
    getInstance(String, String) - Method in class org.lsst.ccs.bus.TransportManager
     
    getInstance() - Static method in class org.lsst.ccs.timing.UniqueMonotonicClock
     
    getInteger(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    get a Integer value from the Properties
    getKey() - Method in class org.lsst.ccs.bus.Command
    Key used for lock and arbitration.
    getKey() - Method in class org.lsst.ccs.bus.KeyData
     
    getKeys() - Method in class org.lsst.ccs.config.utilities.PersistentProperties
     
    getLast(String) - Method in class org.lsst.ccs.bus.StatusAggregator
    returns the last value seen for a given key (which has to be monitored)
    getLastTV(String) - Method in class org.lsst.ccs.bus.StatusAggregator
    returns the last value seen for a given key (which has to be monitored)
    getLatchA() - Method in class org.lsst.ccs.framework.test.ConstraintAspect
     
    getLatchA() - Method in class org.lsst.ccs.framework.test.RaceConditionCheck
     
    getLatchA() - Method in class org.lsst.ccs.framework.test.TConstraintAspect
     
    getLatchB() - Method in class org.lsst.ccs.framework.test.ConstraintAspect
     
    getLatchB() - Method in class org.lsst.ccs.framework.test.RaceConditionCheck
     
    getLatchB() - Method in class org.lsst.ccs.framework.test.TConstraintAspect
     
    getLatestInCache() - Static method in class org.lsst.ccs.startup.BootUtils
     
    getLevel() - Method in class org.lsst.ccs.bus.Command
     
    getLevel() - Method in class org.lsst.ccs.bus.LogEvent
     
    getLevel() - Method in class org.lsst.ccs.config.ConfigProfile
     
    getLevel() - Method in class org.lsst.ccs.config.ParameterDescription
     
    getLevel() - Method in class org.lsst.ccs.framework.Signal
     
    getList(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    returns a list stored in the properties.
    getLogDelay() - Static method in class org.lsst.ccs.bus.DefaultLogMembershipListener
     
    getLogger() - Method in class org.lsst.ccs.Subsystem
     
    getLoggerName() - Method in class org.lsst.ccs.bus.LogEvent
     
    getLogSubscriber(JMSContext, String, String) - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getLogTopic() - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getLookup() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
     
    getMacAddress() - Method in class org.lsst.ccs.config.MachineConfiguration
     
    getMachineConfiguration(String) - Method in class org.lsst.ccs.config.ConfigurationFacade
    get a MachineConfiguration object from the database.
    getMachineConfiguration(String) - Method in interface org.lsst.ccs.config.DBInterface
    get a machine configuration..
    getMachineConfiguration(String) - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    getMachineConfiguration(String) - Method in class org.lsst.ccs.config.HqlDAO
     
    getMachineConfiguration(String) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
     
    getMachineConfiguration(String) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
    get the machine configuration for a specific machine
    getMachineConfiguration(String) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    getMachineConfiguration(String) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
     
    getMainDictionary() - Method in class org.lsst.ccs.framework.Module
    published the topmost command dictionary : this is a composite command dictionary that references the main dictionary and the subsystem dictionary.
    getMap(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    returns a Map stored in the properties.
    getMax(String) - Method in class org.lsst.ccs.bus.StatusAggregator
    returns the max (over the configured duration) for a given key.
    getMax() - Method in class org.lsst.ccs.bus.StatusAggregator.Statistics
     
    getMaxDueTime() - Method in class org.lsst.ccs.Subsystem.SignalThread
     
    getMaxMemory() - Static method in class org.lsst.ccs.bus.RuntimeInfo
     
    getMessageType() - Method in class org.lsst.ccs.bus.Alarm
     
    getMessageType() - Method in class org.lsst.ccs.bus.AlarmClear
     
    getMessageType() - Method in class org.lsst.ccs.bus.AlarmOnStateChange
     
    getMessageType() - Method in class org.lsst.ccs.bus.BusMessage
     
    getMessageType() - Method in class org.lsst.ccs.bus.Command
     
    getMessageType() - Method in class org.lsst.ccs.bus.CommandAck
     
    getMessageType() - Method in class org.lsst.ccs.bus.CommandReply
     
    getMessageType() - Method in class org.lsst.ccs.bus.LogEvent
     
    getMessageType() - Method in class org.lsst.ccs.bus.Status
     
    getMessageType() - Method in class org.lsst.ccs.config.BootCommand
     
    getMessageType() - Method in class org.lsst.ccs.config.BootStatus
     
    getMessagingAccess() - Method in class org.lsst.ccs.Subsystem
     
    getMetadataName() - Method in class org.lsst.ccs.bus.MetadataStatus
     
    getMetadataValue() - Method in class org.lsst.ccs.bus.MetadataStatus
     
    getMillis(Instant) - Static method in class org.lsst.ccs.timing.Timing
    converts Instant to seconds since the epoch
    getMin(String) - Method in class org.lsst.ccs.bus.StatusAggregator
    returns the min (over the configured duration) for a given key.
    getMin() - Method in class org.lsst.ccs.bus.StatusAggregator.Statistics
     
    getMinDelay() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    getMJD(Instant) - Static method in class org.lsst.ccs.timing.Timing
     
    getMode() - Method in class org.lsst.ccs.Subsystem.State
     
    getModifiedConfigurationData() - Method in class org.lsst.ccs.config.ConfigProfile
    prepares a new executable configuration data with these modified parameters.
    getModifiedConfigurationData(Properties) - Method in class org.lsst.ccs.config.SubsystemDescription
    to be used to create startup data object from a non-registered Configuration data (in a properties file).
    getModifiedDescriptiveNode() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
    returns the descriptive node as modified by configuration (could be identical to initial DescriptiveNode)
    getModifiedParameters() - Method in class org.lsst.ccs.config.ConfigProfile
     
    getModule(String) - Method in class org.lsst.ccs.framework.BasicModularSubSystem
    Deprecated.
    DONE: remove this implementation the general one calls each check on each module if an exception is catched it is kept and added to a list of Exception in the end if this list is not empty the general method fires a compound exception
    getModule(String) - Method in class org.lsst.ccs.framework.Module
    Finds a module by name within the same ModularSubsystem
    getModule(String) - Method in interface org.lsst.ccs.framework.ModuleRegistry
    Deprecated.
     
    getMotionTimeMillis() - Method in class org.lsst.ccs.framework.test.GuardedActuatorForT
     
    getName() - Method in class org.lsst.ccs.bus.Agent
     
    getName() - Method in class org.lsst.ccs.bus.StatusAggregator.TimedValue
     
    getName() - Method in class org.lsst.ccs.bus.ValueNotification
     
    getName() - Method in class org.lsst.ccs.config.ConfigProfile
     
    getName() - Method in interface org.lsst.ccs.framework.Configurable
    get the name of this component
    getName() - Method in class org.lsst.ccs.framework.DictionaryContext
     
    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.Subsystem
     
    getNameAndTag() - Method in class org.lsst.ccs.config.PreparedConfiguration
     
    getNameOfComponent() - Method in class org.lsst.ccs.framework.Configurable.Environment
     
    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.RuntimeInfo
     
    getNumberCommandThreads() - Method in class org.lsst.ccs.Subsystem
     
    getObject(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    tries to return an object out of a String.
    getObjectNType() - Method in class org.lsst.ccs.bus.DataValueNotification
     
    getObservables() - Method in class org.lsst.ccs.framework.Module
     
    getOptionalDescriptor() - Method in class org.lsst.ccs.config.BootStatus
     
    getOrigin() - Method in class org.lsst.ccs.bus.BusMessage
    the origin subsystem
    getOrigin() - Method in class org.lsst.ccs.scripting.ScriptingStatusBusMessage
    The origin of the message;
    getOriginalCommand() - Method in class org.lsst.ccs.bus.CommandAckOrReply
    Deprecated.
    getPair(String) - Method in class org.lsst.ccs.bus.KVList
    not extremely efficient way to retrieve an element
    getParamDescriptionSet() - Method in class org.lsst.ccs.config.ASubsystemDescription
     
    getParamDescriptionSet() - 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
     
    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
     
    getParameters() - Method in class org.lsst.ccs.bus.Command
     
    getParent(String) - Method in interface org.lsst.ccs.framework.ComponentLookupService
    gets the Parent of a component in the EffectiveNode tree.
    getParent() - Method in class 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(String) - Method in class org.lsst.ccs.startup.NodeLookup
     
    getParentObject() - Method in interface org.lsst.ccs.framework.Configurable
     
    getParms() - Method in class org.lsst.ccs.CurrentCommandContext
     
    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
     
    getPhase() - Method in class org.lsst.ccs.Subsystem.State
    (duplication of getProcessingState ..
    getPlot(String) - Method in class org.lsst.ccs.bus.plots.AidaPlots
     
    getPlots() - Method in class org.lsst.ccs.bus.plots.AidaPlots
     
    getPossibleDescriptions(int, ParameterFilter) - Method in class org.lsst.ccs.config.SubsystemDescription
    Loks like the getBaseParameters but builds a collection of ParameterDescription.
    getPossibleDescriptions(int) - Method in class org.lsst.ccs.config.SubsystemDescription
     
    getPreOrderComponentList() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    *
    getPreparedConfiguration(String, String, String) - Method in interface org.lsst.ccs.config.DBInterface
    returns a prepared Configuration
    getPreparedConfiguration(String, String, String) - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    getPreparedConfiguration(String, String, String) - Method in class org.lsst.ccs.config.HqlDAO
     
    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.
    getPreviousState() - Method in class org.lsst.ccs.bus.StateChangeNotification
     
    getPrintWriter(String) - Method in interface org.lsst.ccs.config.LocalConfigurationProxy.WriterProvider
     
    getPriorityLevel() - Method in class org.lsst.ccs.bus.BusMessage
     
    getProcessCpuLoad() - Method in class org.lsst.ccs.bus.RuntimeInfo
     
    getProcessingState() - Method in class org.lsst.ccs.Subsystem.State
     
    getProducer(JMSContext) - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getProfileDeprecationEvent() - Method in class org.lsst.ccs.config.remote.ProfileResult
     
    getProfileDeprecationEvents() - Method in class org.lsst.ccs.config.remote.DescriptionResult
     
    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.DistributionInfo
     
    getQueueSession() - Method in class org.lsst.ccs.bus.jms.QueueSessionFactory
     
    getRawData() - Method in class org.lsst.ccs.bus.ObjectNType
    gets the content "as is" (without deserializing)
    getRawSubsystemFromEffectiveNode(EffectiveNode, ConfigProfile, String, String, String, ConfigurationProxy) - Static method in class org.lsst.ccs.startup.BootUtils
     
    getRawValue() - Method in class org.lsst.ccs.bus.KeyData
     
    getRealData() - Method in class org.lsst.ccs.bus.DataValueNotification
    to be used to retrieve the contained data.
    getReason() - Method in class org.lsst.ccs.bus.NegativeAck
     
    getReConfigurationFailure() - Method in class org.lsst.ccs.config.ParameterConfiguration
     
    getRegistered() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
     
    getRegistrationExceptions() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
     
    getRegulPower() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    getRegulPowerName() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    getRelevantObject() - Method in class org.lsst.ccs.framework.Configurable.Environment
     
    getRemarks() - Method in class org.lsst.ccs.config.ConfigProfile
     
    getReply() - Method in class org.lsst.ccs.bus.CommandReply
     
    getRequestedConfiguration() - Method in class org.lsst.ccs.config.BootStatus
     
    getRequestedSubsystem() - Method in class org.lsst.ccs.config.BootStatus
     
    getRequestedTag() - Method in class org.lsst.ccs.config.BootStatus
     
    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.framework.NodesFunction
    Deprecated.
     
    getResult() - Method in class org.lsst.ccs.scripting.ScriptingCommandResponse
    Get the result of the execution.
    getRunningObject(String) - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
    Gets a reference to an object built by the configuration file.
    getRuntimeInfo() - Method in class org.lsst.ccs.bus.HeartBeatStatus
     
    getSession() - Method in class org.lsst.ccs.config.HqlDAO
     
    getSessionFactory() - Static method in class org.lsst.ccs.bus.jms.QueueSessionFactory
     
    getSessionFactory() - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    getSimpleName() - Method in class org.lsst.ccs.config.ParameterDescription
     
    getSoftwareRevision() - Static method in class org.lsst.ccs.Subsystem
    Software revision
    getSourceCodeRevision() - Method in class org.lsst.ccs.bus.DistributionInfo
     
    getSourceCodeUrl() - Method in class org.lsst.ccs.bus.DistributionInfo
     
    getSourceName() - Method in class org.lsst.ccs.bus.LogEvent
     
    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() - Method in class org.lsst.ccs.bus.Status
     
    getState() - Method in class org.lsst.ccs.bus.SubSystemStatus
     
    getState() - Method in class org.lsst.ccs.framework.test.GuardedActuatorForT
     
    getState() - Method in class org.lsst.ccs.state.PublishedState
     
    getStateExtraInfo() - Method in class org.lsst.ccs.Subsystem.State
    gets additional comments that may be published with the overall state
    getStateForPublication() - Method in class org.lsst.ccs.Subsystem
    create a Published state containing a clone of the innerstate
    getStatistics(String) - Method in class org.lsst.ccs.bus.StatusAggregator
    returns statistics (over the configured duration) for a given key.
    getStatus() - Method in class org.lsst.ccs.bus.CommandReply
     
    getStatus(int) - Method in class org.lsst.ccs.Subsystem
    returns our current status, including State can be overriden to return a Status subclass if needed when not using ModularSubsystem
    getStatusBroadcastPeriod() - Method in class org.lsst.ccs.bus.HeartBeatStatus
     
    getStatusBroadcastPeriod() - Method in class org.lsst.ccs.Subsystem
     
    getStatusBusSelector() - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    getStatusSubscriber(JMSContext, String, String) - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getStatusTopic() - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getStdDev(String) - Method in class org.lsst.ccs.bus.StatusAggregator
    returns the stddev (over the configured duration) for a given key.
    getStddev() - Method in class org.lsst.ccs.bus.StatusAggregator.Statistics
     
    getString(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    gets a String associated with a key
    getStruct(String, Class<T>) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    returns an object stored with the struct convention from the properties.
    getSubsystem() - Method in class org.lsst.ccs.bus.locking.AcquireReleaseLockCommand
     
    getSubsystem() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    getSubsystem() - Method in class org.lsst.ccs.framework.Configurable.Environment
     
    getSubsystem() - Method in interface org.lsst.ccs.framework.Configurable
     
    getSubsystem() - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    returns the subsystem for which it operates
    getSubsystem() - Method in class org.lsst.ccs.framework.Context
    Deprecated.
     
    getSubsystem() - Method in class org.lsst.ccs.framework.Module
     
    getSubsystem() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
     
    getSubsystemDescription() - Method in class org.lsst.ccs.config.ConfigProfile
     
    getSubsystemFromFile(String) - Static method in class org.lsst.ccs.startup.BootUtils
     
    getSubsystemFromFile(String, String) - Static method in class org.lsst.ccs.startup.BootUtils
     
    getSubsystemFromFile(String, String, String) - Static method in class org.lsst.ccs.startup.BootUtils
     
    getSubsystemName() - Method in class org.lsst.ccs.bus.MessagingFactory
     
    getSubSystemName() - Method in class org.lsst.ccs.bus.utils.LogBusHandler
     
    getSubsystemName() - Method in class org.lsst.ccs.config.BootCommand
     
    getSubsystemName() - Method in class org.lsst.ccs.config.ConfigProfile
     
    getSubsystemName() - Method in class org.lsst.ccs.config.MachineConfiguration
     
    getSubsystemName() - Method in class org.lsst.ccs.config.NamesAndTag
     
    getSubsystemName() - Method in class org.lsst.ccs.config.PreparedConfiguration
     
    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.framework.Context
    Deprecated.
     
    getSubsystemName() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
     
    getSubsystemName() - Method in class org.lsst.ccs.startup.MainDescriptiveNode
     
    getSummary() - Method in class org.lsst.ccs.bus.BusMessage
    a summary string
    getSummary() - Method in class org.lsst.ccs.scripting.ScriptingStatusBusMessage
    The summary, if any, of the message.
    getSystemCpuLoad() - Method in class org.lsst.ccs.bus.RuntimeInfo
     
    getSystemDictionary() - Method in class org.lsst.ccs.Subsystem
    command to get the subsystem disctionary
    getTag() - Method in class org.lsst.ccs.bus.StatusForEnd
     
    getTag() - Method in class org.lsst.ccs.bus.StatusForStart
     
    getTag() - Method in class org.lsst.ccs.config.BootCommand
     
    getTag() - Method in class org.lsst.ccs.config.ConfigProfile
     
    getTag() - Method in class org.lsst.ccs.config.MachineConfiguration
     
    getTag() - Method in class org.lsst.ccs.config.NamesAndTag
     
    getTag() - Method in class org.lsst.ccs.config.PreparedConfiguration
     
    getTag() - Method in class org.lsst.ccs.config.RunHistory
     
    getTag() - Method in class org.lsst.ccs.config.SubsystemDescription
     
    getTag() - Method in class org.lsst.ccs.Subsystem
     
    getTagName() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    getTagName() - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    the current tag name (can be null or empty)
    getTagName() - Method in class org.lsst.ccs.startup.BootUtils.LocalBootObject
     
    getTargetModuleName() - Method in class org.lsst.ccs.framework.PropertyValueMethodConstraint
     
    getTargetProperty() - Method in class org.lsst.ccs.framework.PropertyValueMethodConstraint
     
    getTargetValue() - Method in class org.lsst.ccs.framework.PropertyValueMethodConstraint
     
    getTemperature() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    getTempOutputName() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    getThreadName() - Method in class org.lsst.ccs.bus.LogEvent
     
    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
     
    getTimeNext() - Method in class org.lsst.ccs.config.RunHistory
     
    getTimeStamp() - Method in class org.lsst.ccs.bus.BusMessage
    timestamp, in milliseconds since 1970
    getTimeStamp() - Method in class org.lsst.ccs.framework.Module.ValueUpdate
     
    getToken() - Method in class org.lsst.ccs.bus.BusApplicationLayer
     
    getToken() - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    getToken() - Method in class org.lsst.ccs.bus.locking.AcquireReleaseLockCommand
     
    getToken() - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
     
    getToken() - Method in class org.lsst.ccs.bus.MessagingFactory
     
    getTopComponentNode() - Method in class org.lsst.ccs.config.SubsystemDescription
    returns the base object structure that describes the subsystem description (as loaded from a text file).
    getTopic(String) - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getTopicContext() - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getTopicContextFactory() - Static method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    getTopicName() - Method in class org.lsst.ccs.bus.jgroups.GroupTopic
    Deprecated.
     
    getTotalMemory() - Method in class org.lsst.ccs.bus.RuntimeInfo
     
    getTrendingDesc() - Method in class org.lsst.ccs.bus.PreparedTrendingStatus
     
    getTrendingMap() - Method in class org.lsst.ccs.bus.DataValueNotification
    Map of Trending key/values: the values are itself of type ObjectNType so you can get the real type to be used.
    getTrendingMap() - Method in class org.lsst.ccs.bus.TrendingStatus
    Map of Trending key/values: the values are itself of type ObjectNType so you can get the real type to be used.
    gettStamp() - Method in class org.lsst.ccs.bus.StatusAggregator.TimedValue
     
    gettStamp() - Method in class org.lsst.ccs.bus.ValueNotification
     
    getType() - Method in class org.lsst.ccs.bus.Agent
     
    getTypeName() - Method in class org.lsst.ccs.config.ParameterBase
     
    getTypeName() - Method in class org.lsst.ccs.config.ParameterDescription
     
    getUpdatedKey(String) - Method in class org.lsst.ccs.bus.KeyData
     
    getUser() - Method in class org.lsst.ccs.config.PreparedConfiguration
     
    getUser() - Method in class org.lsst.ccs.config.SubsystemDescription
     
    getUserName() - Method in class org.lsst.ccs.config.ConfigProfile
     
    getValue() - Method in class org.lsst.ccs.bus.KeyData
    returns the value of the contained object if its class is accessible to the current ClassLoader.
    getValue() - Method in class org.lsst.ccs.bus.StatusAggregator.TimedValue
     
    getValue() - Method in class org.lsst.ccs.bus.TrendingStatus
    Deprecated.
    getValue() - Method in class org.lsst.ccs.config.ParameterConfiguration
     
    getValue() - Method in class org.lsst.ccs.config.ValueEvent
     
    getValue() - Method in class org.lsst.ccs.framework.Module.ValueUpdate
     
    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
     
    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.DistributionInfo
     
    getVersion() - Method in class org.lsst.ccs.config.SubsystemDescription
     
    getWriterProvider() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    getZone() - Method in class org.lsst.ccs.timing.UniqueMonotonicClock
     
    goal - Variable in class org.lsst.ccs.Subsystem.DictionarySearchResult
     
    GroupTopic - Class in org.lsst.ccs.bus.jgroups
    Deprecated.
    Guarded - Annotation Type in org.lsst.ccs.framework
    Methods annotated with @Guarded will be instrumented by aspectJ and checked for constraints.
    GuardedActuatorForT - Class in org.lsst.ccs.framework.test
     
    GuardedActuatorForT() - Constructor for class org.lsst.ccs.framework.test.GuardedActuatorForT
     
    guardedMethod - Variable in class org.lsst.ccs.framework.AbstractMethodConstraint
     
    guardedModuleName - Variable in class org.lsst.ccs.framework.AbstractMethodConstraint
     

    H

    handleLockRequest(String, String, boolean, String) - Method in class org.lsst.ccs.bus.locking.LockArbitrator
     
    HardwareController - Interface in org.lsst.ccs.framework
    codes that implement this interface are supposed to handle hardware either directly or through subComponents (children).
    HardwareException - Exception in org.lsst.ccs
    base class ofr Hardware Exception.
    HardwareException(HardwareException) - Constructor for exception org.lsst.ccs.HardwareException
     
    HardwareException(String, HardwareException) - Constructor for exception org.lsst.ccs.HardwareException
     
    HardwareException(String, Throwable, HardwareException) - Constructor for exception org.lsst.ccs.HardwareException
     
    HardwareException(Throwable, HardwareException) - Constructor for exception org.lsst.ccs.HardwareException
     
    HardwareException(boolean, String) - Constructor for exception org.lsst.ccs.HardwareException
     
    HardwareException(boolean, Throwable) - Constructor for exception org.lsst.ccs.HardwareException
     
    hashCode() - Method in class org.lsst.ccs.bus.Agent
     
    hashCode() - Method in class org.lsst.ccs.bus.DistributionInfo
     
    hashCode() - Method in class org.lsst.ccs.config.ConfigProfile
     
    hashCode() - Method in class org.lsst.ccs.config.NamesAndTag
     
    hashCode() - Method in class org.lsst.ccs.config.ParameterBase
     
    hashCode() - Method in class org.lsst.ccs.config.ParameterConfiguration
     
    hashCode() - Method in class org.lsst.ccs.config.ParameterDescription
     
    hashCode() - Method in class org.lsst.ccs.config.ParameterPath
     
    hashCode() - Method in class org.lsst.ccs.config.SubsystemDescription
     
    hashCode() - Method in class org.lsst.ccs.Subsystem.State
     
    hasUnRegisteredProfiles() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
     
    HeartBeatStatus - Class in org.lsst.ccs.bus
     
    HeartBeatStatus(int) - Constructor for class org.lsst.ccs.bus.HeartBeatStatus
     
    HibernateDAO - Class in org.lsst.ccs.config.dao.hibernate
     
    HibernateDAO() - Constructor for class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    HibernateDAO(String) - Constructor for class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    HqlDAO - Class in org.lsst.ccs.config
    abstract class used to help build DAO that uses HQL but are in a different package
    HqlDAO() - Constructor for class org.lsst.ccs.config.HqlDAO
     
    HqlDAO.AbstractQuery - Interface in org.lsst.ccs.config
    delegate to Hibernate Query type
    HqlDAO.AbstractSession - Interface in org.lsst.ccs.config
    delegate to Hibernate Session type

    I

    id() - Method in enum org.lsst.ccs.bus.Agent.AgentType
     
    ImmutableStateException - Exception in org.lsst.ccs.config
    Runtime exception to notify that an object is in an immutable state.
    ImmutableStateException(String) - Constructor for exception org.lsst.ccs.config.ImmutableStateException
     
    ImmutableStateException(String, Throwable) - Constructor for exception org.lsst.ccs.config.ImmutableStateException
     
    ImmutableStateException(Throwable) - Constructor for exception org.lsst.ccs.config.ImmutableStateException
     
    init() - Method in interface org.lsst.ccs.framework.Configurable
    this method is called as a "postStart" operation.
    init() - Method in class org.lsst.ccs.framework.ConstraintAspect
     
    init() - Method in class org.lsst.ccs.framework.Module
     
    init() - Method in class org.lsst.ccs.framework.test.ConstraintAspect
     
    init() - Method in class org.lsst.ccs.framework.test.TConstraintAspect
     
    initialisationEndPhase(boolean) - Method in class org.lsst.ccs.Subsystem
    runs the last phase of initialisation.
    initializing - Variable in class org.lsst.ccs.Subsystem
    are we initializing ?
    initLogBusHandler() - Method in class org.lsst.ccs.Subsystem
    connects a LogBusHandler to the Log bus.
    initModule() - Method in class org.lsst.ccs.framework.Module
    To be overriden by individual modules.
    initModule() - Method in class org.lsst.ccs.framework.test.GuardedActuatorForT
     
    initModule() - Method in class org.lsst.ccs.framework.test.RaceConditionCheck
     
    initSession(String) - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    initThread - Variable in class org.lsst.ccs.Subsystem
    the Thread that performs initialisation
    injectResources() - Method in interface org.lsst.ccs.framework.Configurable
    this method enables to inject field values provided the fields are declared in the current class inherited fields are not accessible through this facility.
    innerState - Variable in class org.lsst.ccs.Subsystem
    Subsystem inner state read/modification of this should be synchronized on "this"
    inPanicState() - Method in class org.lsst.ccs.bus.utils.LogBusHandler
     
    instance - Static variable in class org.lsst.ccs.bus.jms.QueueSessionFactory
     
    instance - Static variable in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    instance - Static variable in class org.lsst.ccs.bus.MessagingFactory
     
    instanciate() - Static method in class org.lsst.ccs.bus.MessagingFactory
     
    instant() - Method in class org.lsst.ccs.timing.UniqueMonotonicClock
     
    internalAsynchCommand(ModuleInvokerCommand) - Method in class org.lsst.ccs.scripting.ScriptingSubsystemWrapper
     
    interruptActionThread() - Method in class org.lsst.ccs.Subsystem
    command to send an interrupt to the only action command thread.
    interruptAllRunningCommands() - Method in class org.lsst.ccs.Subsystem
    command to send an interrupt to all running commands (expected behaviour of commands is implementation dependant).
    interruptAllSignalThreads() - Method in class org.lsst.ccs.Subsystem
    command to send an interrupt all "signal" threads
    interruptAncillaryThreads(String) - Method in class org.lsst.ccs.Subsystem
    a sends a software interrupt to all 'ancillary' Threads whose name matches the regular expression
    interruptInitThread() - Method in class org.lsst.ccs.Subsystem
    sends an interrupt to the initialisation thread.
    inTestContext - Variable in class org.lsst.ccs.Subsystem
    used to know if the usbsystem is in test context: this is important since parameter changes in testcontext will not be registered by the configuration database
    InvocationListener - Interface in org.lsst.ccs
    An Object that want to be warned when a command is going to be executed.
    invocationParameters - Variable in class org.lsst.ccs.Subsystem.DictionarySearchResult
     
    InvocationVetoException - Exception in org.lsst.ccs
    Fired by InvocationListeners to veto a command execution.
    InvocationVetoException(String, String, String) - Constructor for exception org.lsst.ccs.InvocationVetoException
     
    invoke(Command, long) - Method in class org.lsst.ccs.bus.utils.SynchronousCommandAgent
    execute a command synchronously on the bus.
    invoke(long, String, Object...) - Method in class org.lsst.ccs.config.remote.scripts.ConfigurationBusClient
    Invokes a method remotely on the Configuration service server.
    invoke(String, Object...) - Method in class org.lsst.ccs.config.remote.scripts.ConfigurationBusClient
    Invokes a method remotely on the Configuration service server.
    invokeAsync(Command) - Method in class org.lsst.ccs.bus.utils.SynchronousCommandAgent
    exceptionally one can send asynchronous commands: the replies are just traced.
    invokeFuture(Command) - Method in class org.lsst.ccs.bus.utils.SynchronousCommandAgent
    execute a command on the bus, returning a Future to an expected reply
    invokeOn(Configurable) - Method in class org.lsst.ccs.framework.NodeTreeWalker
    Deprecated.
     
    isAcquire() - Method in class org.lsst.ccs.bus.locking.AcquireReleaseLockCommand
     
    isAPath(String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
     
    isApplicable(Object, String) - Method in class org.lsst.ccs.framework.AbstractMethodConstraint
     
    isApplicable(Object, String) - Method in interface org.lsst.ccs.framework.MethodConstraint
     
    isBeenInEngineeringMode() - Method in class org.lsst.ccs.config.ConfigProfile
     
    isChangingStaticData() - Method in class org.lsst.ccs.config.ConfigProfile
     
    isChangingStaticData() - Method in class org.lsst.ccs.config.ParameterConfiguration
     
    isEndGuessed() - Method in class org.lsst.ccs.config.RunHistory
     
    isFatal() - Method in exception org.lsst.ccs.HardwareException
     
    isFromProfile() - Method in class org.lsst.ccs.config.PreparedConfiguration
     
    isInEngineeringMode() - Method in class org.lsst.ccs.Subsystem
    tells if the subystem is in Engineering mode
    isInTestContext() - Method in class org.lsst.ccs.bus.StatusForEnd
     
    isInTestContext() - Method in class org.lsst.ccs.bus.StatusForStart
     
    isInTestContext() - Method in class org.lsst.ccs.config.BootStatus
     
    isInTestContext() - Method in class org.lsst.ccs.Subsystem
    is this subsystem in test context?
    isListenToStatus() - Method in class org.lsst.ccs.Subsystem
    does this subsystem listen to the status bus
    isLoggable(LogRecord) - Method in class org.lsst.ccs.bus.utils.LogBusHandler
     
    isLoggableDelegate - Static variable in class org.lsst.ccs.bus.utils.LogBusHandler
     
    isMaster() - Method in class org.lsst.ccs.bus.PingStatus
     
    isMaster() - Method in class org.lsst.ccs.bus.StatusForEnd
     
    isMaster() - Method in class org.lsst.ccs.bus.StatusForStart
     
    isMaster() - Method in interface org.lsst.ccs.bus.SubsystemToken
     
    isMaster() - Method in class org.lsst.ccs.BusMaster
     
    isMaster() - Method in class org.lsst.ccs.Subsystem
    to be overriden : tells if the subsystem invokes command
    isMultithreaded() - Method in interface org.lsst.ccs.bus.CommandExecutor
     
    isMultithreaded() - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    isNotModifiableAtRuntime() - Method in class org.lsst.ccs.config.ParameterDescription
     
    isOfPrimitiveType() - Method in class org.lsst.ccs.bus.DataStatus_Deprecated
    is the content to be considered of a primitive type? Developers of subclasses should override this method.
    isOfPrimitiveType() - Method in class org.lsst.ccs.bus.DataValueNotification
     
    isOfPrimitiveType() - Method in class org.lsst.ccs.bus.ObjectNType
    is the data to be considered of a primitive type
    isOfPrimitiveType() - Method in class org.lsst.ccs.bus.TrendingStatus
     
    isOfWellKnownType() - Method in class org.lsst.ccs.bus.DataStatus_Deprecated
    is the content of a "Well known type" as defined in ObjectNType.
    isOfWellKnownType() - Method in class org.lsst.ccs.bus.DataValueNotification
     
    isOfWellKnownType() - Method in class org.lsst.ccs.bus.ObjectNType
    being of a "well known type" means that the data has not been "safely" Serialized
    isOfWellKnownType() - Method in class org.lsst.ccs.bus.TrendingStatus
     
    isReadOnly() - Method in class org.lsst.ccs.config.ConfigProfile
     
    isReadOnly() - Method in class org.lsst.ccs.config.ParameterConfiguration
     
    isReadOnly() - Method in class org.lsst.ccs.config.ParameterDescription
     
    isReadOnly() - Method in class org.lsst.ccs.config.SubsystemDescription
    tells if the modifying methods can be invoked on a newly created objects.
    isReplyRequested() - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
     
    isReplyRequested() - Method in class org.lsst.ccs.bus.MessagingFactory
     
    isRuntimeChange() - Method in class org.lsst.ccs.config.RunHistory
     
    isSlave() - Method in class org.lsst.ccs.bus.PingStatus
     
    isSlave() - Method in class org.lsst.ccs.bus.StatusForEnd
     
    isSlave() - Method in class org.lsst.ccs.bus.StatusForStart
     
    isSlave() - Method in interface org.lsst.ccs.bus.SubsystemToken
     
    isSlave() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
     
    isSlave() - Method in class org.lsst.ccs.Subsystem
    to be overriden : tells if the subsystem execute command (they all do: but these are commands that go further than the standard list of subsystem commands).
    isStartedInEngineeringMode() - Method in class org.lsst.ccs.Subsystem
    is this subsystem started in engineering mode?
    isStartGuessed() - Method in class org.lsst.ccs.config.RunHistory
     
    isUnParsed() - Method in class org.lsst.ccs.bus.Command
     
    isVerified(Context) - Method in interface org.lsst.ccs.framework.Constraint
     
    isVerified(Context) - Method in class org.lsst.ccs.framework.PropertyValueMethodConstraint
     
    isWellKnownType(Class) - Static method in class org.lsst.ccs.bus.ObjectNType
    is the class a "well known type" (primitive or defined in the constant array WELL_KNOWN_TYPES)
    isWrite() - Method in class org.lsst.ccs.bus.Command
    Deprecated.
    isWrite() - Method in class org.lsst.ccs.bus.locking.LockUpdateCommand
     
    iterator() - Method in class org.lsst.ccs.bus.EncodedDataStatus
    helps iterating over a list of linked status message.
    iterator() - Method in class org.lsst.ccs.bus.KVList
     

    J

    JGroupsBusMessagingLayer - Class in org.lsst.ccs.bus.jgroups
    Each Bus is represented by a JGroups cluster.
    JGroupsBusMessagingLayer() - Constructor for class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
    Deprecated.
    JGroupsTransportManager - Class in org.lsst.ccs.bus.jgroups
     
    JGroupsTransportManager() - Constructor for class org.lsst.ccs.bus.jgroups.JGroupsTransportManager
     
    JMSBusMessagingLayer - Class in org.lsst.ccs.bus.jms
     
    JMSBusMessagingLayer() - Constructor for class org.lsst.ccs.bus.jms.JMSBusMessagingLayer
     
    JMSTransportManager - Class in org.lsst.ccs.bus.jms
     
    JMSTransportManager() - Constructor for class org.lsst.ccs.bus.jms.JMSTransportManager
     

    K

    key - Variable in class org.lsst.ccs.bus.Command
     
    KeyData - Class in org.lsst.ccs.bus
    A key-value pair.
    KeyData(String, Object) - Constructor for class org.lsst.ccs.bus.KeyData
     
    KeyData.CodedData - Class in org.lsst.ccs.bus
    the value of data can be of a "well known type" (known to everybody) and so is coded directly otherwise it is encoded in a CodedData object.
    KeyValueStatusListener - Interface in org.lsst.ccs.bus
     
    KVList - Class in org.lsst.ccs.bus
     
    KVList(int) - Constructor for class org.lsst.ccs.bus.KVList
     
    KVList() - Constructor for class org.lsst.ccs.bus.KVList
     
    KVList(String, Object) - Constructor for class org.lsst.ccs.bus.KVList
     

    L

    level - Variable in class org.lsst.ccs.bus.Command
    The level of the sender of this command.
    list() - Method in interface org.lsst.ccs.config.HqlDAO.AbstractQuery
     
    list(boolean, boolean) - Method in class org.lsst.ccs.framework.CommandPresenceAgent
    Returns the names of the subsystems that are presently connected to the COMMAND bus.
    listAgent(int) - Method in class org.lsst.ccs.bus.AgentPresenceManager
     
    listAgents(int) - Method in class org.lsst.ccs.bus.AgentPresenceManager
     
    listAll() - Method in class org.lsst.ccs.framework.CommandPresenceAgent
    return the name of all subsystems that are known to be connected to the command bus.
    listChildren(String) - Method in interface org.lsst.ccs.framework.ComponentLookupService
    lists the children of a component.
    listChildren() - Method in class org.lsst.ccs.framework.Configurable.Environment
    gets the children of this Object
    listChildren() - Method in interface org.lsst.ccs.framework.Configurable
    returns a list of children of the current object.
    listChildren(String) - Method in class org.lsst.ccs.startup.NodeLookup
     
    listens(Observable...) - Method in class org.lsst.ccs.framework.Module
     
    listMasters() - Method in class org.lsst.ccs.framework.CommandPresenceAgent
     
    listSlaves() - Method in class org.lsst.ccs.framework.CommandPresenceAgent
     
    loadConfiguration(String) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    Loads the specified configuration.
    loadConfiguration() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    Loads the default configuration if it exists.
    LOCAL_EXECUTION_INFO - Static variable in class org.lsst.ccs.Subsystem
    ThreadLocal variable: what is the current thread doing?
    LocalBootObject(String) - Constructor for class org.lsst.ccs.startup.BootUtils.LocalBootObject
    creates a boot Object from a description file name
    LocalBootObject(String, String) - Constructor for class org.lsst.ccs.startup.BootUtils.LocalBootObject
    creates a boot Object from a description file name and a configuration property file.
    LocalBootObject(String, String, String, LocalConfigurationProxy.WriterProvider) - Constructor for class org.lsst.ccs.startup.BootUtils.LocalBootObject
     
    LocalConfigurationProxy - Class in org.lsst.ccs.config
    register locally changes in parameters (that is creates a new Properties "resource" for the configuration)

    LocalConfigurationProxy(SubsystemDescription) - Constructor for class org.lsst.ccs.config.LocalConfigurationProxy
     
    LocalConfigurationProxy(ConfigProfile) - Constructor for class org.lsst.ccs.config.LocalConfigurationProxy
     
    LocalConfigurationProxy.WriterProvider - Interface in org.lsst.ccs.config
    when locally registering properties the LocalConfigurationProxy may need to write properties "somewher" (be it a File or in memory for tests purposes) classes that support this interface are able to create the corresponding resource.
    LocalDescriptionToConfigurationText - Class in org.lsst.ccs.startup
    Utility to create locally the configuration properties file.
    LocalDescriptionToConfigurationText() - Constructor for class org.lsst.ccs.startup.LocalDescriptionToConfigurationText
     
    localLog - Static variable in class org.lsst.ccs.bus.DefaultLogMembershipListener
     
    LocalMergeToBinary - Class in org.lsst.ccs.startup
    creates a new Binary description file by merging a description file and a configuration properties file
    LocalMergeToBinary() - Constructor for class org.lsst.ccs.startup.LocalMergeToBinary
     
    LocalTextToBinary - Class in org.lsst.ccs.startup
    Utility code to locally transform a description text file to a binary one.
    LocalTextToBinary() - Constructor for class org.lsst.ccs.startup.LocalTextToBinary
     
    LockArbitrator - Class in org.lsst.ccs.bus.locking
    A subsystem that manages locks.
    LockArbitrator() - Constructor for class org.lsst.ccs.bus.locking.LockArbitrator
     
    LockArbitrator.LockOwnerInfo - Class in org.lsst.ccs.bus.locking
     
    LockOwnerInfo(String, String, String) - Constructor for class org.lsst.ccs.bus.locking.LockArbitrator.LockOwnerInfo
     
    locks - Variable in class org.lsst.ccs.Subsystem
    locks management.
    lockSubsystem(String) - Method in class org.lsst.ccs.BusMaster
     
    lockUpdate(String, LockArbitrator.LockOwnerInfo, boolean) - Method in class org.lsst.ccs.Subsystem
    TODO: document
    LockUpdateCommand - Class in org.lsst.ccs.bus.locking
     
    LockUpdateCommand(String, LockArbitrator.LockOwnerInfo, boolean) - Constructor for class org.lsst.ccs.bus.locking.LockUpdateCommand
     
    log - Static variable in class org.lsst.ccs.bus.AgentPresenceManager
     
    LOG - Static variable in class org.lsst.ccs.bus.Bus
     
    log - Static variable in class org.lsst.ccs.bus.BusApplicationLayer
     
    log - Static variable in class org.lsst.ccs.bus.Command
     
    log - Static variable in class org.lsst.ccs.framework.AbstractMethodConstraint
     
    log - Static variable in class org.lsst.ccs.framework.BasicModularSubSystem
    Deprecated.
     
    log - Static variable in class org.lsst.ccs.framework.ConstraintAspect
     
    log - Static variable in class org.lsst.ccs.framework.Module
     
    log - Static variable in class org.lsst.ccs.framework.PropertyValueMethodConstraint
     
    log - Static variable in class org.lsst.ccs.framework.test.ConstraintAspect
     
    log - Static variable in class org.lsst.ccs.framework.test.TConstraintAspect
     
    log - Static variable in class org.lsst.ccs.Subsystem
    logger
    LOG_CMD - Static variable in class org.lsst.ccs.CCSCst
    logger for execution of commands
    LOG_DEPRECATED - Static variable in class org.lsst.ccs.CCSCst
    Logger for deprecation messages
    LOG_INIT - Static variable in class org.lsst.ccs.CCSCst
    logger for operations performed during initialisation phases
    LOG_SHUTDOWN - Static variable in class org.lsst.ccs.CCSCst
    logger for shutdown operations
    LOG_TODO - Static variable in class org.lsst.ccs.CCSCst
    log messages used as a reminder of things to do!
    LogBusHandler - Class in org.lsst.ccs.bus.utils
    A java util log Handler that forwards messages to the Log bus.
    LogBusHandler(String, MessagingFactory) - Constructor for class org.lsst.ccs.bus.utils.LogBusHandler
     
    LogBusHandler() - Constructor for class org.lsst.ccs.bus.utils.LogBusHandler
     
    logBusHandler - Variable in class org.lsst.ccs.Subsystem
    the logging bushandler: it logs to the lob bus.
    logBusInitialized - Variable in class org.lsst.ccs.bus.utils.LogBusHandler
     
    logDelay - Static variable in class org.lsst.ccs.bus.DefaultLogMembershipListener
     
    LogEvent - Class in org.lsst.ccs.bus
    Logging event to be sent on logging bus.
    LogEvent(String, String, String, String, String) - Constructor for class org.lsst.ccs.bus.LogEvent
     
    logForSending(LogEvent) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
     
    logger - Static variable in class org.lsst.ccs.bus.KeyData
     
    LogListener - Interface in org.lsst.ccs.bus
    Listens to logging events sent to logging bus

    M

    MachineConfiguration - Class in org.lsst.ccs.config
    Describes a Machine Configuration
    MachineConfiguration() - Constructor for class org.lsst.ccs.config.MachineConfiguration
     
    MachineConfiguration(String, String, String, String) - Constructor for class org.lsst.ccs.config.MachineConfiguration
     
    main(String[]) - Static method in class org.lsst.ccs.bus.locking.LockArbitrator
     
    main(String[]) - Static method in class org.lsst.ccs.config.remote.ConfigurationServerSystem
     
    main(String[]) - Static method in class org.lsst.ccs.framework.test.Xsl
     
    main(String[]) - Static method in class org.lsst.ccs.startup.LocalDescriptionToConfigurationText
     
    main(String[]) - Static method in class org.lsst.ccs.startup.LocalMergeToBinary
     
    main(String[]) - Static method in class org.lsst.ccs.startup.LocalTextToBinary
     
    main(String[]) - Static method in class org.lsst.ccs.startup.SubsystemBoot
     
    main(String[]) - Static method in class org.lsst.ccs.startup.SubsystemBootFromBus
     
    main(String[]) - Static method in class org.lsst.ccs.startup.SubsystemBootFromStream
     
    main(String[]) - Static method in class org.lsst.ccs.timing.UniqueMonotonicClock
     
    MainDescriptiveNode - Class in org.lsst.ccs.startup
    A DescriptiveNode containing the name of the subsystem.
    MainDescriptiveNode(DescriptiveNode, Object, String) - Constructor for class org.lsst.ccs.startup.MainDescriptiveNode
     
    MainDescriptiveNode(DescriptiveNode, Object, Object, String) - Constructor for class org.lsst.ccs.startup.MainDescriptiveNode
     
    MainDescriptiveNode(DescriptiveNode, Object, Map, String) - Constructor for class org.lsst.ccs.startup.MainDescriptiveNode
     
    MainDescriptiveNode(DescriptiveNode, Object, Map, Object, String) - Constructor for class org.lsst.ccs.startup.MainDescriptiveNode
     
    maxMemory - Static variable in class org.lsst.ccs.bus.RuntimeInfo
     
    MemoryDAO - Class in org.lsst.ccs.config
    a "dummy" data access object (to be used when Description and Configuration are to be handled locally without having access to a real configuration database).
    MemoryDAO() - Constructor for class org.lsst.ccs.config.MemoryDAO
     
    mergeProperties(Properties) - Method in class org.lsst.ccs.config.ConfigProfile
    populates this configProfile with values extracted from a Properties object.
    MessagingApplicationLayer - Class in org.lsst.ccs.bus
    this is to distinguish the transport layer for message from their Application layer.
    MessagingApplicationLayer() - Constructor for class org.lsst.ccs.bus.MessagingApplicationLayer
     
    MessagingFactory - Class in org.lsst.ccs.bus
    Messaging factory, insulating the application from the messaging middleware (JMS or other)
    MessagingFactory() - Constructor for class org.lsst.ccs.bus.MessagingFactory
     
    MetadataStatus - Class in org.lsst.ccs.bus
    A special status publishing a name/value pair on the status bus
    MetadataStatus(String, String, String) - Constructor for class org.lsst.ccs.bus.MetadataStatus
     
    MetadataStatus(String, String, String, long) - Constructor for class org.lsst.ccs.bus.MetadataStatus
     
    method - Variable in class org.lsst.ccs.Subsystem.DictionarySearchResult
     
    MethodConstraint - Interface in org.lsst.ccs.framework
    aspectJ feature (to keep in Limbo)
    mismatch(ParameterConfiguration, AParameterDescription, Object) - Method in interface org.lsst.ccs.config.ConfigurationMismatchListener
     
    mismatch(ParameterDescription, ParameterBase, Object) - Method in interface org.lsst.ccs.config.DescriptionMismatchListener
     
    MockBusMessagingLayer - Class in org.lsst.ccs.bus.mock
     
    MockBusMessagingLayer() - Constructor for class org.lsst.ccs.bus.mock.MockBusMessagingLayer
     
    MockBusMessagingLayer(boolean) - Constructor for class org.lsst.ccs.bus.mock.MockBusMessagingLayer
     
    MockTransportManager - Class in org.lsst.ccs.bus.mock
     
    MockTransportManager() - Constructor for class org.lsst.ccs.bus.mock.MockTransportManager
     
    Mode - Enum in org.lsst.ccs
    Expresses the context in which an action takes place
    modifyParameterConfiguration(String, String) - Method in class org.lsst.ccs.config.ConfigProfile
    creates and add a ParameterConfiguration and adds it to the profile (based on the pathName of the parameter)
    modifyParmConf(ParameterConfiguration) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
     
    modifyParmConf(ParameterConfiguration) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
    Registers a modification to a ParameterConfiguration operated through ConfigProfile.temporaryChangeConfigurationValue
    modifyParmConf(ParameterConfiguration) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    modifyParmConf(ParameterConfiguration) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
     
    modifyParmConfig(AParameterConfiguration) - Method in interface org.lsst.ccs.config.DBInterface
    registers a modified parameter
    modifyParmConfig(AParameterConfiguration) - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    modifyParmConfig(AParameterConfiguration) - Method in class org.lsst.ccs.config.HqlDAO
     
    modifyParmDuringEngineering(ConfigProfile, String, long, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
    changes a parameter value during engineering session
    modifyValue(String) - Method in class org.lsst.ccs.config.ParameterConfiguration
    the value is modifiable only on objects not yet registered in the database
    modifyValueAfterCheck(String) - Method in class org.lsst.ccs.config.ParameterConfiguration
    method for two phases commit: call only if check is ok.
    Module - Class in org.lsst.ccs.framework
    Building block for a ModularSubsystem.
    Module() - Constructor for class org.lsst.ccs.framework.Module
     
    Module(int) - Constructor for class org.lsst.ccs.framework.Module
     
    Module(String, int) - Constructor for class org.lsst.ccs.framework.Module
     
    Module(String) - Constructor for class org.lsst.ccs.framework.Module
     
    Module.ValueUpdate - Class in org.lsst.ccs.framework
     
    ModuleConfigCommand - Class in org.lsst.ccs.bus
    Deprecated.
    ModuleConfigCommand() - Constructor for class org.lsst.ccs.bus.ModuleConfigCommand
    Deprecated.
     
    ModuleInvokerCommand - Class in org.lsst.ccs.bus
    Deprecated.
    To be renamed RemoteCommand in version 2.0.0
    ModuleInvokerCommand(String, int, String, String, Object...) - Constructor for class org.lsst.ccs.bus.ModuleInvokerCommand
    Deprecated.
    To be renamed RemoteCommand in version 2.0.0
    ModuleInvokerCommand(String, String, Object...) - Constructor for class org.lsst.ccs.bus.ModuleInvokerCommand
    Deprecated.
    Please use other constructor.
    ModuleInvokerCommand(String, Object...) - Constructor for class org.lsst.ccs.bus.ModuleInvokerCommand
    Deprecated.
    Please use other constructor.
    ModuleRegistry - Interface in org.lsst.ccs.framework
    Deprecated.
    moveTo(GuardedActuatorForT.State) - Method in class org.lsst.ccs.framework.test.GuardedActuatorForT
     

    N

    name - Variable in exception org.lsst.ccs.bus.DuplicateBusNameException
     
    name - Variable in class org.lsst.ccs.framework.Module
     
    NamesAndTag - Class in org.lsst.ccs.config
    A data structure that contains name of subsystem, configuration and tag, and the full path to the configuration file
    NamesAndTag(String, String, String) - Constructor for class org.lsst.ccs.config.NamesAndTag
     
    NamesAndTag(String, String, String, String) - Constructor for class org.lsst.ccs.config.NamesAndTag
     
    namesFromDescriptionPath(String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
     
    namesFromPath(String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
    gets subsystem name, configName and tag name from pathName
    namesFromPaths(String, String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
    gets subsystem name, configName and tag name from the description and configuration path names
    rules:
  • the subsystem name in both file names should be the same
  • if the configuration name in the description file name is not set then the configuration name is in the configuration file name.
  • NegativeAck - Class in org.lsst.ccs.bus
    An ack message to notify initiator of a command rejection.
    NegativeAck(Command, String, String) - Constructor for class org.lsst.ccs.bus.NegativeAck
     
    newConfigurationContext() - Method in class org.lsst.ccs.framework.Configurable.Environment
    Deprecated.
    will be neutralized in 2.0 and 2.1 branches
    newConfigurationContext() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    Deprecated.
    will be neutralized in 2.0 and 2.1 branches.
    NO_ARGS - Static variable in class org.lsst.ccs.bus.Command
    to be used by subclasses for no args for commands
    noAutoReply() - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    noAutoReply() - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
     
    noAutoReply() - Method in class org.lsst.ccs.bus.MessagingFactory
     
    nObserverThreads - Variable in class org.lsst.ccs.framework.Module
     
    NodeCommand - Class in org.lsst.ccs.framework
    Deprecated.
    NodeCommand() - Constructor for class org.lsst.ccs.framework.NodeCommand
    Deprecated.
     
    NodeLookup - Class in org.lsst.ccs.startup
     
    NodeLookup(EffectiveNode) - Constructor for class org.lsst.ccs.startup.NodeLookup
     
    NodeModularSubsystem - Class in org.lsst.ccs.startup
    the top modular subsystem that deals with configuration proxy and lookup service
    NodeModularSubsystem(String, ConfigurationProxy, EffectiveNode) - Constructor for class org.lsst.ccs.startup.NodeModularSubsystem
     
    NodesFunction<T> - Class in org.lsst.ccs.framework
    Deprecated.
    NodesFunction() - Constructor for class org.lsst.ccs.framework.NodesFunction
    Deprecated.
     
    NodeTreeWalker - Class in org.lsst.ccs.framework
    Deprecated.
    NodeTreeWalker(NodeCommand) - Constructor for class org.lsst.ccs.framework.NodeTreeWalker
    Deprecated.
     
    NONE - Static variable in interface org.lsst.ccs.framework.ComponentLookupService
    a default component Lookup service that does not do anything
    NONE - Static variable in interface org.lsst.ccs.framework.ConfigurationProxy
     
    notifyChange(String, String) - Method in class org.lsst.ccs.framework.Configurable.Environment
    to be used by "facade" commands that may set a value
    the calling must have made a preliminary check with the configuration service.
    notifyChange(String, String) - Method in interface org.lsst.ccs.framework.Configurable
    to be used by "facade" commands that may set a value
    the calling must have made a preliminary check with the configuration service.
    notifyChangeWithoutPreliminaryChecks(String, Object) - Method in class org.lsst.ccs.framework.Configurable.Environment
    to be used by "facade" commands that may set a value then notify the configuration without going through the preliminary check of the configuration service.
    notifyChangeWithoutPreliminaryChecks(String, Object) - Method in interface org.lsst.ccs.framework.Configurable
    to be used by "facade" commands that may set a value then notify the configuration without going through the preliminary check of the configuration service.
    notifyParameterChange(String, String, String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    notifyParameterChange(String, String, String) - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    second part of a two phase commit.
    notifyUncheckedParameterChange(String, String, Object) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    notifyUncheckedParameterChange(String, String, Object) - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    notifies directly of a change without preliminary check to the configuration service.
    nThreads - Variable in class org.lsst.ccs.bus.RuntimeInfo
     
    NULL_DESCRIPTOR - Static variable in class org.lsst.ccs.bus.StatusCodec
    This descriptor is used to describe data that will not be encoded (either with a key-value list or with a crystallized byte array).

    O

    ObjectNType - Class in org.lsst.ccs.bus
    This class contains information about an object and it class.
    ObjectNType(Class, Serializable) - Constructor for class org.lsst.ccs.bus.ObjectNType
    keeps an object in a serialization-safe manner.
    ObjectNType(Serializable) - Constructor for class org.lsst.ccs.bus.ObjectNType
    general constructor to keep an object safely
    ObjectNType(int) - Constructor for class org.lsst.ccs.bus.ObjectNType
     
    ObjectNType(long) - Constructor for class org.lsst.ccs.bus.ObjectNType
     
    ObjectNType(float) - Constructor for class org.lsst.ccs.bus.ObjectNType
     
    ObjectNType(double) - Constructor for class org.lsst.ccs.bus.ObjectNType
     
    ObjectNType(char) - Constructor for class org.lsst.ccs.bus.ObjectNType
     
    ON_DATABASE - Static variable in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    ON_LOCAL_FILES - Static variable in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    onAck(CommandAck) - Method in interface org.lsst.ccs.bus.CommandListener
     
    onAck(CommandAck) - Method in class org.lsst.ccs.Subsystem
    reveived an ack: to be overriden
    onCommand(Command) - Method in interface org.lsst.ccs.bus.CommandListener
     
    onCommand(Command) - Method in class org.lsst.ccs.Subsystem
    what happens if a command is received? (see internal comments)
    onDataArrival(String, long, String, Object) - Method in interface org.lsst.ccs.bus.DataStatusListener
    this method will be called if the object received as part of an EncodedDataStatus can be built (i.e its class is accessible by the current ClassLoader)
    onKeyValueStatusDecomposition(String, long, String, Object, int) - Method in interface org.lsst.ccs.bus.KeyValueStatusListener
    listeners will receive a EncodedDataStatus split along key-values (values being of a simple type)
    onKeyValueStatusDecomposition(String, long, String, Object, int) - Method in class org.lsst.ccs.bus.StatusAggregator
     
    onLog(LogEvent) - Method in interface org.lsst.ccs.bus.LogListener
     
    onReply(CommandReply) - Method in interface org.lsst.ccs.bus.CommandListener
     
    onReply(CommandReply) - Method in class org.lsst.ccs.Subsystem
    Received reply message on the command bus.
    onSerializedDataArrival(String, long, String, byte[]) - Method in interface org.lsst.ccs.bus.SerializedDataStatusListener
    this method is called if an EncodedDataStatus object is not decomposable, is Serializable and had been serialized in a byte array.
    onStatus(BusMessage) - Method in interface org.lsst.ccs.bus.StatusListener
     
    onStatus(BusMessage) - Method in class org.lsst.ccs.config.remote.ConfigurationServerSystem
     
    onStatus(BusMessage) - Method in class org.lsst.ccs.framework.CommandPresenceAgent
    updates to the subsystem map with status messages: responses to "ping" requests birth or death notifications
    onStatus(BusMessage) - Method in class org.lsst.ccs.Subsystem
    Received status message.
    onStatusBusMessage(ScriptingStatusBusMessage) - Method in interface org.lsst.ccs.scripting.ScriptingStatusBusListener
    This method is invoked each time a status bus message is received.
    open() - Method in class org.lsst.ccs.framework.test.GuardedActuatorForT
     
    openSession() - Method in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    ordinal() - Method in class org.lsst.ccs.bus.Bus
     
    org.lsst.ccs - package org.lsst.ccs
    This package deals with core classes for subsystems.
    org.lsst.ccs.bus - package org.lsst.ccs.bus
    This package deals with standard messages for the CCS buses.
    org.lsst.ccs.bus.jgroups - package org.lsst.ccs.bus.jgroups
     
    org.lsst.ccs.bus.jms - package org.lsst.ccs.bus.jms
     
    org.lsst.ccs.bus.locking - package org.lsst.ccs.bus.locking
     
    org.lsst.ccs.bus.messaging - package org.lsst.ccs.bus.messaging
     
    org.lsst.ccs.bus.mock - package org.lsst.ccs.bus.mock
     
    org.lsst.ccs.bus.plots - package org.lsst.ccs.bus.plots
     
    org.lsst.ccs.bus.trending - package org.lsst.ccs.bus.trending
     
    org.lsst.ccs.bus.utils - package org.lsst.ccs.bus.utils
     
    org.lsst.ccs.config - package org.lsst.ccs.config
    Overview
    org.lsst.ccs.config.dao.hibernate - package org.lsst.ccs.config.dao.hibernate
     
    org.lsst.ccs.config.remote - package org.lsst.ccs.config.remote
    Remote operations on the Configuration service.
    org.lsst.ccs.config.remote.scripts - package org.lsst.ccs.config.remote.scripts
    This package is a collection of utilities and scripts that act as remote configuration service clients.
    org.lsst.ccs.config.utilities - package org.lsst.ccs.config.utilities
     
    org.lsst.ccs.framework - package org.lsst.ccs.framework
     
    org.lsst.ccs.framework.annotations - package org.lsst.ccs.framework.annotations
     
    org.lsst.ccs.framework.test - package org.lsst.ccs.framework.test
     
    org.lsst.ccs.localdb - package org.lsst.ccs.localdb
     
    org.lsst.ccs.scripting - package org.lsst.ccs.scripting
     
    org.lsst.ccs.startup - package org.lsst.ccs.startup
    Codes in this package are mostly mains for applications linked to subsystem startup.
    org.lsst.ccs.state - package org.lsst.ccs.state
     
    org.lsst.ccs.timing - package org.lsst.ccs.timing
     
    origin - Variable in class org.lsst.ccs.bus.BusMessage
     
    osBean - Static variable in class org.lsst.ccs.bus.RuntimeInfo
     
    ownerSubsystem - Variable in class org.lsst.ccs.bus.locking.LockArbitrator.LockOwnerInfo
     

    P

    PackCst - Class in org.lsst.ccs.config
    Constants for this package.
    PackCst() - Constructor for class org.lsst.ccs.config.PackCst
     
    panicState - Variable in class org.lsst.ccs.bus.utils.LogBusHandler
     
    paramDescriptions - Variable in class org.lsst.ccs.config.ASubsystemDescription
    the set containing the parameter descriptions
    ParameterBase - Class in org.lsst.ccs.config
    this is an explicit duplication of description of parameter as it is in the subsystem configuration.
    ParameterBase(String, String, String, String, String) - Constructor for class org.lsst.ccs.config.ParameterBase
     
    ParameterBase(ParameterPath, String, String) - Constructor for class org.lsst.ccs.config.ParameterBase
     
    ParameterConfiguration - Class in org.lsst.ccs.config
    abstract class for all parameter configurations
    ParameterConfiguration() - Constructor for class org.lsst.ccs.config.ParameterConfiguration
     
    ParameterConfiguration(String) - Constructor for class org.lsst.ccs.config.ParameterConfiguration
     
    ParameterDescription - Class in org.lsst.ccs.config
    The base class for all Parameter descriptions
    ParameterDescription() - Constructor for class org.lsst.ccs.config.ParameterDescription
     
    ParameterDescription(ParameterBase) - Constructor for class org.lsst.ccs.config.ParameterDescription
    builds a default Description out of a ParameterBase which is described in the original setup.
    ParameterDescription(ParameterDescription) - Constructor for class org.lsst.ccs.config.ParameterDescription
    copy constructor.
    parameterDescriptionsFromNode(DescriptiveNode, ParameterFilter, int) - Static method in class org.lsst.ccs.config.SubsystemDescription
     
    ParameterFilter - Interface in org.lsst.ccs.config
    Filters a parameter: given its name and or a value accept or reject it to be included in a list of ParameterDescription (that is a list of Parameter open for modifications).
    ParameterPath - Class in org.lsst.ccs.config
    Unique Path in a SubSystem.
    ParameterPath(String, String, String) - Constructor for class org.lsst.ccs.config.ParameterPath
    "real" constructor
    parameters - Variable in class org.lsst.ccs.bus.Command
     
    parametersFromNode(DescriptiveNode, ParameterFilter) - Static method in class org.lsst.ccs.config.SubsystemDescription
    gets the ParameterBase objects that describes arguments passed to the constructor linked to a node of the configuration tree.
    parseDestination(String) - Method in class org.lsst.ccs.bus.BusApplicationLayer
    utility method: parse the destination string in Commands.
    PathObject - Interface in org.lsst.ccs.config
    Two objects with the same ParameterPath are unique in their category.
    percolateSignal(Signal) - Method in class org.lsst.ccs.framework.Module
    utility method to send a signal to all branches of a component's tree
    PersistenceLayerException - Exception in org.lsst.ccs.config
    forwards an exception fired by the persistence layer.
    PersistenceLayerException(Throwable) - Constructor for exception org.lsst.ccs.config.PersistenceLayerException
     
    PersistentProperties - Class in org.lsst.ccs.config.utilities
    Stores as String various org.lsst.gruth.types in a property store.
    PersistentProperties(String, PersistentProperties.Store) - Constructor for class org.lsst.ccs.config.utilities.PersistentProperties
    creates a PersistenProperties with a specific store.
    PersistentProperties(String) - Constructor for class org.lsst.ccs.config.utilities.PersistentProperties
    uses a fileStore.
    PersistentProperties.FileStore - Class in org.lsst.ccs.config.utilities
     
    PersistentProperties.PreferenceStore - Class in org.lsst.ccs.config.utilities
     
    PersistentProperties.Store - Interface in org.lsst.ccs.config.utilities
    this class defines the way the properties are made persistent and read.
    Phase - Enum in org.lsst.ccs
    State elements dealing with subsystem lifecycle.
    ping() - Method in class org.lsst.ccs.Subsystem
    broadcast on the status bus a message of presence
    PingCommand - Class in org.lsst.ccs.bus
    A Command which is broadcast and should never be waited upon (asynchronous calls only).
    PingCommand() - Constructor for class org.lsst.ccs.bus.PingCommand
     
    PingStatus - Class in org.lsst.ccs.bus
     
    PingStatus(boolean, boolean) - Constructor for class org.lsst.ccs.bus.PingStatus
     
    pointcutGuarded() - Method in class org.lsst.ccs.framework.ConstraintAspect
     
    pointcutGuarded() - Method in class org.lsst.ccs.framework.test.TConstraintAspect
     
    pointcutOpen() - Method in class org.lsst.ccs.framework.test.ConstraintAspect
     
    pointcutOpen() - Method in class org.lsst.ccs.framework.test.TConstraintAspect
     
    populateParameterBasesFromTop(Collection<ParameterBase>, DescriptiveNode, ParameterFilter) - Static method in class org.lsst.ccs.config.SubsystemDescription
    "tree-walker" to populate ParameterBase collection
    populateParameterDescriptionsFromTop(Collection<ParameterDescription>, DescriptiveNode, ParameterFilter, int) - Static method in class org.lsst.ccs.config.SubsystemDescription
     
    PositiveAck - Class in org.lsst.ccs.bus
     
    PositiveAck() - Constructor for class org.lsst.ccs.bus.PositiveAck
    Deprecated.
    PositiveAck(Command, String) - Constructor for class org.lsst.ccs.bus.PositiveAck
     
    postChildrenVisit(Configurable) - Method in class org.lsst.ccs.framework.NodeCommand
    Deprecated.
     
    postStart() - Method in class org.lsst.ccs.framework.BasicModularSubSystem
    Deprecated.
     
    postStart() - Method in interface org.lsst.ccs.framework.Configurable
    once all hardware components have been started this method is invoked.
    postStart() - Method in class org.lsst.ccs.framework.Module
     
    postStart() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    invokes the postStart() methods on all components (starting from the top main Module)
    postStart() - Method in class org.lsst.ccs.Subsystem
    called after subsystem has been started
    preferencesFactory(String) - Static method in class org.lsst.ccs.config.utilities.PersistentProperties
    creates a persistent properties object backed by User preferences.
    PreferenceStore() - Constructor for class org.lsst.ccs.config.utilities.PersistentProperties.PreferenceStore
     
    PreparedConfiguration - Class in org.lsst.ccs.config
    objects of this class represent a complete set of data with modified configuration parameters that can be used to start a subsystem.
    PreparedConfiguration(String, String, String, String, boolean, DescriptiveNode) - Constructor for class org.lsst.ccs.config.PreparedConfiguration
     
    PreparedConfiguration(ConfigProfile) - Constructor for class org.lsst.ccs.config.PreparedConfiguration
     
    PreparedTrendingStatus - Class in org.lsst.ccs.bus
     
    PreparedTrendingStatus(Serializable, Map<String, ObjectNType>) - Constructor for class org.lsst.ccs.bus.PreparedTrendingStatus
     
    printRunningCommands() - Method in class org.lsst.ccs.Subsystem
    Command returning a String describing which commands are running
    priorityLevel - Variable in class org.lsst.ccs.bus.BusMessage
     
    PriorityLevel - Enum in org.lsst.ccs.bus
    Message priority level
    proceduralWalk(Consumer<Configurable>, Consumer<Configurable>) - Method in interface org.lsst.ccs.framework.Configurable
    applies method recursively from the current node in the Component's tree.
    processCpuLoad - Variable in class org.lsst.ccs.bus.RuntimeInfo
     
    processUpdate(Observable, Module.ValueUpdate) - Method in class org.lsst.ccs.framework.Module
    This method should be overriden to handle change to properties of watched modules
    processUpdate(Observable, Module.ValueUpdate) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    ProfileDeprecationEvent - Class in org.lsst.ccs.config.remote
    Notification of a ConfigProfile Deprecation.
    ProfileDeprecationEvent(ConfigProfile, String) - Constructor for class org.lsst.ccs.config.remote.ProfileDeprecationEvent
     
    ProfileResult - Class in org.lsst.ccs.config.remote
    A data structure that groups the result of a ConfigProfile registration.
    ProfileResult() - Constructor for class org.lsst.ccs.config.remote.ProfileResult
     
    Profiles() - Constructor for class org.lsst.ccs.config.ConfigurationFacade.Profiles
     
    PropertyValueMethodConstraint - Class in org.lsst.ccs.framework
    aspectJ feature (to keep in Limbo)
    PropertyValueMethodConstraint() - Constructor for class org.lsst.ccs.framework.PropertyValueMethodConstraint
     
    ProvidesDisconnectionInformation - Interface in org.lsst.ccs.bus
     
    publish(LogRecord) - Method in class org.lsst.ccs.bus.utils.LogBusHandler
    should send a LogRecord over the Log Bus.
    publish(long, String, Object) - Method in interface org.lsst.ccs.framework.Configurable
    publishes a data object on the status bus
    publish(String, Object) - Method in interface org.lsst.ccs.framework.Configurable
    publishes a data object on the status bus
    publish(long, KVList) - Method in interface org.lsst.ccs.framework.Configurable
    publishes a list of key_object on the status bus
    publish(KVList) - Method in interface org.lsst.ccs.framework.Configurable
    publishes a list of key_object on the status bus
    publish(String, long[], Object[]) - Method in interface org.lsst.ccs.framework.Configurable
    publishes a list of objects with corresponding timestamp on the bus
    publish(List<ValueNotification>) - Method in interface org.lsst.ccs.framework.Configurable
    publishes a predefined list of ValueNotification on the status bus.
    publishData(String, Object, long) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    publishData(String, Serializable, long) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    publishData(String, Object) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    publishData(String, Serializable) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    publishData(List<ValueNotification>) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    publishData(ValueNotification) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    publishData(DataValueNotification) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    publishData(String, Object, long) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    publishData(String, Serializable, long) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    publishData(String, Object) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    publishData(String, Serializable) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    publishData(List<? extends ValueNotification>) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    publishData(ValueNotification) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    publishData(DataValueNotification) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    PublishedState<T extends Serializable> - Class in org.lsst.ccs.state
     
    PublishedState(T) - Constructor for class org.lsst.ccs.state.PublishedState
     
    publishMetaData(String, String, String) - Method in class org.lsst.ccs.Subsystem
    Sends trending metadata on the status bus It allows to associate to some some data associated meta data like alarm limits.
    publishReply(CommandReply) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    publishStateChange(Subsystem.State, Subsystem.State) - Method in class org.lsst.ccs.Subsystem
    internal service: publishes a state transition
    publishStatus(long, String, Object) - Method in class org.lsst.ccs.Subsystem
     
    publishStatus(String, Object) - Method in class org.lsst.ccs.Subsystem
     
    publishStatus(long, KVList) - Method in class org.lsst.ccs.Subsystem
     
    publishStatus(KVList) - Method in class org.lsst.ccs.Subsystem
     
    publishStatus(String, long[], Object[]) - Method in class org.lsst.ccs.Subsystem
     
    publishStatus(List<ValueNotification>) - Method in class org.lsst.ccs.Subsystem
     
    publishStatusData(EncodedDataStatus) - Method in class org.lsst.ccs.Subsystem
     
    publishTrendingStatus(TrendingStatus) - Method in class org.lsst.ccs.Subsystem
     
    put(String, Object) - Method in class org.lsst.ccs.bus.ModuleConfigCommand
    Deprecated.
     
    putAll(Map<String, ? extends Object>) - Method in class org.lsst.ccs.bus.ModuleConfigCommand
    Deprecated.
     
    putArray(String, Class<T>, V) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    registers an array in the properties.
    putBoolean(String, boolean) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    put a Boolean value in the properties
    putDouble(String, double) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    puts a Double value in the properties
    putFloat(String, float) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    registers a Float as a Property
    putInteger(String, int) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    put an Integer value in the Properties
    putList(String, List) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    registers a List to the properties.
    putMap(String, Map) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    stores a Map as a String in the properties.
    putObject(String, Object) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    Puts an object with no type specification in the properties.
    putString(String, String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    registers a String in the properties
    putStruct(String, Class<T>, T) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
    This will store objects that stick to a convention (and known as struct.

    Q

    QueueSessionFactory - Class in org.lsst.ccs.bus.jms
    JMS Queue session factory
    QueueSessionFactory() - Constructor for class org.lsst.ccs.bus.jms.QueueSessionFactory
     

    R

    RaceConditionCheck - Class in org.lsst.ccs.framework.test
     
    RaceConditionCheck() - Constructor for class org.lsst.ccs.framework.test.RaceConditionCheck
     
    raiseAlarm(String) - Method in class org.lsst.ccs.Subsystem
    raises an Alarm: state is switched to ENGINEERING_FAULT and ALARM , state change published.
    rawCommandExecution(Command, Object) - Method in class org.lsst.ccs.Subsystem
    placeholder for future modification of command execution
    rawInitModule(Module) - Method in class org.lsst.ccs.framework.BasicModularSubSystem
    Deprecated.
     
    rawSubsystemFromDescriptionNode(DescriptiveNode, ConfigProfile, String, String, String, ConfigurationProxy) - Static method in class org.lsst.ccs.startup.BootUtils
     
    receivingCommand(Command) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
     
    receivingLog(LogEvent) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
     
    receivingReply(CommandAckOrReply) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
    if you are not the one who initiated the command, ditch it! it means that CommandReply should have a destination ! is this a transport or an application layer problem?
    receivingStatus(Status) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
     
    reConfigurationFailure - Variable in class org.lsst.ccs.config.ParameterConfiguration
    this transient field is to carry information about a failure in configuration "repair".
    register(String, Bus...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
    Creates low level communication entry points for a subsystem.
    register(String, Bus...) - Method in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
     
    register(String, Bus...) - Method in class org.lsst.ccs.bus.jms.JMSBusMessagingLayer
     
    register(String, Bus...) - Method in class org.lsst.ccs.bus.mock.MockBusMessagingLayer
     
    register(SubsystemDescription, String, String, int) - Method in class org.lsst.ccs.config.remote.scripts.RegisterConfigurationFromFile
     
    register(String, String, String) - Method in class org.lsst.ccs.config.remote.scripts.RegisterDescriptionFromFile
     
    register(String, String) - Method in class org.lsst.ccs.framework.Configurable.Environment
    Deprecated.
    register(String) - Method in class org.lsst.ccs.framework.Configurable.Environment
    Deprecated.
    Use saveConfiguration(configurationName) instead
    register(String, String) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    Deprecated.
    registerAsBusMaster() - Method in class org.lsst.ccs.Subsystem
    todo: implement relevant code
    registerBusMaster(String, String) - Method in class org.lsst.ccs.bus.locking.LockArbitrator
     
    RegisterBusMasterCommand - Class in org.lsst.ccs.bus.locking
    A command to be sent by a bus master to a lock arbitrator, to register.
    RegisterBusMasterCommand() - Constructor for class org.lsst.ccs.bus.locking.RegisterBusMasterCommand
     
    registerConfigProfile(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade
    registers a ConfigProfile in the database.
    registerConfigProfile(ConfigProfile) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
     
    registerConfigProfile(ConfigProfile) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
    Registers a new ConfigProfile in the configuration service.
    registerConfigProfile(ConfigProfile) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    registerConfigProfile(ConfigProfile) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
     
    registerConfigurable(String, Configurable) - Method in class org.lsst.ccs.framework.BasicModularSubSystem
    Deprecated.
     
    registerConfiguration(String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    registerConfiguration(String, String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    registerConfiguration(String, String, String, String, int, Properties) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
     
    registerConfiguration(String, String, String, String, int, Properties) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
    typical remote service: a local properties structure is base for creating a new ConfigProfile
    registerConfiguration(String, String, String, String, int, Properties) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    registerConfiguration(String, String, String, String, int, Properties) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
     
    registerConfiguration(String, String) - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    Deprecated.
    registerConfiguration(String) - Method in interface org.lsst.ccs.framework.ConfigurationProxy
     
    registerConfiguration(String) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    Deprecated.
    saveConfiguration should be used instead
    RegisterConfigurationFromFile - Class in org.lsst.ccs.config.remote.scripts
    registers a ConfigProfile saved in a .properties file to the remote Configuration service (using the buses).
    RegisterConfigurationFromFile(ConfigurationBusClient) - Constructor for class org.lsst.ccs.config.remote.scripts.RegisterConfigurationFromFile
     
    RegisterConfigurationFromFile() - Constructor for class org.lsst.ccs.config.remote.scripts.RegisterConfigurationFromFile
     
    RegisterDescriptionFromFile - Class in org.lsst.ccs.config.remote.scripts
    gets description data from a file and registers it to the remote configuration service (on top of command bus).
    RegisterDescriptionFromFile(ConfigurationBusClient) - Constructor for class org.lsst.ccs.config.remote.scripts.RegisterDescriptionFromFile
     
    RegisterDescriptionFromFile() - Constructor for class org.lsst.ccs.config.remote.scripts.RegisterDescriptionFromFile
     
    registerMachineConfiguration(MachineConfiguration) - Method in class org.lsst.ccs.config.ConfigurationFacade
    registers a MachineConfiguration object to the database
    registerMachineConfiguration(MachineConfiguration) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
     
    registerMachineConfiguration(MachineConfiguration) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
    registers in the database a machineConfiguration entry
    registerMachineConfiguration(MachineConfiguration) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    registerMachineConfiguration(MachineConfiguration) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
     
    registerModule(Module) - Method in class org.lsst.ccs.framework.BasicModularSubSystem
    Deprecated.
     
    registerPreparedConfiguration(String, String, String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
    creates and registers a PreparedConfiguration.
    registerRun(String, String, String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
    the run and end registrations are based on messages received from a subsystem.
    registerSubsystemDescription(SubsystemDescription, ConfigurationFacade.Profiles) - Method in class org.lsst.ccs.config.ConfigurationFacade
    registers a new (and complete) SubsystemDescription to the persistence Layer.
    registerSubsystemDescription(SubsystemDescription) - Method in class org.lsst.ccs.config.ConfigurationFacade
    Deprecated.
    registerSubsystemDescription(SubsystemDescription) - Method in class org.lsst.ccs.config.remote.ConfigurationServerModule
     
    registerSubsystemDescription(SubsystemDescription) - Method in interface org.lsst.ccs.config.remote.ConfigurationService
    Registers in the configuration service a new subsystem description (created through Factories code.
    registerSubsystemDescription(SubsystemDescription) - Method in class org.lsst.ccs.config.remote.ConfigurationServiceImpl
     
    registerSubsystemDescription(SubsystemDescription) - Method in class org.lsst.ccs.config.remote.RMIConfigurationServer
     
    registerToCommand() - Method in class org.lsst.ccs.bus.BusApplicationLayer
    registers current subsystem to the Command bus
    registerToLog() - Method in class org.lsst.ccs.bus.BusApplicationLayer
    registers current subsystem to the logging bus
    registerToStatus() - Method in class org.lsst.ccs.bus.BusApplicationLayer
    registers current subsystem to the Status bus
    removeAgentPresenceListener(AgentPresenceListener) - Method in class org.lsst.ccs.bus.AgentPresenceManager
     
    removeCommandListener(CommandListener) - Method in class org.lsst.ccs.bus.BusApplicationLayer
    removes a CommandListener: since this command is based on strict identity the listener should be exactly the same as the one registered.
    removeCommandListener(CommandListener) - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    removeCommandListener(CommandListener) - Method in class org.lsst.ccs.bus.MessagingFactory
     
    removeDeploymentDescriptors(DeploymentDescriptor...) - Method in class org.lsst.ccs.config.SubsystemDescription
    removes a list of Deployment Descriptors
    removeLock(String) - Method in class org.lsst.ccs.Subsystem
    removes a lock (TODO: document)
    removeLogListener(LogListener) - Method in class org.lsst.ccs.bus.BusApplicationLayer
     
    removeLogListener(LogListener) - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    removeLogListener(LogListener) - Method in class org.lsst.ccs.bus.MessagingFactory
     
    removeLogPanicState() - Method in class org.lsst.ccs.Subsystem
    tries to reset the panic state of a the Log Bus Handler (logging failed before)
    removeMembershipListener(BusMembershipListener, Bus) - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    removeMembershipListener(BusMembershipListener, Bus) - Method in class org.lsst.ccs.bus.MessagingFactory
     
    removeMessageListener(String, BusMessageForwarder, Bus...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
    Removes a message listener from the forwarder list.
    removeMessageListener(String, BusMessageForwarder, Bus...) - Method in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
     
    removeMessageListener(String, BusMessageForwarder, Bus...) - Method in class org.lsst.ccs.bus.jms.JMSBusMessagingLayer
     
    removeMessageListener(String, BusMessageForwarder, Bus...) - Method in class org.lsst.ccs.bus.mock.MockBusMessagingLayer
     
    removeParameterConfigurations(ParameterConfiguration...) - Method in class org.lsst.ccs.config.ConfigProfile
    removes a list of parameter configurations
    removeParameterDescriptions(ParameterDescription...) - Method in class org.lsst.ccs.config.ASubsystemDescription
    removes a list of parameter descriptions.
    removeParameterDescriptions(ParameterDescription...) - Method in class org.lsst.ccs.config.SubsystemDescription
    removes a list of parameter descriptions
    removeStatusBusListener(ScriptingStatusBusListener) - Static method in class org.lsst.ccs.scripting.CCS
    Removes the Status bus listener.
    removeStatusListener(StatusListens) - Method in class org.lsst.ccs.bus.BusApplicationLayer
     
    removeStatusListener(StatusListens) - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    removeStatusListener(StatusListens) - Method in class org.lsst.ccs.bus.MessagingFactory
     
    repair(SubsystemDescription, ConfigurationFacade.Profiles) - Method in class org.lsst.ccs.config.ConfigurationFacade
    tries to repair automatically a set of ConfigProfiles that have been deprecated as the result of a Description change.
    repair(ConfigProfile, SubsystemDescription, ConfigurationMismatchListener) - Static method in class org.lsst.ccs.config.Factories
    tries to create a new ConfigProfile from an old one.
    reply(CommandAckOrReply) - Method in class org.lsst.ccs.bus.BusApplicationLayer
    sends a reply or an ack responding to a command.
    reply(CommandAckOrReply) - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    reply(CommandAckOrReply) - Method in class org.lsst.ccs.bus.MessagingFactory
     
    replyForSending(CommandAckOrReply) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
    this method shoudl be modified to us a transport layer information to be returned
    reportFailures() - Method in class org.lsst.ccs.config.ConfigProfile
    lists the failures as String.
    reset() - Method in class org.lsst.ccs.bus.jms.TopicContextFactory
     
    reset() - Method in class org.lsst.ccs.framework.CommandPresenceAgent
    try to reinitialize the map of known subsystems.
    result - Variable in class org.lsst.ccs.framework.NodesFunction
    Deprecated.
     
    RMIConfigurationServer - Class in org.lsst.ccs.config.remote
    A RMI server for Configuration service that delegates to a local ConfigurationServiceImpl object.
    RMIConfigurationServer(ConfigurationService) - Constructor for class org.lsst.ccs.config.remote.RMIConfigurationServer
     
    RollBackException - Exception in org.lsst.ccs.config
    Exception that happens during rollback
    RollBackException(Throwable, String, String, String) - Constructor for exception org.lsst.ccs.config.RollBackException
     
    run() - Method in class org.lsst.ccs.Subsystem.StatusBroadcaster
     
    RunHistory - Class in org.lsst.ccs.config
    Entries int his table are generated by reading the status bus where subsystem advertise their startup.
    RunHistory(String, String, String, long) - Constructor for class org.lsst.ccs.config.RunHistory
     
    RunHistory(String, String, String, long, boolean) - Constructor for class org.lsst.ccs.config.RunHistory
     
    runtime - Static variable in class org.lsst.ccs.bus.RuntimeInfo
     
    RuntimeInfo - Class in org.lsst.ccs.bus
    A Class to capture the Health of the running process.
    RuntimeInfo() - Constructor for class org.lsst.ccs.bus.RuntimeInfo
     

    S

    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
     
    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
     
    saveConfiguration() - Method in class org.lsst.ccs.framework.Configurable.Environment
    Saves the current Configuration .
    saveConfiguration(String) - Method in class org.lsst.ccs.framework.Configurable.Environment
    Saves a configuration with a new name.
    saveConfiguration(String) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    Saves a configuration with a new name.
    saveConfiguration() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    Saves the current Configuration.
    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.
    saveMachineConfiguration(MachineConfiguration) - Method in interface org.lsst.ccs.config.DBInterface
    saves a machine configuration
    saveMachineConfiguration(MachineConfiguration) - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    saveMachineConfiguration(MachineConfiguration) - Method in class org.lsst.ccs.config.HqlDAO
     
    saveModifications(String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    saveModifications(String) - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    Saves the current changes (delta)
    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
     
    savePreparedConfiguration(PreparedConfiguration) - Method in interface org.lsst.ccs.config.DBInterface
    saves a preparedConfiguration
    savePreparedConfiguration(PreparedConfiguration) - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    savePreparedConfiguration(PreparedConfiguration) - 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(BusMessage) - 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) - 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
     
    searchForDictionary(Command) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    * searches for details of an incoming command
    searchForDictionary(Command) - Method in class org.lsst.ccs.Subsystem
    searches for details of an incoming command
    searchForDictionary(boolean, Command, Object, LocalCommandDictionary) - Method in class org.lsst.ccs.Subsystem
    utility method to produce a DictionarySearchResultObject.
    sendCommand(Command) - Method in class org.lsst.ccs.bus.BusApplicationLayer
    sends a command message to all destinations.
    sendCommand(Command) - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    sendCommand(Command) - Method in class org.lsst.ccs.bus.MessagingFactory
     
    sendLogEvent(LogEvent) - Method in class org.lsst.ccs.bus.BusApplicationLayer
    broadcasts a log message.
    sendLogEvent(LogEvent) - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    sendLogEvent(LogEvent) - Method in class org.lsst.ccs.bus.MessagingFactory
     
    sendMessage(String, Bus<T>, T, String...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
    sends a message on a bus: note that BusMessage should have sender and destination information but it is not the role of the communication layer to parse destination information such as "subsystem1, subsystem2" or "subsystem3/module"a.
    sendMessage(Object) - Method in class org.lsst.ccs.bus.jgroups.GroupTopic
    Deprecated.
     
    sendMessage(String, Bus<T>, T, String...) - Method in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
     
    sendMessage(String, Bus<T>, T, String...) - Method in class org.lsst.ccs.bus.jms.JMSBusMessagingLayer
     
    sendMessage(String, Bus<T>, T, String...) - Method in class org.lsst.ccs.bus.mock.MockBusMessagingLayer
     
    sendMessageToDestination(JMSContext, T, String, JMSProducer, Bus<T>) - Method in class org.lsst.ccs.bus.jms.JMSBusMessagingLayer
     
    sendRawStatus(Status) - Method in class org.lsst.ccs.Subsystem
    sends a status message which is not to be published as data for the trending database.
    sendSignal(String) - Method in class org.lsst.ccs.framework.Module
    command to send a signal.
    sendSignal(long, String) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    sendSignalWithTimeLimit(String, long) - Method in class org.lsst.ccs.framework.Module
    command to send a signal with a delay for execution.
    sendStatus(Status) - Method in class org.lsst.ccs.bus.BusApplicationLayer
    broadcasts a status message.
    sendStatus(Status) - Method in class org.lsst.ccs.bus.BusMessagingFactory
    Deprecated.
     
    sendStatus(Status) - Method in class org.lsst.ccs.bus.MessagingFactory
     
    sendToReply(CommandReply) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    sendToStatus(Status) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    SerializedDataStatusListener - Interface in org.lsst.ccs.bus
     
    session - Variable in class org.lsst.ccs.config.HqlDAO
     
    sessionFactory - Variable in class org.lsst.ccs.config.dao.hibernate.HibernateDAO
     
    setAdapter(ReceiverAdapter) - Method in class org.lsst.ccs.bus.jgroups.GroupTopic
    Deprecated.
     
    setAgent(Agent) - Method in class org.lsst.ccs.bus.Status
     
    setAggregate(String, int, int) - Method in class org.lsst.ccs.bus.StatusAggregator
    Configures the StatusAgregator to monitor a given data.
    setAggregatePattern(String, int, int) - Method in class org.lsst.ccs.bus.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.bus.StatusAggregator
    Configures the StatusAgregator to monitor all the data which name matches a regex pattern.
    setBaseProfile(ConfigProfile) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    setBeanName(String) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    setBeenInEngineeringMode(boolean) - Method in class org.lsst.ccs.config.ConfigProfile
     
    setBusLogHandlerLevel(String) - Method in class org.lsst.ccs.Subsystem
    sets the level at which the Log Bus Hander will start logging.
    setCanRunInActiveMode(boolean) - Method in class org.lsst.ccs.bus.Command
    Deprecated.
    setCanWaitForReady(boolean) - Method in class org.lsst.ccs.bus.Command
    Deprecated.
    setCommandBusSelector(String) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    setConfigFileName(String) - Method in class org.lsst.ccs.config.NamesAndTag
     
    setConfigName(String) - Method in class org.lsst.ccs.config.MachineConfiguration
     
    setConfigName(String) - Method in class org.lsst.ccs.config.NamesAndTag
     
    setConfigurationProxy(ConfigurationProxy) - Method in class org.lsst.ccs.Subsystem
    this method should not be used once the proxy is delegated to all components so it should not be public! TODO: this makes only sense for Modular subsystem (so move away)
    setConstraints(String) - Method in class org.lsst.ccs.config.ParameterDescription
     
    setContext(Context) - Method in class org.lsst.ccs.framework.ConstraintAspect
     
    setContext(Context) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    setContextData(Object) - Method in class org.lsst.ccs.CurrentCommandContext
     
    setCorrelId(String) - Method in class org.lsst.ccs.bus.Command
    Correlation id, propagated from command to command.
    setCorrelId(String) - Method in class org.lsst.ccs.bus.CommandAckOrReply
    Deprecated.
    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.
    setDescriptor(DeploymentDescriptor) - Method in class org.lsst.ccs.config.BootCommand
     
    setDescriptor(String) - Method in class org.lsst.ccs.config.DeploymentDescriptor
     
    setDestination(String) - Method in class org.lsst.ccs.bus.Command
    The command destination : subsystem name
    setDestination(String) - Method in class org.lsst.ccs.bus.CommandAckOrReply
     
    setDetailLevel(DetailLevel) - Method in class org.lsst.ccs.bus.BusMessage
    Sets the detail level.
    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
     
    setGuardedMethod(String) - Method in class org.lsst.ccs.framework.AbstractMethodConstraint
     
    setGuardedModuleName(String) - Method in class org.lsst.ccs.framework.AbstractMethodConstraint
     
    setHeatCapacity(double) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    setHeatSinkConductivity(double) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    setHeatSinkTemperature(double) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    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
     
    setInputPower(double) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    setInputPowerName(String) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    setInTestContext(boolean) - Method in class org.lsst.ccs.bus.StatusForEnd
     
    setInTestContext(boolean) - Method in class org.lsst.ccs.bus.StatusForStart
     
    setInTestContext(boolean) - Method in class org.lsst.ccs.config.BootStatus
     
    setKey(String) - Method in class org.lsst.ccs.bus.Command
    Key used for lock and arbitration.
    setKey(String) - Method in class org.lsst.ccs.bus.locking.RegisterBusMasterCommand
     
    setLatchA(Module) - Method in class org.lsst.ccs.framework.test.ConstraintAspect
     
    setLatchA(GuardedActuatorForT) - Method in class org.lsst.ccs.framework.test.RaceConditionCheck
     
    setLatchA(Module) - Method in class org.lsst.ccs.framework.test.TConstraintAspect
     
    setLatchB(Module) - Method in class org.lsst.ccs.framework.test.ConstraintAspect
     
    setLatchB(GuardedActuatorForT) - Method in class org.lsst.ccs.framework.test.RaceConditionCheck
     
    setLatchB(Module) - Method in class org.lsst.ccs.framework.test.TConstraintAspect
     
    setLevel(int) - Method in class org.lsst.ccs.bus.Command
    Deprecated.
    setLevel(Level) - Method in class org.lsst.ccs.bus.utils.LogBusHandler
     
    setLevel(int) - Method in class org.lsst.ccs.config.ParameterDescription
     
    setListenToStatus(boolean) - Method in class org.lsst.ccs.Subsystem
    Will this subsystem listen to the status bus?
    setLogDelay(long) - Static method in class org.lsst.ccs.bus.DefaultLogMembershipListener
     
    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
    sets the Level of a named Logger
    setMembershipListener(BusMembershipListener, Bus...) - Method in class org.lsst.ccs.bus.jgroups.JGroupsBusMessagingLayer
     
    setMembershipListener(BusMembershipListener, Bus...) - Method in class org.lsst.ccs.bus.mock.MockBusMessagingLayer
     
    setMembershipListener(BusMembershipListener, Bus...) - Method in interface org.lsst.ccs.bus.ProvidesDisconnectionInformation
    optional operation.
    setMessagingFactory(MessagingFactory) - Method in class org.lsst.ccs.bus.utils.LogBusHandler
     
    setMinDelay(long) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    setMotionTimeMillis(int) - Method in class org.lsst.ccs.framework.test.GuardedActuatorForT
     
    setMultithreaded(boolean) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    setName(String) - Method in class org.lsst.ccs.bus.Agent
     
    setName(String) - Method in class org.lsst.ccs.framework.Module
    Sets the module name.
    setName(String) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    use subsystem(String name, AgentType type) constructor instead of empty constructor
    setNext(EncodedDataStatus) - Method in class org.lsst.ccs.bus.EncodedDataStatus
    links another status next to this one (for sending a batch of status in a single message)
    setNObserverThreads(int) - Method in class org.lsst.ccs.framework.Module
     
    setNotModifiableAtRuntime(boolean) - Method in class org.lsst.ccs.config.ParameterDescription
     
    setObservables(List<Observable>) - Method in class org.lsst.ccs.framework.Module
     
    setOptionalDescriptor(DeploymentDescriptor) - Method in class org.lsst.ccs.config.BootStatus
     
    setOrigin(String) - Method in class org.lsst.ccs.bus.BusMessage
     
    setOrigin(String) - Method in class org.lsst.ccs.bus.locking.AcquireReleaseLockCommand
     
    setOrigin(String) - Method in class org.lsst.ccs.bus.locking.RegisterBusMasterCommand
     
    setOriginalCommand(Command) - Method in class org.lsst.ccs.bus.CommandAckOrReply
    Deprecated.
    setPanicState(boolean) - Method in class org.lsst.ccs.bus.utils.LogBusHandler
     
    setParameterBase(ParameterBase) - Method in class org.lsst.ccs.config.ParameterDescription
     
    setPriorityLevel(PriorityLevel) - Method in class org.lsst.ccs.bus.BusMessage
    Sets the priority level.
    setReConfigurationFailure(Exception) - Method in class org.lsst.ccs.config.ParameterConfiguration
     
    setRegulPower(double) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    setRegulPowerName(String) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    setRemarks(String) - Method in class org.lsst.ccs.config.ConfigProfile
    no influence on behaviour.
    setRequestedConfiguration(String) - Method in class org.lsst.ccs.config.BootStatus
     
    setRequestedSubsystem(String) - Method in class org.lsst.ccs.config.BootStatus
     
    setRequestedTag(String) - Method in class org.lsst.ccs.config.BootStatus
     
    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(PublishedState) - Method in class org.lsst.ccs.bus.Status
     
    setState(PublishedState) - Method in class org.lsst.ccs.bus.SubSystemStatus
     
    setStateModularSubsystem(PublishedState) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    setStateModularSubsystem(PublishedState, String) - Method in class org.lsst.ccs.framework.Module
    Deprecated.
    setStatusBroadcastPeriod(int) - Method in class org.lsst.ccs.Subsystem
    how often (in seconds) should our status be broadcasted?
    setStatusBusSelector(String) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    setSubsystem(Subsystem) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    setSubsystem(Subsystem) - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    tells the proxy which is the subsystem it is working for (then will know about the messaging system and the state of the subystem)
    setSubsystem(Subsystem) - Method in class org.lsst.ccs.framework.Context
    Deprecated.
     
    setSubsystemName(String) - Method in class org.lsst.ccs.config.ConfigProfile
     
    setSubsystemName(String) - Method in class org.lsst.ccs.config.MachineConfiguration
     
    setSubsystemName(String) - Method in class org.lsst.ccs.config.NamesAndTag
     
    setSubsystemName(String) - Method in class org.lsst.ccs.framework.Context
    Deprecated.
     
    setSummary(String) - Method in class org.lsst.ccs.bus.BusMessage
     
    setTag(String) - Method in class org.lsst.ccs.config.MachineConfiguration
     
    setTag(String) - Method in class org.lsst.ccs.config.NamesAndTag
     
    setTargetModuleName(String) - Method in class org.lsst.ccs.framework.PropertyValueMethodConstraint
     
    setTargetProperty(String) - Method in class org.lsst.ccs.framework.PropertyValueMethodConstraint
     
    setTargetValue(String) - Method in class org.lsst.ccs.framework.PropertyValueMethodConstraint
     
    setTemperature(double) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    setTempOutputName(String) - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    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.bus.BusMessage
     
    setTimeStamp(long) - Method in class org.lsst.ccs.framework.Module.ValueUpdate
     
    setUnParsed(boolean) - Method in class org.lsst.ccs.bus.Command
     
    setUser(String) - Method in class org.lsst.ccs.config.PreparedConfiguration
     
    setValue(Object) - Method in class org.lsst.ccs.bus.TrendingStatus
    Deprecated.
    setWriterProvider(LocalConfigurationProxy.WriterProvider) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    shutdown() - Method in class org.lsst.ccs.Subsystem
    Clean shutdown of subsystem: call stop for hardware stopping before invoking this method.
    shutdownBusAccess() - Method in class org.lsst.ccs.bus.MessagingFactory
     
    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
    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.
    signalsMonitor - Variable in class org.lsst.ccs.Subsystem
    monitor used by "signal" threads
    SignalsStillRunning - Exception in org.lsst.ccs
    While trying to return to normal (ready) mode it appears that some ABORT (signal) command is still running.
    SignalsStillRunning() - Constructor for exception org.lsst.ccs.SignalsStillRunning
     
    SignalThread(ThreadGroup, Runnable, String, long) - Constructor for class org.lsst.ccs.Subsystem.SignalThread
     
    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
     
    stamp - Variable in class org.lsst.ccs.config.remote.DescriptionDeprecationEvent
     
    stamp - Variable in class org.lsst.ccs.config.remote.ProfileDeprecationEvent
     
    start() - Method in interface org.lsst.ccs.framework.Configurable
    The component is ready to respond.
    start() - Method in class org.lsst.ccs.Subsystem
    Starts the subsystem.
    startInEngineeringMode - Variable in class org.lsst.ccs.Subsystem
    to be set if we want the subsystem to be started in engineering mode but works only if the subsystem is already in test context.
    startListeningForStatusBusMessage(ScriptingStatusBusMessageFilter, int) - Static method in class org.lsst.ccs.scripting.CCS
    Get a Future on a ScriptingStatusBusMessage.
    startNewConfigurationContext() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    startNewConfigurationContext() - Method in interface org.lsst.ccs.framework.ConfigurationProxy
    engineering mode start notification.
    startStatusBroadcasting() - Method in class org.lsst.ccs.Subsystem
    Starts broadcasting our status
    startTicking() - Method in class org.lsst.ccs.framework.Module
    If there is a scheduled wake up (that is if the tickMillis is more than zero) then the ticking starts.
    state - Variable in class org.lsst.ccs.bus.Status
     
    state - Variable in class org.lsst.ccs.bus.SubSystemStatus
     
    State() - Constructor for class org.lsst.ccs.Subsystem.State
    when created an initial state is:
  • mode = ENGINEERING_OK (when commands will be available they will operate in Engineering mode ...
  • StateChangeNotification - Class in org.lsst.ccs.bus
     
    StateChangeNotification(DetailLevel, PublishedState, PublishedState) - Constructor for class org.lsst.ccs.bus.StateChangeNotification
     
    Statistics(double, double, double, double) - Constructor for class org.lsst.ccs.bus.StatusAggregator.Statistics
     
    STATUS - Static variable in class org.lsst.ccs.bus.Bus
     
    Status - Class in org.lsst.ccs.bus
    A Status message that can be sent on the status bus
    Status() - Constructor for class org.lsst.ccs.bus.Status
     
    StatusAggregator - Class in org.lsst.ccs.bus
    A StatusAggregator listens to the status bus and keeps track in memory of selected status data.
    StatusAggregator() - Constructor for class org.lsst.ccs.bus.StatusAggregator
     
    StatusAggregator.Statistics - Class in org.lsst.ccs.bus
    Internal class, unmutable data structure with min, max, average and stddev.
    StatusAggregator.TimedValue - Class in org.lsst.ccs.bus
    Internal class, unmutable data structure with name, timestamp and value.
    StatusBroadcaster() - Constructor for class org.lsst.ccs.Subsystem.StatusBroadcaster
     
    statusBroadcasterLock - Variable in class org.lsst.ccs.Subsystem
    monitor for status broadcasting operations
    statusBroadcasterThread - Variable in class org.lsst.ccs.Subsystem
    the Thread in charge of status broadcasting
    statusBusSelector - Variable in class org.lsst.ccs.Subsystem
     
    StatusCodec - Class in org.lsst.ccs.bus
    utilities to code/decode DataStatus_Deprecated.
    StatusCodec() - Constructor for class org.lsst.ccs.bus.StatusCodec
     
    StatusForEnd - Class in org.lsst.ccs.bus
    Represents a special status message for notifications of the end of execution of susbsystem with name/configuration/tag.
    StatusForEnd(String, String, boolean, boolean) - Constructor for class org.lsst.ccs.bus.StatusForEnd
     
    statusForSending(Status) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
     
    StatusForStart - Class in org.lsst.ccs.bus
    Represents a special status message for notifications of a startup with name/configuration/tag.
    StatusForStart(String, String, boolean, boolean) - Constructor for class org.lsst.ccs.bus.StatusForStart
     
    StatusListener - Interface in org.lsst.ccs.bus
    to be implemented by codes that want to receive all status messages .
    StatusListens - Interface in org.lsst.ccs.bus
    super-interface of all status listeners
    stayAlive() - Method in class org.lsst.ccs.Subsystem
    Blocks the current thread that started the subsystem until the subsystem receives a shutdown.
    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() - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    same as stop(delay) but with an infinite delay
    stop(long) - Method in class org.lsst.ccs.Subsystem
    to be overriden : semantics of "soft" stop
    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 expectedMaxDelay
    stopStatusBroadcasting() - Method in class org.lsst.ccs.Subsystem
    Stops broadcasting our status This can only be called when the subsystem is shutting down
    storeIsFor(PersistentProperties) - Method in class org.lsst.ccs.config.utilities.PersistentProperties.FileStore
     
    storeIsFor(PersistentProperties) - Method in class org.lsst.ccs.config.utilities.PersistentProperties.PreferenceStore
     
    storeIsFor(PersistentProperties) - Method in interface org.lsst.ccs.config.utilities.PersistentProperties.Store
    should be normally part of the constructor: call this method only once!
    Subsystem - Class in org.lsst.ccs
    The base class for a CCS subsystem.
    Subsystem() - Constructor for class org.lsst.ccs.Subsystem
    Deprecated.
    Subsystem(String, Agent.AgentType) - Constructor for class org.lsst.ccs.Subsystem
     
    Subsystem.DictionarySearchResult - Class in org.lsst.ccs
    an internal data object for describing the result of a dictionary search.
    Subsystem.SignalThread - Class in org.lsst.ccs
    threads that run "signals" are peculiar because they know about a time deadline.
    Subsystem.State - Class in org.lsst.ccs
    this class represents a composite state ofr a Subsystem.
    Subsystem.StatusBroadcaster - Class in org.lsst.ccs
    the Runnable in charge of broadcasting status
    SubsystemBoot - Class in org.lsst.ccs.startup
     
    SubsystemBoot() - Constructor for class org.lsst.ccs.startup.SubsystemBoot
     
    SubsystemBootFromBus - Class in org.lsst.ccs.startup
    Starts a subsystem by requiring data from the network.
    SubsystemBootFromBus() - Constructor for class org.lsst.ccs.startup.SubsystemBootFromBus
     
    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, String, String, Serializable, DataFlavour) - 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.bus.BusApplicationLayer
     
    subSystemName - Variable in class org.lsst.ccs.bus.utils.LogBusHandler
     
    subsystemName - Variable in class org.lsst.ccs.config.NamesAndTag
     
    SubSystemStatus - Class in org.lsst.ccs.bus
    A Status message that sends the heartbeat of a subsystem
    SubSystemStatus() - Constructor for class org.lsst.ccs.bus.SubSystemStatus
     
    SubSystemStatus(PublishedState) - Constructor for class org.lsst.ccs.bus.SubSystemStatus
     
    SubsystemToken - Interface in org.lsst.ccs.bus
    an interface by with a Subsystem marks its presence on the bus: start of a subsystem, end or response to a pint.
    summary - Variable in class org.lsst.ccs.bus.BusMessage
     
    switchConfiguration(ConfigProfile, ConfigProfile) - Method in class org.lsst.ccs.startup.NodeModularSubsystem
    TODO: modify this code: the quesiton is what is changed between profiles 2 different cases: after engineering modifications and other switches.
    switchToEngineeringMode() - Method in class org.lsst.ccs.Subsystem
    command to switch to ENGINEERING mode
    switchToErrorState(String) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    switchToNormalMode() - Method in class org.lsst.ccs.Subsystem
    tries to get back to normal mode
    switchToShutdownState() - Method in class org.lsst.ccs.Subsystem
    state modifications linked to a shutdown request
    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
    SynchronousCommandAgent - Class in org.lsst.ccs.bus.utils
    a utility code that helps sending commands that wait for a reply.
    SynchronousCommandAgent(MessagingFactory) - Constructor for class org.lsst.ccs.bus.utils.SynchronousCommandAgent
     
    syncInstant() - Method in class org.lsst.ccs.timing.UniqueMonotonicClock
     
    SystemCommand - Class in org.lsst.ccs.bus
    A Command intended for a Subsystem (and not meant to be specific to a Module)
    SystemCommand(String, String) - Constructor for class org.lsst.ccs.bus.SystemCommand
     
    SystemCommand(String, String, Object[]) - Constructor for class org.lsst.ccs.bus.SystemCommand
     
    systemCpuLoad - Variable in class org.lsst.ccs.bus.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
     

    T

    tag - Variable in class org.lsst.ccs.config.NamesAndTag
     
    target - Variable in class org.lsst.ccs.bus.locking.LockArbitrator.LockOwnerInfo
     
    TConstraintAspect - Class in org.lsst.ccs.framework.test
     
    TConstraintAspect() - Constructor for class org.lsst.ccs.framework.test.TConstraintAspect
     
    temporaryChangeConfigurationValue(ParameterConfiguration, long, String, boolean) - Method in class org.lsst.ccs.config.ConfigProfile
     
    temporaryChangeConfigurationValue(String, long, String, boolean) - Method in class org.lsst.ccs.config.ConfigProfile
     
    TextAndNode - Class in org.lsst.ccs.config
    Object to store both a text source for a Subsystem description and the binary data extracted from it (type ComponentNode)
    TextAndNode(String, DescriptiveNode) - Constructor for class org.lsst.ccs.config.TextAndNode
     
    TextAndNode(Object) - Constructor for class org.lsst.ccs.config.TextAndNode
     
    ThermalSystem - Class in org.lsst.ccs.framework.test
    A simple thermal system for demo purpose.
    ThermalSystem() - Constructor for class org.lsst.ccs.framework.test.ThermalSystem
     
    tick() - Method in class org.lsst.ccs.framework.Module
     
    tick() - Method in class org.lsst.ccs.framework.test.ThermalSystem
     
    tickMillis - Variable in class org.lsst.ccs.framework.Module
     
    TIME_OUT - Static variable in class org.lsst.ccs.config.remote.scripts.ConfigurationBusClient
     
    TimedValue(String, long, Object) - Constructor for class org.lsst.ccs.bus.StatusAggregator.TimedValue
     
    timeStamp - Variable in class org.lsst.ccs.bus.BusMessage
     
    Timing - Class in org.lsst.ccs.timing
     
    Timing() - Constructor for class org.lsst.ccs.timing.Timing
     
    token - Variable in class org.lsst.ccs.bus.locking.LockArbitrator.LockOwnerInfo
     
    TopicContextFactory - Class in org.lsst.ccs.bus.jms
     
    TopicContextFactory() - Constructor for class org.lsst.ccs.bus.jms.TopicContextFactory
     
    toPropertyString(String, boolean) - Method in class org.lsst.ccs.config.ParameterDescription
    creates a String to be included in a .preperties file
    toPropertyString() - Method in class org.lsst.ccs.config.ParameterDescription
    default value is included in the text that describes the parameter as a property
    toString() - Method in class org.lsst.ccs.bus.Agent
     
    toString() - Method in class org.lsst.ccs.bus.Alarm
     
    toString() - Method in class org.lsst.ccs.bus.AlarmClear
     
    toString() - Method in class org.lsst.ccs.bus.Bus
     
    toString() - Method in class org.lsst.ccs.bus.CCSVersions
     
    toString() - Method in class org.lsst.ccs.bus.Command
     
    toString() - Method in class org.lsst.ccs.bus.CommandAck
     
    toString() - Method in exception org.lsst.ccs.bus.CommandRejectedException
     
    toString() - Method in class org.lsst.ccs.bus.CommandReply
     
    toString() - Method in class org.lsst.ccs.bus.DataCapsule
     
    toString() - Method in class org.lsst.ccs.bus.DataStatus_Deprecated
     
    toString() - Method in class org.lsst.ccs.bus.DataValueNotification
     
    toString() - Method in exception org.lsst.ccs.bus.DestinationsException
     
    toString() - Method in class org.lsst.ccs.bus.DistributionInfo
     
    toString() - Method in exception org.lsst.ccs.bus.DuplicateBusNameException
     
    toString() - Method in class org.lsst.ccs.bus.EncodedDataStatus
     
    toString() - Method in class org.lsst.ccs.bus.KeyData.CodedData
     
    toString() - Method in class org.lsst.ccs.bus.KeyData
     
    toString() - Method in class org.lsst.ccs.bus.locking.LockArbitrator.LockOwnerInfo
     
    toString() - Method in class org.lsst.ccs.bus.LogEvent
    returns the "formatted details"
    toString() - Method in class org.lsst.ccs.bus.MetadataStatus
     
    toString() - Method in class org.lsst.ccs.bus.NegativeAck
     
    toString() - Method in class org.lsst.ccs.bus.ObjectNType
     
    toString() - Method in class org.lsst.ccs.bus.PreparedTrendingStatus
     
    toString() - Method in class org.lsst.ccs.bus.Status
     
    toString() - Method in class org.lsst.ccs.bus.StatusForEnd
     
    toString() - Method in class org.lsst.ccs.bus.StatusForStart
     
    toString() - Method in class org.lsst.ccs.bus.SubSystemStatus
     
    toString() - Method in class org.lsst.ccs.bus.TrendingStatus
     
    toString() - Method in class org.lsst.ccs.bus.ValueNotification
     
    toString() - Method in class org.lsst.ccs.config.BootStatus
     
    toString() - Method in class org.lsst.ccs.config.ConfigProfile
     
    toString() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
     
    toString() - Method in class org.lsst.ccs.config.NamesAndTag
     
    toString() - Method in class org.lsst.ccs.config.ParameterBase
     
    toString() - Method in class org.lsst.ccs.config.ParameterConfiguration
     
    toString() - Method in class org.lsst.ccs.config.ParameterDescription
     
    toString() - Method in class org.lsst.ccs.config.ParameterPath
     
    toString() - Method in exception org.lsst.ccs.config.RollBackException
     
    toString() - Method in class org.lsst.ccs.config.SubsystemDescription
     
    toString() - Method in class org.lsst.ccs.CurrentCommandContext
     
    toString() - Method in class org.lsst.ccs.framework.DictionaryContext
     
    toString() - Method in class org.lsst.ccs.framework.PropertyValueMethodConstraint
     
    toString() - Method in exception org.lsst.ccs.InvocationVetoException
     
    toString() - Method in class org.lsst.ccs.state.PublishedState
     
    toString() - Method in class org.lsst.ccs.Subsystem.State
     
    totalMemory - Variable in class org.lsst.ccs.bus.RuntimeInfo
     
    TransportException - Exception in org.lsst.ccs.bus
     
    TransportException(String) - Constructor for exception org.lsst.ccs.bus.TransportException
     
    TransportException(String, Throwable) - Constructor for exception org.lsst.ccs.bus.TransportException
     
    TransportException(Throwable) - Constructor for exception org.lsst.ccs.bus.TransportException
     
    TransportManager - Class in org.lsst.ccs.bus
     
    TransportManager() - Constructor for class org.lsst.ccs.bus.TransportManager
     
    TransportStateException - Exception in org.lsst.ccs.bus
     
    TransportStateException(String) - Constructor for exception org.lsst.ccs.bus.TransportStateException
     
    treeWalk(Function<Configurable, TreeWalkerDiag>, Consumer<Configurable>) - Method in interface org.lsst.ccs.framework.Configurable
    walks the components tree applying rules of TreeWalkerDiag (the walk can be interrupted by HANDLING_CHILDREN (the code is not invoked on children) or STOP (the code abruptly ends)
    TreeWalkerDiag - Enum in org.lsst.ccs.framework
    Some methods are executed during "treewalking" (that is from parent to children nodes).
    Trendable - Annotation Type in org.lsst.ccs.bus.trending
    a Class that should be analyzed for Trending data
    Trending - Annotation Type in org.lsst.ccs.localdb
    Deprecated.
    TrendingData - Annotation Type in org.lsst.ccs.bus.trending
    Field annotation (should be updated to accessor methods)
    TrendingStatus - Class in org.lsst.ccs.bus
    A special status publishing a name/value pair on the status bus

    Though it extends DataStatus_Deprecated the main purpose is slightly different.

    TrendingStatus() - Constructor for class org.lsst.ccs.bus.TrendingStatus
     
    TrendingStatus(Object) - Constructor for class org.lsst.ccs.bus.TrendingStatus
    Deprecated.
    TrendingStatus(DataValueNotification) - Constructor for class org.lsst.ccs.bus.TrendingStatus
     
    TrendingStatus(List<? extends ValueNotification>) - Constructor for class org.lsst.ccs.bus.TrendingStatus
     
    tryCopyParameters(SubsystemDescription, SubsystemDescription, DescriptionMismatchListener) - Static method in class org.lsst.ccs.config.Factories
    tries to copy ParameterDescription from a model to a new subsystem description.
    tryReadyState(String) - Method in class org.lsst.ccs.Subsystem
    command to try to switch to READY state
    TypeInfos - Class in org.lsst.ccs.config
    a utility class to document the way org.lsst.gruth.types are shown to the end-user (specifically for the configuration properties file)
    TypeInfos() - Constructor for class org.lsst.ccs.config.TypeInfos
     

    U

    UniqueMonotonicClock - Class in org.lsst.ccs.timing
     
    unlockSubsystem(String) - Method in class org.lsst.ccs.BusMaster
     
    unParsed - Variable in class org.lsst.ccs.bus.Command
    Indicates that the command is a pure String to be parsed by the receiver.
    UnparsedCommand - Class in org.lsst.ccs.bus
     
    UnparsedCommand(String, int, String, String) - Constructor for class org.lsst.ccs.bus.UnparsedCommand
     
    UnparsedCommand(String, String) - Constructor for class org.lsst.ccs.bus.UnparsedCommand
    Deprecated.
    update(BusMessage) - Method in class org.lsst.ccs.bus.BusApplicationLayer.ForwarderToCommand
     
    update(BusMessage) - Method in class org.lsst.ccs.bus.BusApplicationLayer.ForwarderToLog
     
    update(BusMessage) - Method in class org.lsst.ccs.bus.BusApplicationLayer.ForwarderToStatus
     
    update(BusMessage) - Method in interface org.lsst.ccs.bus.BusMessageForwarder
     
    update() - Method in class org.lsst.ccs.config.utilities.PersistentProperties.FileStore
     
    update() - Method in class org.lsst.ccs.config.utilities.PersistentProperties.PreferenceStore
     
    update() - Method in interface org.lsst.ccs.config.utilities.PersistentProperties.Store
    will read the Properties registered by this store
    update(Observable, Object) - Method in class org.lsst.ccs.framework.Module
    Synchronous update.
    updateCurrentSubsystem() - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    updateState(SystemState, String) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    updateState(SystemState) - Method in class org.lsst.ccs.Subsystem
    Deprecated.
    useSync - Static variable in class org.lsst.ccs.timing.UniqueMonotonicClock
     

    V

    value - Variable in class org.lsst.ccs.bus.DataStatus_Deprecated
     
    value - Variable in class org.lsst.ccs.config.ParameterConfiguration
     
    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
     
    ValueNotification - Class in org.lsst.ccs.bus
     
    ValueNotification(String, Object) - Constructor for class org.lsst.ccs.bus.ValueNotification
     
    ValueNotification(String, Object, long) - Constructor for class org.lsst.ccs.bus.ValueNotification
     
    ValueNotification() - Constructor for class org.lsst.ccs.bus.ValueNotification
     
    valueOf(String) - Static method in enum org.lsst.ccs.AlarmState
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum org.lsst.ccs.bus.Agent.AgentType
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in class org.lsst.ccs.bus.Bus
    emulates the valueOf method of enums
    valueOf(String) - Static method in enum org.lsst.ccs.bus.CommandReply.CommandStatus
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum org.lsst.ccs.bus.DetailLevel
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum org.lsst.ccs.bus.PriorityLevel
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum org.lsst.ccs.CommandState
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum org.lsst.ccs.config.DataFlavour
    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.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.ccs.Mode
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum org.lsst.ccs.Phase
    Returns the enum constant of this type with the specified name.
    values() - Static method in enum org.lsst.ccs.AlarmState
    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.Agent.AgentType
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in class org.lsst.ccs.bus.Bus
    emulates the values method of enums
    values() - Static method in enum org.lsst.ccs.bus.CommandReply.CommandStatus
    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.DetailLevel
    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.PriorityLevel
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in enum org.lsst.ccs.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.config.DataFlavour
    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.ccs.Mode
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in enum org.lsst.ccs.Phase
    Returns an array containing the constants of this enum type, in the order they are declared.
    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
     

    W

    waitForCommandExecution(long) - Method in class org.lsst.ccs.Subsystem
    mostly used for tests that need to test the result of single command execution
    waitForReadyState() - Method in class org.lsst.ccs.Subsystem
    waits for all actions and signals to terminate before switching to READY.
    waitForStatusBusMessage(ScriptingStatusBusMessageFilter, int) - Static method in class org.lsst.ccs.scripting.CCS
    Deprecated.
    waitingForCommandTermination - Variable in class org.lsst.ccs.Subsystem
    might be used for tests that want to test the result of a command.
    warning(String) - Method in class org.lsst.ccs.Subsystem
    publishes a warning -> Alarm state to WARNING
    WELL_KNOWN_TYPES - Static variable in class org.lsst.ccs.bus.ObjectNType
     
    WELL_KNOWN_TYPES - Static variable in class org.lsst.ccs.bus.StatusCodec
    predefined list of types where values won't be encoded either by "crystalizing" or with a list of key-value.
    withZone(ZoneId) - Method in class org.lsst.ccs.timing.UniqueMonotonicClock
     

    X

    Xsl - Class in org.lsst.ccs.framework.test
     
    Xsl() - Constructor for class org.lsst.ccs.framework.test.Xsl
     
    A B C D E F G H I J K L M N O P Q R S T U V W X 
    Skip navigation links

    Copyright © 2015 LSST. All rights reserved.