This class is the base class used by all the object messages sent in the fulfillment process. The properties in this class can be used for tracking messages. The class includes the following properties:
source
– identifies the source from which this message was sent. This property can be used to help screen messages.id
– a unique identifying string, the combination of the id and the source should be unique.userId
– the id of the last user to act on this message.originalSource
– the original source of this message. If a message is forwarded on from one component to the next, theoriginalSource
never changes but the source does.originalId
– the original message ID as it came from the original source.originalUserId
– the ID of the end user whose action initiated the message.
Although all these fields exist, only source
, id
, originalSource
and originalId
are used in the fulfillment subsystem. The other fields exist to accommodate extensions to the base class.