Interface IUnhandledExceptionEventData
-
- All Superinterfaces:
IFormRecordProvidingEvent
,IProjectProvidingEvent
,IWorkflowEventData
,Serializable
public interface IUnhandledExceptionEventData extends IFormRecordProvidingEvent
Represents the event data of an error event that is triggered when an unhandled exception occurred during workflow execution. There are two ways errors can be treated: (1) By putting actions inside a try-catch block. This catches error locally when an action inside the try-block throws. (2) It is also possible to catch errors globally via an error trigger.This interface is the event data for that error trigger.
- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IWorkflowEventData
getOriginalEvent()
NodeThrewException
getUnhandledException()
-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IFormRecordProvidingEvent
getFormRecord, getFormRecordLockContext, isAnonymize, update
-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IProjectProvidingEvent
getProject, update
-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IWorkflowEventData
getClient, getDefaultSystemState, getLocale, getUser, getWorkflowExecutionPostProcessors
-
-
-
-
Method Detail
-
getOriginalEvent
IWorkflowEventData getOriginalEvent()
- Returns:
- The original event that triggered the workflow to be executed.
-
getUnhandledException
NodeThrewException getUnhandledException()
- Returns:
- The unhandled exception that occurred during workflow execution.
-
-