- getAckForCommand(CommandRequest, long) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Send a CommandRequest on the buses and synchronously wait for the Ack to
come back.
- getAgentInfo() - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
- getAgentName() - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
- getAgentPresenceManager() - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
- getAllLast() - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the last values of all parameters monitored
- getAllLastTV() - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the last values of all parameters monitored, with their
timestamp.
- getAllStatistics() - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the statistics of all parameters monitored.
- getApplicationLayer() - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
- getAverage(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the average (over the configured duration) for a given key.
- getAverage() - Method in class org.lsst.ccs.messaging.StatusAggregator.Statistics
-
- getBus() - Method in class org.lsst.ccs.messaging.MessagingAccessLayer.BusAccess
-
- getBusAccess(Bus) - Method in class org.lsst.ccs.messaging.MessagingAccessLayer
-
- getBusAccesses() - Method in class org.lsst.ccs.messaging.MessagingAccessLayer
-
This list of buses might be used by the messaging layer to determine on which buses
the associated agent has to be connected to.
- getCommandNack() - Method in exception org.lsst.ccs.messaging.CommandRejectedException
-
Get the CommandNack that explains the rejection of the command.
- getComparator() - Method in class org.lsst.ccs.messaging.LogAggregator
-
- getConfig(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
- getConnection(String, String) - Static method in class org.lsst.ccs.messaging.TransportManager
-
- getHistory(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the history (over the configured duration) for a given key.
- getInstance(String, String) - Method in class org.lsst.ccs.messaging.TransportManager
-
- getLast(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the last value seen for a given key (which has to be monitored)
- getLastTV(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the last value seen for a given key (which has to be monitored)
- getLoopbackInterfaceName() - Static method in class org.lsst.ccs.messaging.NetworkUtilities
-
- getMainInterfaceName() - Static method in class org.lsst.ccs.messaging.NetworkUtilities
-
- getMax(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the max (over the configured duration) for a given key.
- getMax() - Method in class org.lsst.ccs.messaging.StatusAggregator.Statistics
-
- getMin(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the min (over the configured duration) for a given key.
- getMin() - Method in class org.lsst.ccs.messaging.StatusAggregator.Statistics
-
- getName() - Method in class org.lsst.ccs.messaging.MessagingAccessLayer
-
This name must be unique as it is used by the messaging layer to send or
dispatch messages.
- getName() - Method in class org.lsst.ccs.messaging.StatusAggregator.TimedValue
-
- getRegisteredLocalAgents(Bus...) - Method in interface org.lsst.ccs.messaging.BusMessagingLayer
-
Get the list of local agents currently connected to the buses.
- getRegisteredLocalAgents() - Method in interface org.lsst.ccs.messaging.BusMessagingLayer
-
Get the list of local agents currently connected to all buses.
- getState(String) - Method in class org.lsst.ccs.messaging.StateBundleAggregator
-
- getStates() - Method in class org.lsst.ccs.messaging.StateBundleAggregator
-
- getStatistics(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns statistics (over the configured duration) for a given key.
- getStdDev(String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
returns the stddev (over the configured duration) for a given key.
- getStddev() - Method in class org.lsst.ccs.messaging.StatusAggregator.Statistics
-
- gettStamp() - Method in class org.lsst.ccs.messaging.StatusAggregator.TimedValue
-
- getValue() - Method in class org.lsst.ccs.messaging.StatusAggregator.TimedValue
-
- sendAsynchronousCommand(CommandRequest) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Send a command on the buses and immediately return a Future that will
asynchronously listen for the command reply.
- sendCommandReply(CommandReply) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Sends a Command Reply on the Command Bus.
- sendCommandRequest(CommandRequest, CommandOriginator) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Sends a Command Request on the Command Bus.
- sendLogMessage(LogMessage) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Sends a Log Message on the Log Bus
- sendMessage(String, Bus, T) - Method in interface org.lsst.ccs.messaging.MessagingLayer
-
Sends a message on a bus for a given MessagingAccessLayer.
- sendStatusMessage(StatusMessage) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Sends a Status Message on the Status Bus
- sendSynchronousCommand(CommandRequest, long) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Send a command on the Buses and wait for the reply.
- SerializedDataStatusListener - Interface in org.lsst.ccs.messaging
-
Deprecated.
- setAggregate(String, int, int) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
Configures the StatusAgregator to monitor a given data.
- setAggregatePattern(String, int, int) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
Configures the StatusAgregator to monitor all the data which
name matches a regex pattern.
- setAggregatePattern(Pattern, int, int) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
Configures the StatusAgregator to monitor all the data which
name matches a regex pattern.
- setCommandExecutor(CommandExecutor) - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
Defines the component able to execute an incoming command
- setLevel(Level) - Method in class org.lsst.ccs.messaging.LogBusHandler
-
- setPanicState(boolean) - Method in class org.lsst.ccs.messaging.LogBusHandler
-
- setVariable(String, String) - Method in class org.lsst.ccs.messaging.StatusAggregator
-
set a variable value.
- shutdownBusAccess() - Method in class org.lsst.ccs.messaging.AgentMessagingLayer
-
- startListeningForStatusBusMessage(BusMessageFilter, long) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Get a Future on a StatusBusMessage.
- startListeningForStatusBusMessage(BusMessageFilter) - Method in class org.lsst.ccs.messaging.ConcurrentMessagingUtils
-
Get a Future on a StatusBusMessage.
- StateBundleAggregator - Class in org.lsst.ccs.messaging
-
- StateBundleAggregator() - Constructor for class org.lsst.ccs.messaging.StateBundleAggregator
-
- StateBundleAggregator.Observer - Interface in org.lsst.ccs.messaging
-
- stateChanged(String, StateBundle) - Method in interface org.lsst.ccs.messaging.StateBundleAggregator.Observer
-
- Statistics(double, double, double, double) - Constructor for class org.lsst.ccs.messaging.StatusAggregator.Statistics
-
- StatusAggregator - Class in org.lsst.ccs.messaging
-
A StatusAggregator listens to the status bus and keeps track in
memory of selected status data.
- StatusAggregator() - Constructor for class org.lsst.ccs.messaging.StatusAggregator
-
- StatusAggregator.Statistics - Class in org.lsst.ccs.messaging
-
Internal class, unmutable data structure with min, max, average and
stddev.
- StatusAggregator.TimedValue - Class in org.lsst.ccs.messaging
-
Internal class, unmutable data structure with name, timestamp and value.
- StatusBusAccess() - Constructor for class org.lsst.ccs.messaging.MessagingAccessLayer.StatusBusAccess
-
- StatusMessageListener - Interface in org.lsst.ccs.messaging
-
Interface to be implemented by listeners that wish to be notified of messages
received on the status bus.
- stream() - Method in class org.lsst.ccs.messaging.LogAggregator
-
- subSystemName - Variable in class org.lsst.ccs.messaging.LogBusHandler
-