Uses of Package
org.lsst.ccs.messaging
Packages that use org.lsst.ccs.messaging
Package
Description
This package deals with core classes for subsystems.
Package defining the CCS Messaging interfaces.
This package provides the
org.lsst.ccs.subsystem.shell.ConsoleBusMaster class, which is a main routine
intended to be used as the CCS line mode console.This package provides the
JythonInterpreterConsole class, which is a main routine
intended to be used as the CCS headless scripting console.-
Classes in org.lsst.ccs.messaging used by org.lsst.ccsClassDescriptionThis interface provides messaging methods for a component (eg an agent) to be able to communicate on the buses.Agents that implement this interface are notified when an agent is connecting or has disconnected on the status busInterface to be implemented by Agent Services that wish to modify the content of an incoming BusMessage.The Command executor receives a command and executes it.A java util log Handler that forwards messages to the Log bus.
-
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.messagingClassDescriptionThis interface provides messaging methods for a component (eg an agent) to be able to communicate on the buses.MBean to interact with the messaging layer.Agents that implement this interface are notified when an agent is connecting or has disconnected on the status busTracks agent connection and disconnection on the buses.Calls a BusMessagingLayer and adds all that is necessary to handle messages following application layer concerns.A BusMessageForwarder receives a BusMessage from the transport layer and passes it to registered MessageListener.Interface to be implemented by Agent Services that wish to modify the content of an incoming BusMessage.Interface defining the access to the Transport Layer of BusesHandler for messaging deserialization errors.An interface to receive notifications when the cluster membership changes.The Command executor receives a command and executes it.Interface to be implemented by listeners that wish to be notified of messages received on the command bus.Originator of a command.This exception is thrown when an agent tries to connect with a non unique name.Interface for finding lock and level for an agent at the AgentMessagingLayer.Interface to be implemented by listeners that wish to be notified of messages received on the LOG bus.Marker interface to be implemented by bus message listeners.Entry point for receiving messages from the buses.Handler for processing received messages.Interface providing methods to connect/disconnect MessagingAccessLayer objects to/from the CCS buses and to send messages over the buses.An interface for listening to outgoing messages.Interface to be implemented by listeners that wish to be notified of messages received on the status bus.
-
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.messaging.jgroupsClassDescriptionA BusMessageForwarder receives a BusMessage from the transport layer and passes it to registered MessageListener.Interface defining the access to the Transport Layer of BusesAn interface to receive notifications when the cluster membership changes.This exception is thrown when an agent tries to connect with a non unique name.Interface to be implemented by a BusMessagingLayer that provides cluster membership notifications natively.Entry point for receiving messages from the buses.Interface providing methods to connect/disconnect MessagingAccessLayer objects to/from the CCS buses and to send messages over the buses.Factory for
BusMessagingLayerinstances. -
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.messaging.jmsClassDescriptionA BusMessageForwarder receives a BusMessage from the transport layer and passes it to registered MessageListener.Interface defining the access to the Transport Layer of BusesThis exception is thrown when an agent tries to connect with a non unique name.Entry point for receiving messages from the buses.Handler for processing received messages.Interface providing methods to connect/disconnect MessagingAccessLayer objects to/from the CCS buses and to send messages over the buses.Factory for
BusMessagingLayerinstances. -
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.messaging.mockClassDescriptionInterface defining the access to the Transport Layer of BusesFactory for
BusMessagingLayerinstances. -
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.monitorClassDescriptionAgents that implement this interface are notified when an agent is connecting or has disconnected on the status busInterface to be implemented by Agent Services that wish to modify the content of an incoming BusMessage.
-
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.scriptingClassDescriptionThis interface provides messaging methods for a component (eg an agent) to be able to communicate on the buses.Utility class to synchronously or asynchronously invoke or listen for events on the buses.
-
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.servicesClassDescriptionThis interface provides messaging methods for a component (eg an agent) to be able to communicate on the buses.Agents that implement this interface are notified when an agent is connecting or has disconnected on the status busInterface to be implemented by Agent Services that wish to modify the content of an incoming BusMessage.An interface to receive notifications when the cluster membership changes.Interface for finding lock and level for an agent at the AgentMessagingLayer.Marker interface to be implemented by bus message listeners.Interface to be implemented by listeners that wish to be notified of messages received on the status bus.
-
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.subsystem.shell
-
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.subsystems.consoleClassDescriptionThe Command executor receives a command and executes it.Interface to be implemented by listeners that wish to be notified of messages received on the LOG bus.Marker interface to be implemented by bus message listeners.Interface to be implemented by listeners that wish to be notified of messages received on the status bus.
-
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.subsystems.console.jython
-
Classes in org.lsst.ccs.messaging used by org.lsst.ccs.subsystems.console.py4j