Action Definition Clause Samples
Action Definition. This section gives a general description of the action. Subsequent sections provide the details of the action definition. An action is a unit of work defined in the TPA. It consists of a request for service and associated information to be discussed below. An action may be associated with multiple message flows. The maximum expected response time must be specified for each action (see "Timing of Action Results"). Some actions can be revoked by corresponding cancel actions defined in the TPA. Note that the implementation of each cancel function does not necessarily imply complete undo or rollback; rather the intended use is to compensate for the effects of the associated, previously performed action. Each action is invoked via a request message. During the long execution period, the service provider can send one or more informative messages, followed by a final reply message. A completed action can be canceled if allowed by the specification. An action description also specifies handling of failures.
