/AWS1/CL_SWFHISTORYEVENT¶
Event within a workflow execution. A history event can be one of these types:
-
ActivityTaskCancelRequested– ARequestCancelActivityTaskdecision was received by the system. -
ActivityTaskCanceled– The activity task was successfully canceled. -
ActivityTaskCompleted– An activity worker successfully completed an activity task by calling RespondActivityTaskCompleted. -
ActivityTaskFailed– An activity worker failed an activity task by calling RespondActivityTaskFailed. -
ActivityTaskScheduled– An activity task was scheduled for execution. -
ActivityTaskStarted– The scheduled activity task was dispatched to a worker. -
ActivityTaskTimedOut– The activity task timed out. -
CancelTimerFailed– Failed to process CancelTimer decision. This happens when the decision isn't configured properly, for example no timer exists with the specified timer Id. -
CancelWorkflowExecutionFailed– A request to cancel a workflow execution failed. -
ChildWorkflowExecutionCanceled– A child workflow execution, started by this workflow execution, was canceled and closed. -
ChildWorkflowExecutionCompleted– A child workflow execution, started by this workflow execution, completed successfully and was closed. -
ChildWorkflowExecutionFailed– A child workflow execution, started by this workflow execution, failed to complete successfully and was closed. -
ChildWorkflowExecutionStarted– A child workflow execution was successfully started. -
ChildWorkflowExecutionTerminated– A child workflow execution, started by this workflow execution, was terminated. -
ChildWorkflowExecutionTimedOut– A child workflow execution, started by this workflow execution, timed out and was closed. -
CompleteWorkflowExecutionFailed– The workflow execution failed to complete. -
ContinueAsNewWorkflowExecutionFailed– The workflow execution failed to complete after being continued as a new workflow execution. -
DecisionTaskCompleted– The decider successfully completed a decision task by calling RespondDecisionTaskCompleted. -
DecisionTaskScheduled– A decision task was scheduled for the workflow execution. -
DecisionTaskStarted– The decision task was dispatched to a decider. -
DecisionTaskTimedOut– The decision task timed out. -
ExternalWorkflowExecutionCancelRequested– Request to cancel an external workflow execution was successfully delivered to the target execution. -
ExternalWorkflowExecutionSignaled– A signal, requested by this workflow execution, was successfully delivered to the target external workflow execution. -
FailWorkflowExecutionFailed– A request to mark a workflow execution as failed, itself failed. -
MarkerRecorded– A marker was recorded in the workflow history as the result of aRecordMarkerdecision. -
RecordMarkerFailed– ARecordMarkerdecision was returned as failed. -
RequestCancelActivityTaskFailed– Failed to process RequestCancelActivityTask decision. This happens when the decision isn't configured properly. -
RequestCancelExternalWorkflowExecutionFailed– Request to cancel an external workflow execution failed. -
RequestCancelExternalWorkflowExecutionInitiated– A request was made to request the cancellation of an external workflow execution. -
ScheduleActivityTaskFailed– Failed to process ScheduleActivityTask decision. This happens when the decision isn't configured properly, for example the activity type specified isn't registered. -
SignalExternalWorkflowExecutionFailed– The request to signal an external workflow execution failed. -
SignalExternalWorkflowExecutionInitiated– A request to signal an external workflow was made. -
StartActivityTaskFailed– A scheduled activity task failed to start. -
StartChildWorkflowExecutionFailed– Failed to process StartChildWorkflowExecution decision. This happens when the decision isn't configured properly, for example the workflow type specified isn't registered. -
StartChildWorkflowExecutionInitiated– A request was made to start a child workflow execution. -
StartTimerFailed– Failed to process StartTimer decision. This happens when the decision isn't configured properly, for example a timer already exists with the specified timer Id. -
TimerCanceled– A timer, previously started for this workflow execution, was successfully canceled. -
TimerFired– A timer, previously started for this workflow execution, fired. -
TimerStarted– A timer was started for the workflow execution due to aStartTimerdecision. -
WorkflowExecutionCancelRequested– A request to cancel this workflow execution was made. -
WorkflowExecutionCanceled– The workflow execution was successfully canceled and closed. -
WorkflowExecutionCompleted– The workflow execution was closed due to successful completion. -
WorkflowExecutionContinuedAsNew– The workflow execution was closed and a new execution of the same type was created with the same workflowId. -
WorkflowExecutionFailed– The workflow execution closed due to a failure. -
WorkflowExecutionSignaled– An external signal was received for the workflow execution. -
WorkflowExecutionStarted– The workflow execution was started. -
WorkflowExecutionTerminated– The workflow execution was terminated. -
WorkflowExecutionTimedOut– The workflow execution was closed because a time out was exceeded.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_eventtimestamp TYPE /AWS1/SWFTIMESTAMP /AWS1/SWFTIMESTAMP¶
The date and time when the event occurred.
iv_eventtype TYPE /AWS1/SWFEVENTTYPE /AWS1/SWFEVENTTYPE¶
The type of the history event.
iv_eventid TYPE /AWS1/SWFEVENTID /AWS1/SWFEVENTID¶
The system generated ID of the event. This ID uniquely identifies the event with in the workflow execution history.
Optional arguments:¶
io_workflowexecstrtedevtat00 TYPE REF TO /AWS1/CL_SWFWORKFLOWEXSTRTED00 /AWS1/CL_SWFWORKFLOWEXSTRTED00¶
If the event is of type
WorkflowExecutionStartedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_workflowexeccompldevtat00 TYPE REF TO /AWS1/CL_SWFWORKFLOWEXCMPDEV00 /AWS1/CL_SWFWORKFLOWEXCMPDEV00¶
If the event is of type
WorkflowExecutionCompletedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_cmpworkflowexfailedevta00 TYPE REF TO /AWS1/CL_SWFCMPWORKFLOWEXFAI00 /AWS1/CL_SWFCMPWORKFLOWEXFAI00¶
If the event is of type
CompleteWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_workflowexecfailedevtat00 TYPE REF TO /AWS1/CL_SWFWORKFLOWEXFAILED00 /AWS1/CL_SWFWORKFLOWEXFAILED00¶
If the event is of type
WorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_failworkflowexfailedevt00 TYPE REF TO /AWS1/CL_SWFFAILWORKFLOWEXFA00 /AWS1/CL_SWFFAILWORKFLOWEXFA00¶
If the event is of type
FailWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_workflowexectmoutevtattrs TYPE REF TO /AWS1/CL_SWFWORKFLOWEXTMOUTE00 /AWS1/CL_SWFWORKFLOWEXTMOUTE00¶
If the event is of type
WorkflowExecutionTimedOutthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_workflowexeccancedevtat00 TYPE REF TO /AWS1/CL_SWFWORKFLOWEXCANCED00 /AWS1/CL_SWFWORKFLOWEXCANCED00¶
If the event is of type
WorkflowExecutionCanceledthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_cancworkflowexfailedevt00 TYPE REF TO /AWS1/CL_SWFCANCWORKFLOWEXFA00 /AWS1/CL_SWFCANCWORKFLOWEXFA00¶
If the event is of type
CancelWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_workflowexcontinuedasne00 TYPE REF TO /AWS1/CL_SWFWORKFLOWEXCONTIN00 /AWS1/CL_SWFWORKFLOWEXCONTIN00¶
If the event is of type
WorkflowExecutionContinuedAsNewthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_continueasnewworkflowex00 TYPE REF TO /AWS1/CL_SWFCONTINUEASNEWWOR00 /AWS1/CL_SWFCONTINUEASNEWWOR00¶
If the event is of type
ContinueAsNewWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_workflowexterminatedevt00 TYPE REF TO /AWS1/CL_SWFWORKFLOWEXTERMIN00 /AWS1/CL_SWFWORKFLOWEXTERMIN00¶
If the event is of type
WorkflowExecutionTerminatedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_workflowexecancreqedevt00 TYPE REF TO /AWS1/CL_SWFWORKFLOWEXCANCRE00 /AWS1/CL_SWFWORKFLOWEXCANCRE00¶
If the event is of type
WorkflowExecutionCancelRequestedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_dcsntaskschddeventattrs TYPE REF TO /AWS1/CL_SWFDCSNTSKSCHDEVTAT00 /AWS1/CL_SWFDCSNTSKSCHDEVTAT00¶
If the event is of type
DecisionTaskScheduledthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_dcsntaskstartedeventattrs TYPE REF TO /AWS1/CL_SWFDCSNTSKSTRTEDEVT00 /AWS1/CL_SWFDCSNTSKSTRTEDEVT00¶
If the event is of type
DecisionTaskStartedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_dcsntaskcompldeventattrs TYPE REF TO /AWS1/CL_SWFDCSNTSKCMPDEVTAT00 /AWS1/CL_SWFDCSNTSKCMPDEVTAT00¶
If the event is of type
DecisionTaskCompletedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_dcsntasktmouteventattrs TYPE REF TO /AWS1/CL_SWFDCSNTSKTMOUTEVTA00 /AWS1/CL_SWFDCSNTSKTMOUTEVTA00¶
If the event is of type
DecisionTaskTimedOutthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_activitytaskschddevtattrs TYPE REF TO /AWS1/CL_SWFACTIVITYTSKSCHDE00 /AWS1/CL_SWFACTIVITYTSKSCHDE00¶
If the event is of type
ActivityTaskScheduledthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_activitytskstrtedevtattrs TYPE REF TO /AWS1/CL_SWFACTIVITYTSKSTRTE00 /AWS1/CL_SWFACTIVITYTSKSTRTE00¶
If the event is of type
ActivityTaskStartedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_activitytskcompldevtattrs TYPE REF TO /AWS1/CL_SWFACTIVITYTSKCMPDE00 /AWS1/CL_SWFACTIVITYTSKCMPDE00¶
If the event is of type
ActivityTaskCompletedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_activitytskfailedevtattrs TYPE REF TO /AWS1/CL_SWFACTIVITYTSKFAILE00 /AWS1/CL_SWFACTIVITYTSKFAILE00¶
If the event is of type
ActivityTaskFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_activitytasktmoutevtattrs TYPE REF TO /AWS1/CL_SWFACTIVITYTSKTMOUT00 /AWS1/CL_SWFACTIVITYTSKTMOUT00¶
If the event is of type
ActivityTaskTimedOutthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_activitytskcancedevtattrs TYPE REF TO /AWS1/CL_SWFACTIVITYTSKCANCE00 /AWS1/CL_SWFACTIVITYTSKCANCE00¶
If the event is of type
ActivityTaskCanceledthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_activitytskcancreqedevt00 TYPE REF TO /AWS1/CL_SWFACTIVITYTSKCANCR00 /AWS1/CL_SWFACTIVITYTSKCANCR00¶
If the event is of type
ActivityTaskcancelRequestedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_workflowexecsignaledevt00 TYPE REF TO /AWS1/CL_SWFWORKFLOWEXSIGNAL00 /AWS1/CL_SWFWORKFLOWEXSIGNAL00¶
If the event is of type
WorkflowExecutionSignaledthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_markerrecordedeventattrs TYPE REF TO /AWS1/CL_SWFMARKERRCEDEVTATTRS /AWS1/CL_SWFMARKERRCEDEVTATTRS¶
If the event is of type
MarkerRecordedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_recmarkerfailedeventattrs TYPE REF TO /AWS1/CL_SWFRCMARKERFAILEDEV00 /AWS1/CL_SWFRCMARKERFAILEDEV00¶
If the event is of type
DecisionTaskFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_timerstartedeventattrs TYPE REF TO /AWS1/CL_SWFTIMERSTRTEDEVTAT00 /AWS1/CL_SWFTIMERSTRTEDEVTAT00¶
If the event is of type
TimerStartedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_timerfiredeventattributes TYPE REF TO /AWS1/CL_SWFTIMERFIREDEVTATTRS /AWS1/CL_SWFTIMERFIREDEVTATTRS¶
If the event is of type
TimerFiredthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_timercanceledeventattrs TYPE REF TO /AWS1/CL_SWFTIMERCANCEDEVTAT00 /AWS1/CL_SWFTIMERCANCEDEVTAT00¶
If the event is of type
TimerCanceledthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_strtchildworkflowexinit00 TYPE REF TO /AWS1/CL_SWFSTRTCHILDWORKFLO00 /AWS1/CL_SWFSTRTCHILDWORKFLO00¶
If the event is of type
StartChildWorkflowExecutionInitiatedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_childworkflowexstrtedev00 TYPE REF TO /AWS1/CL_SWFCHILDWORKFLOWEXS00 /AWS1/CL_SWFCHILDWORKFLOWEXS00¶
If the event is of type
ChildWorkflowExecutionStartedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_childworkflowexcmpdevta00 TYPE REF TO /AWS1/CL_SWFCHILDWORKFLOWEXC00 /AWS1/CL_SWFCHILDWORKFLOWEXC00¶
If the event is of type
ChildWorkflowExecutionCompletedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_childworkflowexfailedev00 TYPE REF TO /AWS1/CL_SWFCHILDWORKFLOWEXF00 /AWS1/CL_SWFCHILDWORKFLOWEXF00¶
If the event is of type
ChildWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_childworkflowextmoutevt00 TYPE REF TO /AWS1/CL_SWFCHILDWORKFLOWEXT00 /AWS1/CL_SWFCHILDWORKFLOWEXT00¶
If the event is of type
ChildWorkflowExecutionTimedOutthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_childworkflowexcancedev00 TYPE REF TO /AWS1/CL_SWFCHILDWORKFLOWEXC01 /AWS1/CL_SWFCHILDWORKFLOWEXC01¶
If the event is of type
ChildWorkflowExecutionCanceledthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_childworkflowexterminat00 TYPE REF TO /AWS1/CL_SWFCHILDWORKFLOWEXT01 /AWS1/CL_SWFCHILDWORKFLOWEXT01¶
If the event is of type
ChildWorkflowExecutionTerminatedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_signalexternalworkflowe00 TYPE REF TO /AWS1/CL_SWFSIGNALEXTERNALWO00 /AWS1/CL_SWFSIGNALEXTERNALWO00¶
If the event is of type
SignalExternalWorkflowExecutionInitiatedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_externalworkflowexsigna00 TYPE REF TO /AWS1/CL_SWFEXTERNALWORKFLOW00 /AWS1/CL_SWFEXTERNALWORKFLOW00¶
If the event is of type
ExternalWorkflowExecutionSignaledthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_signalexternalworkflowe01 TYPE REF TO /AWS1/CL_SWFSIGNALEXTERNALWO01 /AWS1/CL_SWFSIGNALEXTERNALWO01¶
If the event is of type
SignalExternalWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_externalworkflowexcancr00 TYPE REF TO /AWS1/CL_SWFEXTERNALWORKFLOW01 /AWS1/CL_SWFEXTERNALWORKFLOW01¶
If the event is of type
ExternalWorkflowExecutionCancelRequestedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_reqcancexternalworkflow00 TYPE REF TO /AWS1/CL_SWFREQCANCEXTERNALW00 /AWS1/CL_SWFREQCANCEXTERNALW00¶
If the event is of type
RequestCancelExternalWorkflowExecutionInitiatedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_reqcancexternalworkflow01 TYPE REF TO /AWS1/CL_SWFREQCANCEXTERNALW01 /AWS1/CL_SWFREQCANCEXTERNALW01¶
If the event is of type
RequestCancelExternalWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_schactivitytskfailedevt00 TYPE REF TO /AWS1/CL_SWFSCHACTIVITYTSKFA00 /AWS1/CL_SWFSCHACTIVITYTSKFA00¶
If the event is of type
ScheduleActivityTaskFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_reqcancactivitytskfaile00 TYPE REF TO /AWS1/CL_SWFREQCANCACTIVITYT00 /AWS1/CL_SWFREQCANCACTIVITYT00¶
If the event is of type
RequestCancelActivityTaskFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_strttimerfailedeventattrs TYPE REF TO /AWS1/CL_SWFSTRTTIMERFAILEDE00 /AWS1/CL_SWFSTRTTIMERFAILEDE00¶
If the event is of type
StartTimerFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_canctimerfailedeventattrs TYPE REF TO /AWS1/CL_SWFCANCTIMERFAILEDE00 /AWS1/CL_SWFCANCTIMERFAILEDE00¶
If the event is of type
CancelTimerFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_strtchildworkflowexfail00 TYPE REF TO /AWS1/CL_SWFSTRTCHILDWORKFLO01 /AWS1/CL_SWFSTRTCHILDWORKFLO01¶
If the event is of type
StartChildWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
io_lambdafuncschddeventattrs TYPE REF TO /AWS1/CL_SWFLAMBDAFUNCSCHDEV00 /AWS1/CL_SWFLAMBDAFUNCSCHDEV00¶
Provides the details of the
LambdaFunctionScheduledevent. It isn't set for other event types.
io_lambdafuncstrtedevtattrs TYPE REF TO /AWS1/CL_SWFLAMBDAFUNCSTRTED00 /AWS1/CL_SWFLAMBDAFUNCSTRTED00¶
Provides the details of the
LambdaFunctionStartedevent. It isn't set for other event types.
io_lambdafunccompldevtattrs TYPE REF TO /AWS1/CL_SWFLAMBDAFUNCCMPDEV00 /AWS1/CL_SWFLAMBDAFUNCCMPDEV00¶
Provides the details of the
LambdaFunctionCompletedevent. It isn't set for other event types.
io_lambdafuncfailedevtattrs TYPE REF TO /AWS1/CL_SWFLAMBDAFUNCFAILED00 /AWS1/CL_SWFLAMBDAFUNCFAILED00¶
Provides the details of the
LambdaFunctionFailedevent. It isn't set for other event types.
io_lambdafunctmouteventattrs TYPE REF TO /AWS1/CL_SWFLAMBDAFUNCTMOUTE00 /AWS1/CL_SWFLAMBDAFUNCTMOUTE00¶
Provides the details of the
LambdaFunctionTimedOutevent. It isn't set for other event types.
io_schdlambdafuncfailedevt00 TYPE REF TO /AWS1/CL_SWFSCHLAMBDAFUNCFAI00 /AWS1/CL_SWFSCHLAMBDAFUNCFAI00¶
Provides the details of the
ScheduleLambdaFunctionFailedevent. It isn't set for other event types.
io_strtlambdafuncfailedevt00 TYPE REF TO /AWS1/CL_SWFSTRTLAMBDAFUNCFA00 /AWS1/CL_SWFSTRTLAMBDAFUNCFA00¶
Provides the details of the
StartLambdaFunctionFailedevent. It isn't set for other event types.
Queryable Attributes¶
eventTimestamp¶
The date and time when the event occurred.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTTIMESTAMP() |
Getter for EVENTTIMESTAMP, with configurable default |
ASK_EVENTTIMESTAMP() |
Getter for EVENTTIMESTAMP w/ exceptions if field has no valu |
HAS_EVENTTIMESTAMP() |
Determine if EVENTTIMESTAMP has a value |
eventType¶
The type of the history event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTTYPE() |
Getter for EVENTTYPE, with configurable default |
ASK_EVENTTYPE() |
Getter for EVENTTYPE w/ exceptions if field has no value |
HAS_EVENTTYPE() |
Determine if EVENTTYPE has a value |
eventId¶
The system generated ID of the event. This ID uniquely identifies the event with in the workflow execution history.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTID() |
Getter for EVENTID |
workflowExecutionStartedEventAttributes¶
If the event is of type
WorkflowExecutionStartedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKFLOWEXECSTRTEDEVTA00() |
Getter for WORKFLOWEXECSTRTEDEVENTATTRS |
workflowExecutionCompletedEventAttributes¶
If the event is of type
WorkflowExecutionCompletedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKFLOWEXECCOMPLDEVTA00() |
Getter for WORKFLOWEXECCOMPLDEVENTATTRS |
completeWorkflowExecutionFailedEventAttributes¶
If the event is of type
CompleteWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CMPWORKFLOWEXFAILEDEVT00() |
Getter for CMPWORKFLOWEXFAILEDEVTATTRS |
workflowExecutionFailedEventAttributes¶
If the event is of type
WorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKFLOWEXECFAILEDEVTA00() |
Getter for WORKFLOWEXECFAILEDEVENTATTRS |
failWorkflowExecutionFailedEventAttributes¶
If the event is of type
FailWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILWORKFLOWEXFAILEDEV00() |
Getter for FAILWORKFLOWEXFAILEDEVTATTRS |
workflowExecutionTimedOutEventAttributes¶
If the event is of type
WorkflowExecutionTimedOutthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKFLOWEXECTMOUTEVTAT00() |
Getter for WORKFLOWEXECTMOUTEVENTATTRS |
workflowExecutionCanceledEventAttributes¶
If the event is of type
WorkflowExecutionCanceledthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKFLOWEXECCANCEDEVTA00() |
Getter for WORKFLOWEXECCANCEDEVENTATTRS |
cancelWorkflowExecutionFailedEventAttributes¶
If the event is of type
CancelWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CANCWORKFLOWEXFAILEDEV00() |
Getter for CANCWORKFLOWEXFAILEDEVTATTRS |
workflowExecutionContinuedAsNewEventAttributes¶
If the event is of type
WorkflowExecutionContinuedAsNewthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKFLOWEXCONTINUEDASN00() |
Getter for WORKFLOWEXCONTINUEDASNEWEV00 |
continueAsNewWorkflowExecutionFailedEventAttributes¶
If the event is of type
ContinueAsNewWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTINUEASNEWWORKFLOWE00() |
Getter for CONTINUEASNEWWORKFLOWEXFAI00 |
workflowExecutionTerminatedEventAttributes¶
If the event is of type
WorkflowExecutionTerminatedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKFLOWEXTERMINATEDEV00() |
Getter for WORKFLOWEXTERMINATEDEVTATTRS |
workflowExecutionCancelRequestedEventAttributes¶
If the event is of type
WorkflowExecutionCancelRequestedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKFLOWEXECANCREQEDEV00() |
Getter for WORKFLOWEXECANCREQEDEVTATTRS |
decisionTaskScheduledEventAttributes¶
If the event is of type
DecisionTaskScheduledthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DCSNTASKSCHDDEVENTATTRS() |
Getter for DCSNTASKSCHEDULEDEVENTATTRS |
decisionTaskStartedEventAttributes¶
If the event is of type
DecisionTaskStartedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DCSNTASKSTRTEDEVENTATTRS() |
Getter for DCSNTASKSTARTEDEVENTATTRS |
decisionTaskCompletedEventAttributes¶
If the event is of type
DecisionTaskCompletedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DCSNTASKCOMPLDEVENTATTRS() |
Getter for DCSNTASKCOMPLETEDEVENTATTRS |
decisionTaskTimedOutEventAttributes¶
If the event is of type
DecisionTaskTimedOutthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DCSNTASKTMOUTEVENTATTRS() |
Getter for DCSNTASKTIMEDOUTEVENTATTRS |
activityTaskScheduledEventAttributes¶
If the event is of type
ActivityTaskScheduledthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYTSKSCHDDEVTATTRS() |
Getter for ACTIVITYTASKSCHDDEVENTATTRS |
activityTaskStartedEventAttributes¶
If the event is of type
ActivityTaskStartedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYTSKSTRTEDEVTAT00() |
Getter for ACTIVITYTASKSTRTEDEVENTATTRS |
activityTaskCompletedEventAttributes¶
If the event is of type
ActivityTaskCompletedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYTSKCOMPLDEVTAT00() |
Getter for ACTIVITYTASKCOMPLDEVENTATTRS |
activityTaskFailedEventAttributes¶
If the event is of type
ActivityTaskFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYTSKFAILEDEVTAT00() |
Getter for ACTIVITYTASKFAILEDEVENTATTRS |
activityTaskTimedOutEventAttributes¶
If the event is of type
ActivityTaskTimedOutthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYTSKTMOUTEVTATTRS() |
Getter for ACTIVITYTASKTMOUTEVENTATTRS |
activityTaskCanceledEventAttributes¶
If the event is of type
ActivityTaskCanceledthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYTSKCANCEDEVTAT00() |
Getter for ACTIVITYTASKCANCEDEVENTATTRS |
activityTaskCancelRequestedEventAttributes¶
If the event is of type
ActivityTaskcancelRequestedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVITYTSKCANCREQEDEV00() |
Getter for ACTIVITYTSKCANCREQEDEVTATTRS |
workflowExecutionSignaledEventAttributes¶
If the event is of type
WorkflowExecutionSignaledthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKFLOWEXECSIGNALEDEV00() |
Getter for WORKFLOWEXECSIGNALEDEVTATTRS |
markerRecordedEventAttributes¶
If the event is of type
MarkerRecordedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MARKERRECORDEDEVENTATTRS() |
Getter for MARKERRECORDEDEVENTATTRS |
recordMarkerFailedEventAttributes¶
If the event is of type
DecisionTaskFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECMARKERFAILEDEVTATTRS() |
Getter for RECORDMARKERFAILEDEVENTATTRS |
timerStartedEventAttributes¶
If the event is of type
TimerStartedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMERSTARTEDEVENTATTRS() |
Getter for TIMERSTARTEDEVENTATTRIBUTES |
timerFiredEventAttributes¶
If the event is of type
TimerFiredthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMERFIREDEVENTATTRS() |
Getter for TIMERFIREDEVENTATTRIBUTES |
timerCanceledEventAttributes¶
If the event is of type
TimerCanceledthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMERCANCELEDEVENTATTRS() |
Getter for TIMERCANCELEDEVENTATTRIBUTES |
startChildWorkflowExecutionInitiatedEventAttributes¶
If the event is of type
StartChildWorkflowExecutionInitiatedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STRTCHILDWORKFLOWEXINI00() |
Getter for STRTCHILDWORKFLOWEXINITIAT00 |
childWorkflowExecutionStartedEventAttributes¶
If the event is of type
ChildWorkflowExecutionStartedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHILDWORKFLOWEXSTRTEDE00() |
Getter for CHILDWORKFLOWEXSTRTEDEVTAT00 |
childWorkflowExecutionCompletedEventAttributes¶
If the event is of type
ChildWorkflowExecutionCompletedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHILDWORKFLOWEXCMPDEVT00() |
Getter for CHILDWORKFLOWEXCMPDEVTATTRS |
childWorkflowExecutionFailedEventAttributes¶
If the event is of type
ChildWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHILDWORKFLOWEXFAILEDE00() |
Getter for CHILDWORKFLOWEXFAILEDEVTAT00 |
childWorkflowExecutionTimedOutEventAttributes¶
If the event is of type
ChildWorkflowExecutionTimedOutthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHILDWORKFLOWEXTMOUTEV00() |
Getter for CHILDWORKFLOWEXTMOUTEVTATTRS |
childWorkflowExecutionCanceledEventAttributes¶
If the event is of type
ChildWorkflowExecutionCanceledthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHILDWORKFLOWEXCANCEDE00() |
Getter for CHILDWORKFLOWEXCANCEDEVTAT00 |
childWorkflowExecutionTerminatedEventAttributes¶
If the event is of type
ChildWorkflowExecutionTerminatedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHILDWORKFLOWEXTERMINA00() |
Getter for CHILDWORKFLOWEXTERMINATEDE00 |
signalExternalWorkflowExecutionInitiatedEventAttributes¶
If the event is of type
SignalExternalWorkflowExecutionInitiatedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIGNALEXTERNALWORKFLOW00() |
Getter for SIGNALEXTERNALWORKFLOWEXIN00 |
externalWorkflowExecutionSignaledEventAttributes¶
If the event is of type
ExternalWorkflowExecutionSignaledthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXTERNALWORKFLOWEXSIGN00() |
Getter for EXTERNALWORKFLOWEXSIGNALED00 |
signalExternalWorkflowExecutionFailedEventAttributes¶
If the event is of type
SignalExternalWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIGNALEXTERNALWORKFLOW01() |
Getter for SIGNALEXTERNALWORKFLOWEXFA00 |
externalWorkflowExecutionCancelRequestedEventAttributes¶
If the event is of type
ExternalWorkflowExecutionCancelRequestedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXTERNALWORKFLOWEXCANC00() |
Getter for EXTERNALWORKFLOWEXCANCREQE00 |
requestCancelExternalWorkflowExecutionInitiatedEventAttribut¶
If the event is of type
RequestCancelExternalWorkflowExecutionInitiatedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQCANCEXTERNALWORKFLO00() |
Getter for REQCANCEXTERNALWORKFLOWEXI00 |
requestCancelExternalWorkflowExecutionFailedEventAttributes¶
If the event is of type
RequestCancelExternalWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQCANCEXTERNALWORKFLO01() |
Getter for REQCANCEXTERNALWORKFLOWEXF00 |
scheduleActivityTaskFailedEventAttributes¶
If the event is of type
ScheduleActivityTaskFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHACTIVITYTSKFAILEDEV00() |
Getter for SCHACTIVITYTSKFAILEDEVTATTRS |
requestCancelActivityTaskFailedEventAttributes¶
If the event is of type
RequestCancelActivityTaskFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQCANCACTIVITYTSKFAIL00() |
Getter for REQCANCACTIVITYTSKFAILEDEV00 |
startTimerFailedEventAttributes¶
If the event is of type
StartTimerFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STRTTIMERFAILEDEVTATTRS() |
Getter for STARTTIMERFAILEDEVENTATTRS |
cancelTimerFailedEventAttributes¶
If the event is of type
CancelTimerFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CANCTIMERFAILEDEVTATTRS() |
Getter for CANCELTIMERFAILEDEVENTATTRS |
startChildWorkflowExecutionFailedEventAttributes¶
If the event is of type
StartChildWorkflowExecutionFailedthen this member is set and provides detailed information about the event. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STRTCHILDWORKFLOWEXFAI00() |
Getter for STRTCHILDWORKFLOWEXFAILEDE00 |
lambdaFunctionScheduledEventAttributes¶
Provides the details of the
LambdaFunctionScheduledevent. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCSCHDDEVTATTRS() |
Getter for LAMBDAFUNCSCHDDEVENTATTRS |
lambdaFunctionStartedEventAttributes¶
Provides the details of the
LambdaFunctionStartedevent. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCSTRTEDEVTATTRS() |
Getter for LAMBDAFUNCSTARTEDEVENTATTRS |
lambdaFunctionCompletedEventAttributes¶
Provides the details of the
LambdaFunctionCompletedevent. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCCOMPLDEVTATTRS() |
Getter for LAMBDAFUNCCOMPLDEVENTATTRS |
lambdaFunctionFailedEventAttributes¶
Provides the details of the
LambdaFunctionFailedevent. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCFAILEDEVTATTRS() |
Getter for LAMBDAFUNCFAILEDEVENTATTRS |
lambdaFunctionTimedOutEventAttributes¶
Provides the details of the
LambdaFunctionTimedOutevent. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAFUNCTMOUTEVTATTRS() |
Getter for LAMBDAFUNCTMOUTEVENTATTRS |
scheduleLambdaFunctionFailedEventAttributes¶
Provides the details of the
ScheduleLambdaFunctionFailedevent. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHDLAMBDAFUNCFAILEDEV00() |
Getter for SCHDLAMBDAFUNCFAILEDEVTATTRS |
startLambdaFunctionFailedEventAttributes¶
Provides the details of the
StartLambdaFunctionFailedevent. It isn't set for other event types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STRTLAMBDAFUNCFAILEDEV00() |
Getter for STRTLAMBDAFUNCFAILEDEVTATTRS |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_HISTORYEVENTLIST¶
TYPES TT_HISTORYEVENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SWFHISTORYEVENT WITH DEFAULT KEY
.