public class MessagingAccessLayer extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MessagingAccessLayer.BusAccess<T extends BusMessage>
This method is called by the underlying bus implementation when a message is received
The message is then sent to the list of registered listeners
|
static class |
MessagingAccessLayer.StatusBusAccess |
| Constructor and Description |
|---|
MessagingAccessLayer(String name,
Bus... buses) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBusAccess(MessagingAccessLayer.BusAccess busAccess) |
MessagingAccessLayer.BusAccess |
getBusAccess(Bus bus) |
Collection<MessagingAccessLayer.BusAccess> |
getBusAccesses()
This list of buses might be used by the messaging layer to determine on which buses
the associated agent has to be connected to.
|
String |
getName()
This name must be unique as it is used by the messaging layer to send or
dispatch messages.
|
public String getName()
public Collection<MessagingAccessLayer.BusAccess> getBusAccesses()
public MessagingAccessLayer.BusAccess getBusAccess(Bus bus)
public void addBusAccess(MessagingAccessLayer.BusAccess busAccess)
Copyright © 2015 LSST. All rights reserved.