public class FIPAMessageType extends MessageType
MessageType.ParameterSpecification
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String[] |
content_info
The parameters that are important for en/decoding.
|
protected static java.lang.String[] |
empty |
conversationparams, name, parammap, params, paramsets
Constructor and Description |
---|
FIPAMessageType()
Create a new fipa message type.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getCodecInfos(java.lang.String name)
Get the en/decode info (important) for a parameter/set.
|
java.lang.String |
getIdIdentifier()
Get the identifier for fetching the message id.
|
java.lang.String |
getNonFunctionalPropertiesIdentifier()
Get the identifier for fetching the non-functional properties.
|
java.lang.String |
getRealReceiverIdentifier()
Get the identifier for fetching the resource identifier id.
|
java.lang.String |
getReceiverIdentifier()
Get the identifier for fetching the receivers.
|
java.lang.String |
getResourceIdIdentifier()
Get the identifier for fetching the resource identifier id.
|
java.lang.String |
getSenderIdentifier()
Get the identifier for fetching the sender.
|
java.lang.String |
getSimplifiedRepresentation(java.util.Map<java.lang.String,java.lang.Object> msg)
Get a simplified human readable representation of the message content.
|
java.lang.String |
getTimestampIdentifier()
Get the identifier for fetching the send date.
|
addMessageType, createReply, equals, findContentCodec, findContentCodec, getConversationIdentifiers, getMessageType, getName, getParameter, getParameterNames, getParameters, getParameterSet, getParameterSetNames, getParameterSets
protected static final java.lang.String[] content_info
protected static final java.lang.String[] empty
public java.lang.String getReceiverIdentifier()
getReceiverIdentifier
in class MessageType
public java.lang.String getSenderIdentifier()
getSenderIdentifier
in class MessageType
public java.lang.String getIdIdentifier()
getIdIdentifier
in class MessageType
public java.lang.String getTimestampIdentifier()
getTimestampIdentifier
in class MessageType
public java.lang.String getResourceIdIdentifier()
getResourceIdIdentifier
in class MessageType
public java.lang.String getRealReceiverIdentifier()
getRealReceiverIdentifier
in class MessageType
public java.lang.String getNonFunctionalPropertiesIdentifier()
getNonFunctionalPropertiesIdentifier
in class MessageType
public java.lang.String[] getCodecInfos(java.lang.String name)
getCodecInfos
in class MessageType
The
- name of the parameter/set.public java.lang.String getSimplifiedRepresentation(java.util.Map<java.lang.String,java.lang.Object> msg)
getSimplifiedRepresentation
in class MessageType
The
- message.