The following table lists and described the general properties that are available to all JBI components. All property values are of the type java.lang.String.
Table 10 General Normalized Message Properties
Property Name in Source |
Property Name in Mapper |
Description and Use |
---|---|---|
org.glassfish.openesb.messaging.groupid |
Group ID |
Uniquely identifies a message with the group to which a message belongs. This property is optional. |
org.glassfish.openesb.messaging.messageid |
Message ID |
Uniquely identifies a message. For batch processing this might be a record number (for example, a particular record in a file) or a GUID. This property is mandatory. |
org.glassfish.openesb.messaging.lastrecord |
Last Record |
The value is a string representation of boolean ("true" or "false"). This property can be used to signal the last record in a group or the last record in a file. This property is mandatory. |
org.glassfish.openesb.exchange.endpointname |
Endpoint Name |
The value a string representation of the endpoint name set on the exchange. This represents the endpoint name of the "owner" of the message, and could be made available by JBI runtime. |