| Modifier and Type | Method and Description |
|---|---|
void |
IDmClient.sendMessageToAgent(net.roboconf.core.model.beans.Application application,
net.roboconf.core.model.beans.Instance instance,
Message message)
Sends a message to an agent.
|
void |
IClient.sendMessageToTheDm(Message message)
Sends a message to the DM.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IClient.setMessageQueue(LinkedBlockingQueue<Message> messageQueue)
Sets the message queue where the client can store the messages to process.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DismissClientDm.sendMessageToAgent(net.roboconf.core.model.beans.Application application,
net.roboconf.core.model.beans.Instance instance,
Message message) |
void |
DismissClientDm.sendMessageToTheDm(Message msg) |
void |
DismissClientAgent.sendMessageToTheDm(Message message) |
| Modifier and Type | Method and Description |
|---|---|
void |
DismissClientDm.setMessageQueue(LinkedBlockingQueue<Message> messageQueue) |
void |
DismissClientAgent.setMessageQueue(LinkedBlockingQueue<Message> messageQueue) |
| Modifier and Type | Method and Description |
|---|---|
void |
RabbitMqClientDm.sendMessageToAgent(net.roboconf.core.model.beans.Application application,
net.roboconf.core.model.beans.Instance instance,
Message message) |
void |
RabbitMqClientAgent.sendMessageToTheDm(Message message) |
void |
RabbitMqClientDm.sendMessageToTheDm(Message msg) |
| Modifier and Type | Method and Description |
|---|---|
void |
RabbitMqClientAgent.setMessageQueue(LinkedBlockingQueue<Message> messageQueue) |
void |
RabbitMqClientDm.setMessageQueue(LinkedBlockingQueue<Message> messageQueue) |
| Constructor and Description |
|---|
ListeningThread(String threadName,
Logger logger,
com.rabbitmq.client.QueueingConsumer consumer,
LinkedBlockingQueue<Message> messageQueue,
String id)
Constructor.
|
| Modifier and Type | Field and Description |
|---|---|
List<Message> |
TestClientAgent.messagesForTheDm |
List<Message> |
TestClientDm.sentMessages |
| Modifier and Type | Method and Description |
|---|---|
void |
TestClientDm.sendMessageToAgent(net.roboconf.core.model.beans.Application application,
net.roboconf.core.model.beans.Instance instance,
Message message) |
void |
TestClientDm.sendMessageToTheDm(Message msg) |
void |
TestClientAgent.sendMessageToTheDm(Message message) |
| Modifier and Type | Method and Description |
|---|---|
void |
TestClientDm.setMessageQueue(LinkedBlockingQueue<Message> messageQueue) |
void |
TestClientAgent.setMessageQueue(LinkedBlockingQueue<Message> messageQueue) |
| Modifier and Type | Method and Description |
|---|---|
static Message |
SerializationUtils.deserializeObject(byte[] bytes)
Deserializes a message.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
RabbitMqUtils.listenToRabbitMq(String sourceName,
Logger logger,
com.rabbitmq.client.QueueingConsumer consumer,
LinkedBlockingQueue<Message> messages)
Listens to RabbitMQ messages.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MsgCmdAddImport |
class |
MsgCmdRemoveImport |
class |
MsgCmdRequestImport
A message to indicate we need an import.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MsgNotifAutonomic
Monitoring event (e.g. crossed threshold).
|
class |
MsgNotifHeartbeat |
class |
MsgNotifInstanceChanged |
class |
MsgNotifInstanceRemoved |
class |
MsgNotifMachineDown |
| Modifier and Type | Class and Description |
|---|---|
class |
MsgCmdAddInstance
A class defining a new (single) instance.
|
class |
MsgCmdChangeInstanceState |
class |
MsgCmdRemoveInstance |
class |
MsgCmdResynchronize
A message to request the agent to republish its variables.
|
class |
MsgCmdSendInstances
A message to request the agent to send all its instances to the DM.
|
class |
MsgCmdSetRootInstance |
| Modifier and Type | Class and Description |
|---|---|
class |
MsgEcho
A message sent on the DM debug queue.
|
| Modifier and Type | Method and Description |
|---|---|
LinkedBlockingQueue<Message> |
AbstractMessageProcessor.getMessageQueue() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractMessageProcessor.processMessage(Message message)
Processes a message.
|
void |
AbstractMessageProcessor.storeMessage(Message message)
Stores a message so that it can be processed later.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ReconfigurableClientDm.sendMessageToAgent(net.roboconf.core.model.beans.Application application,
net.roboconf.core.model.beans.Instance instance,
Message message) |
void |
ReconfigurableClientAgent.sendMessageToTheDm(Message message) |
void |
ReconfigurableClientDm.sendMessageToTheDm(Message msg) |
| Modifier and Type | Method and Description |
|---|---|
void |
ReconfigurableClientAgent.setMessageQueue(LinkedBlockingQueue<Message> messageQueue) |
void |
ReconfigurableClientDm.setMessageQueue(LinkedBlockingQueue<Message> messageQueue) |
Copyright © 2015. All rights reserved.