Skip to content

/AWS1/CL_SWFTIMERSTRTEDEVTAT00

Provides the details of the TimerStarted event.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_timerid TYPE /AWS1/SWFTIMERID /AWS1/SWFTIMERID

The unique ID of the timer that was started.

iv_starttofiretimeout TYPE /AWS1/SWFDURATIONINSECONDS /AWS1/SWFDURATIONINSECONDS

The duration of time after which the timer fires.

The duration is specified in seconds, an integer greater than or equal to 0.

iv_dcsntaskcompletedeventid TYPE /AWS1/SWFEVENTID /AWS1/SWFEVENTID

The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the StartTimer decision for this activity task. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Optional arguments:

iv_control TYPE /AWS1/SWFDATA /AWS1/SWFDATA

Data attached to the event that can be used by the decider in subsequent workflow tasks.


Queryable Attributes

timerId

The unique ID of the timer that was started.

Accessible with the following methods

Method Description
GET_TIMERID() Getter for TIMERID, with configurable default
ASK_TIMERID() Getter for TIMERID w/ exceptions if field has no value
HAS_TIMERID() Determine if TIMERID has a value

control

Data attached to the event that can be used by the decider in subsequent workflow tasks.

Accessible with the following methods

Method Description
GET_CONTROL() Getter for CONTROL, with configurable default
ASK_CONTROL() Getter for CONTROL w/ exceptions if field has no value
HAS_CONTROL() Determine if CONTROL has a value

startToFireTimeout

The duration of time after which the timer fires.

The duration is specified in seconds, an integer greater than or equal to 0.

Accessible with the following methods

Method Description
GET_STARTTOFIRETIMEOUT() Getter for STARTTOFIRETIMEOUT, with configurable default
ASK_STARTTOFIRETIMEOUT() Getter for STARTTOFIRETIMEOUT w/ exceptions if field has no
HAS_STARTTOFIRETIMEOUT() Determine if STARTTOFIRETIMEOUT has a value

decisionTaskCompletedEventId

The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the StartTimer decision for this activity task. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Accessible with the following methods

Method Description
GET_DCSNTASKCOMPLETEDEVENTID() Getter for DECISIONTASKCOMPLETEDEVENTID