Package jadex.bridge.component
Interface IMsgHeader
- 
public interface IMsgHeaderInterface for message headers with meta information / link-level security. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCONVERSATION_IDMessage header key for conversation IDs (optional).static java.lang.StringRECEIVERMessage header key for the receiver.static java.lang.StringSENDERMessage header key for the sender.static java.lang.StringXIDMessage header key for internal message id (optional). 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddProperty(java.lang.String propname, java.lang.Object propval)Adds a header property to the header.java.lang.ObjectgetProperty(java.lang.String propertyname)Gets a property stored in the header.IComponentIdentifiergetReceiver()Gets the receiver of the message.IComponentIdentifiergetSender()Gets the sender of the message. 
 - 
 
- 
- 
Field Detail
- 
SENDER
static final java.lang.String SENDER
Message header key for the sender.- See Also:
 - Constant Field Values
 
 
- 
RECEIVER
static final java.lang.String RECEIVER
Message header key for the receiver.- See Also:
 - Constant Field Values
 
 
- 
CONVERSATION_ID
static final java.lang.String CONVERSATION_ID
Message header key for conversation IDs (optional).- See Also:
 - Constant Field Values
 
 
- 
XID
static final java.lang.String XID
Message header key for internal message id (optional). Added automatically when monitoring is active on sender side.- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getSender
IComponentIdentifier getSender()
Gets the sender of the message.- Returns:
 - The sender.
 
 
- 
getReceiver
IComponentIdentifier getReceiver()
Gets the receiver of the message.- Returns:
 - The receiver.
 
 
- 
getProperty
java.lang.Object getProperty(java.lang.String propertyname)
Gets a property stored in the header.- Parameters:
 propertyname-- Returns:
 
 
- 
addProperty
void addProperty(java.lang.String propname, java.lang.Object propval)Adds a header property to the header.- Parameters:
 propname- The property name.propval- The property value.
 
 - 
 
 -