Class FlowableEntityExceptionEventImpl
java.lang.Object
org.flowable.common.engine.impl.event.FlowableEventImpl
org.flowable.common.engine.impl.event.FlowableEngineEventImpl
org.flowable.engine.delegate.event.impl.FlowableProcessEventImpl
org.flowable.engine.delegate.event.impl.FlowableEntityExceptionEventImpl
- All Implemented Interfaces:
FlowableEngineEntityEvent, FlowableEngineEvent, FlowableEntityEvent, FlowableEvent, FlowableExceptionEvent, FlowableProcessEngineEvent
public class FlowableEntityExceptionEventImpl
extends FlowableProcessEventImpl
implements FlowableEngineEntityEvent, FlowableExceptionEvent
Base class for all
FlowableEvent implementations, represents an exception occurred, related to an entity.- Author:
- Frederik Heremans
-
Field Summary
FieldsFields inherited from class FlowableEngineEventImpl
scopeDefinitionId, scopeId, scopeType, subScopeIdFields inherited from class FlowableEventImpl
type -
Constructor Summary
ConstructorsConstructorDescriptionFlowableEntityExceptionEventImpl(Object entity, FlowableEngineEventType type, Throwable cause) -
Method Summary
Methods inherited from class FlowableProcessEventImpl
getExecutionMethods inherited from class FlowableEngineEventImpl
getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeId, getType, setExecutionId, setProcessDefinitionId, setProcessInstanceId, setScopeDefinitionId, setScopeId, setScopeType, setSubScopeId, setTypeMethods inherited from class FlowableEventImpl
toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface FlowableEngineEvent
getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeIdMethods inherited from interface FlowableEvent
getType
-
Field Details
-
entity
-
cause
-
-
Constructor Details
-
FlowableEntityExceptionEventImpl
public FlowableEntityExceptionEventImpl(Object entity, FlowableEngineEventType type, Throwable cause)
-
-
Method Details
-
getEntity
- Specified by:
getEntityin interfaceFlowableEntityEvent- Returns:
- the entity that is targeted by this event.
-
getCause
- Specified by:
getCausein interfaceFlowableExceptionEvent- Returns:
- the throwable that caused this event to be dispatched.
-