public class MessageEnvelope
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
message
The message.
|
protected java.lang.String |
message_type
The message type.
|
protected java.util.Collection<jadex.bridge.ITransportComponentIdentifier> |
receivers
The receivers.
|
Constructor and Description |
---|
MessageEnvelope()
Create a new message envelope.
|
MessageEnvelope(java.util.Map<java.lang.String,java.lang.Object> message,
java.util.Collection<jadex.bridge.ITransportComponentIdentifier> receivers,
java.lang.String message_type)
Create a new message envelope.
|
Modifier and Type | Method and Description |
---|---|
void |
addReceiver(jadex.bridge.ITransportComponentIdentifier receiver)
Add a receiver.
|
java.util.Map<java.lang.String,java.lang.Object> |
getMessage()
Get native message.
|
jadex.bridge.IComponentIdentifier[] |
getReceivers()
Get the receivers.
|
java.lang.String |
getTypeName()
Get the type (e.g.
|
void |
setMessage(java.util.Map<java.lang.String,java.lang.Object> message)
Set native message.
|
void |
setReceivers(jadex.bridge.IComponentIdentifier[] receivers)
Get the receivers.
|
void |
setTypeName(java.lang.String messagetypename)
Set the type (e.g.
|
java.lang.String |
toString()
Get the string representation.
|
protected java.util.Map<java.lang.String,java.lang.Object> message
protected java.util.Collection<jadex.bridge.ITransportComponentIdentifier> receivers
protected java.lang.String message_type
public MessageEnvelope()
public MessageEnvelope(java.util.Map<java.lang.String,java.lang.Object> message, java.util.Collection<jadex.bridge.ITransportComponentIdentifier> receivers, java.lang.String message_type)
public java.util.Map<java.lang.String,java.lang.Object> getMessage()
public void setMessage(java.util.Map<java.lang.String,java.lang.Object> message)
message
- The native message.public jadex.bridge.IComponentIdentifier[] getReceivers()
public void setReceivers(jadex.bridge.IComponentIdentifier[] receivers)
public void addReceiver(jadex.bridge.ITransportComponentIdentifier receiver)
public void setTypeName(java.lang.String messagetypename)
messagetypename
- public java.lang.String getTypeName()
public java.lang.String toString()
toString
in class java.lang.Object