| Package | Description |
|---|---|
| org.lsst.ccs.bus.definition |
This package defines the CCS buses.
|
| org.lsst.ccs.messaging |
Package defining the CCS Messaging interfaces.
|
| org.lsst.ccs.messaging.jgroups | |
| org.lsst.ccs.messaging.jms |
| Modifier and Type | Method and Description |
|---|---|
static Bus |
Bus.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Bus[] |
Bus.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Bus |
MessagingAccessLayer.BusAccess.getBus() |
Bus |
BusMessagePreProcessor.getBus()
The Bus this BusMessagePreProcessor applies to.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BusMessagingLayer.addMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses)
Sets up callback configuration for a topic and subsystem.
|
void |
BusMessagingLayer.closeFor(String agentName,
Bus... buses)
close entry points for a bus for an agent.
|
MessagingAccessLayer.BusAccess |
MessagingAccessLayer.getBusAccess(Bus bus) |
Set<String> |
BusMessagingLayer.getRegisteredLocalAgents(Bus... buses)
Get the list of local agents currently connected to the buses.
|
void |
BusMessagingLayer.register(String agentName,
Bus... buses)
Creates low level communication entry points for a subsystem.
|
void |
BusMessagingLayer.removeMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses)
Removes a message listener from the forwarder list.
|
<T extends BusMessage> |
MessagingLayer.sendMessage(String senderAgent,
Bus bus,
T msg)
Sends a message on a bus for a given MessagingAccessLayer.
|
| Constructor and Description |
|---|
BusAccess(Bus bus) |
| Modifier and Type | Method and Description |
|---|---|
void |
JGroupsBusMessagingLayer.addMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses) |
void |
JGroupsBusMessagingLayer.closeFor(String agentName,
Bus... buses) |
Set<String> |
JGroupsBusMessagingLayer.getRegisteredLocalAgents(Bus... buses) |
void |
JGroupsBusMessagingLayer.register(String agentName,
Bus... buses) |
void |
JGroupsBusMessagingLayer.removeMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses) |
<T extends BusMessage> |
JGroupsBusMessagingLayer.sendMessage(String senderAgent,
Bus bus,
T message) |
| Modifier and Type | Method and Description |
|---|---|
void |
JMSBusMessagingLayer.addMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses) |
void |
JMSBusMessagingLayer.closeFor(String agentName,
Bus... buses) |
Set<String> |
JMSBusMessagingLayer.getRegisteredLocalAgents(Bus... buses) |
void |
JMSBusMessagingLayer.register(String agentName,
Bus... buses) |
void |
JMSBusMessagingLayer.removeMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses) |
<T extends BusMessage> |
JMSBusMessagingLayer.sendMessage(String senderAgent,
Bus bus,
T message) |
<T extends BusMessage> |
JMSBusMessagingLayer.sendMessageToDestination(javax.jms.Session s,
T message,
String dest,
javax.jms.MessageProducer send,
Bus bus) |
Copyright © 2020 LSST. All rights reserved.