Class FlowableEngineEventImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.event.FlowableEventImpl
-
- org.flowable.common.engine.impl.event.FlowableEngineEventImpl
-
- All Implemented Interfaces:
FlowableEngineEvent,FlowableEvent
- Direct Known Subclasses:
FlowableEntityEventImpl,FlowableEntityExceptionEventImpl
public class FlowableEngineEventImpl extends FlowableEventImpl implements FlowableEngineEvent
Base class for allFlowableEngineEventimplementations.- Author:
- Frederik Heremans
-
-
Field Summary
Fields Modifier and Type Field Description protected StringscopeDefinitionIdprotected StringscopeIdprotected StringscopeTypeprotected StringsubScopeId-
Fields inherited from class org.flowable.common.engine.impl.event.FlowableEventImpl
type
-
-
Constructor Summary
Constructors Constructor Description FlowableEngineEventImpl(FlowableEngineEventType type)Creates a new event implementation, not part of an execution context.FlowableEngineEventImpl(FlowableEngineEventType type, String executionId, String processInstanceId, String processDefinitionId)Creates a new event implementation, part of an execution context.FlowableEngineEventImpl(FlowableEngineEventType type, String scopeType, String scopeId, String subScopeId, String scopeDefinitionId)Creates a new event implementation, part of an execution context.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetExecutionId()StringgetProcessDefinitionId()StringgetProcessInstanceId()StringgetScopeDefinitionId()StringgetScopeId()StringgetScopeType()StringgetSubScopeId()FlowableEngineEventTypegetType()voidsetExecutionId(String executionId)voidsetProcessDefinitionId(String processDefinitionId)voidsetProcessInstanceId(String processInstanceId)voidsetScopeDefinitionId(String scopeDefinitionId)voidsetScopeId(String scopeId)voidsetScopeType(String scopeType)voidsetSubScopeId(String subScopeId)voidsetType(FlowableEngineEventType type)-
Methods inherited from class org.flowable.common.engine.impl.event.FlowableEventImpl
toString
-
-
-
-
Constructor Detail
-
FlowableEngineEventImpl
public FlowableEngineEventImpl(FlowableEngineEventType type)
Creates a new event implementation, not part of an execution context.
-
FlowableEngineEventImpl
public FlowableEngineEventImpl(FlowableEngineEventType type, String executionId, String processInstanceId, String processDefinitionId)
Creates a new event implementation, part of an execution context.
-
FlowableEngineEventImpl
public FlowableEngineEventImpl(FlowableEngineEventType type, String scopeType, String scopeId, String subScopeId, String scopeDefinitionId)
Creates a new event implementation, part of an execution context.
-
-
Method Detail
-
getType
public FlowableEngineEventType getType()
- Specified by:
getTypein interfaceFlowableEvent- Overrides:
getTypein classFlowableEventImpl
-
setType
public void setType(FlowableEngineEventType type)
-
getExecutionId
public String getExecutionId()
- Specified by:
getExecutionIdin interfaceFlowableEngineEvent
-
setExecutionId
public void setExecutionId(String executionId)
-
getProcessDefinitionId
public String getProcessDefinitionId()
- Specified by:
getProcessDefinitionIdin interfaceFlowableEngineEvent
-
setProcessDefinitionId
public void setProcessDefinitionId(String processDefinitionId)
-
getProcessInstanceId
public String getProcessInstanceId()
- Specified by:
getProcessInstanceIdin interfaceFlowableEngineEvent
-
setProcessInstanceId
public void setProcessInstanceId(String processInstanceId)
-
getScopeType
public String getScopeType()
- Specified by:
getScopeTypein interfaceFlowableEngineEvent
-
setScopeType
public void setScopeType(String scopeType)
-
getScopeId
public String getScopeId()
- Specified by:
getScopeIdin interfaceFlowableEngineEvent
-
setScopeId
public void setScopeId(String scopeId)
-
getSubScopeId
public String getSubScopeId()
- Specified by:
getSubScopeIdin interfaceFlowableEngineEvent
-
setSubScopeId
public void setSubScopeId(String subScopeId)
-
getScopeDefinitionId
public String getScopeDefinitionId()
- Specified by:
getScopeDefinitionIdin interfaceFlowableEngineEvent
-
setScopeDefinitionId
public void setScopeDefinitionId(String scopeDefinitionId)
-
-