| Package | Description |
|---|---|
| org.lsst.ccs.bus |
This package deals with standard messages for the CCS buses.
|
| org.lsst.ccs.bus.jgroups | |
| org.lsst.ccs.bus.jms | |
| org.lsst.ccs.bus.mock |
| Modifier and Type | Field and Description |
|---|---|
static Bus<CommandBusMessage> |
Bus.COMMAND |
static Bus<LogEvent> |
Bus.LOG |
static Bus<Status> |
Bus.STATUS |
| Modifier and Type | Method and Description |
|---|---|
static Bus |
Bus.valueOf(String str)
emulates the valueOf method of enums
|
static Bus[] |
Bus.values()
emulates the values method of enums
|
| Modifier and Type | Method and Description |
|---|---|
void |
BusMessagingFactory.addMembershipListener(BusMembershipListener l,
Bus b)
Deprecated.
|
void |
MessagingFactory.addMembershipListener(BusMembershipListener l,
Bus bus) |
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.
|
BusMembershipListener |
ProvidesDisconnectionInformation.getBusMembershipListener(Bus bus) |
List<String> |
ProvidesDisconnectionInformation.getConnectedNames(Bus bus)
Tries to return the name of a list of agents connected to a bus.
|
void |
BusMessagingLayer.register(String agentName,
Bus... buses)
Creates low level communication entry points for a subsystem.
|
void |
BusMessagingFactory.removeMembershipListener(BusMembershipListener l,
Bus b)
Deprecated.
|
void |
MessagingFactory.removeMembershipListener(BusMembershipListener l,
Bus bus) |
void |
BusMessagingLayer.removeMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses)
Removes a message listener from the forwarder list.
|
<T extends BusPayload> |
BusMessagingLayer.sendMessage(String senderAgent,
Bus<T> bus,
T message,
String... destinations)
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.
|
void |
ProvidesDisconnectionInformation.setMembershipListener(BusMembershipListener listener,
Bus... buses)
optional operation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JGroupsBusMessagingLayer.addMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses) |
void |
JGroupsBusMessagingLayer.closeFor(String agentName,
Bus... buses) |
BusMembershipListener |
JGroupsBusMessagingLayer.getBusMembershipListener(Bus bus) |
List<String> |
JGroupsBusMessagingLayer.getConnectedNames(Bus bus)
gets a list of agent names connected to a bus.
|
void |
JGroupsBusMessagingLayer.register(String agentName,
Bus... buses) |
void |
JGroupsBusMessagingLayer.removeMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses) |
<T extends BusPayload> |
JGroupsBusMessagingLayer.sendMessage(String senderAgent,
Bus<T> bus,
T message,
String... destinations) |
void |
JGroupsBusMessagingLayer.setMembershipListener(BusMembershipListener listener,
Bus... buses) |
| Modifier and Type | Method and Description |
|---|---|
void |
JMSBusMessagingLayer.addMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses) |
void |
JMSBusMessagingLayer.closeFor(String agentName,
Bus... buses) |
void |
JMSBusMessagingLayer.register(String agentName,
Bus... buses) |
void |
JMSBusMessagingLayer.removeMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses) |
<T extends BusPayload> |
JMSBusMessagingLayer.sendMessage(String senderAgent,
Bus<T> bus,
T message,
String... destinations) |
<T extends BusPayload> |
JMSBusMessagingLayer.sendMessageToDestination(javax.jms.JMSContext ctxt,
T message,
String dest,
javax.jms.JMSProducer send,
Bus<T> bus) |
| Modifier and Type | Method and Description |
|---|---|
void |
MockBusMessagingLayer.addMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses) |
void |
MockBusMessagingLayer.closeFor(String agentName,
Bus... buses) |
BusMembershipListener |
MockBusMessagingLayer.getBusMembershipListener(Bus bus) |
List<String> |
MockBusMessagingLayer.getConnectedNames(Bus bus) |
void |
MockBusMessagingLayer.register(String agentName,
Bus... buses) |
void |
MockBusMessagingLayer.removeMessageListener(String agentName,
BusMessageForwarder forwarder,
Bus... buses) |
<T extends BusPayload> |
MockBusMessagingLayer.sendMessage(String senderAgent,
Bus<T> bus,
T message,
String... destinations) |
void |
MockBusMessagingLayer.setMembershipListener(BusMembershipListener listener,
Bus... buses) |
Copyright © 2015 LSST. All rights reserved.