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. |