setFileTrackingState

The set transmission tracking state request causes the Transaction Server to set or clear a state in a transmission tracking record. The Transaction Server sets these transmission tracking states whenever a tracked transmission reaches a target milestone such as received or transmitted.

The following table shows the fields that are needed to create a set transmission tracking state request.
Table 1. setFileTrackingState Request
Field Description
Message Type The message type text for this message. The strings that can be used for the message type are:
  • AppBridgeConstants.MSGTYPE_SET_FILE_TRACKING_STATE
  • setFileTrackingState
Using the string that is defined in the AppBridgeConstants interface is the preferred method for setting the message type.
Unit of Work Transmission tracking identifier. It is a long value and must be capable of being parsed as a long.
Payload A collection of NameValuePairBean objects whose properties are:
  • The name of a state field in the FILE TRACKING table, specified as a String. Valid state names are:
    • RECEIVED
    • TRANSMITTED
  • Time stamp indicating either set (not NULL) or clear (NULL). If setting the state, the timestamp value should be in UTC time.

The Transaction Server attempts to set or clear the specified transmission tracking state, or states, based on the data that is provided.