Class FlowableActivityEventImpl
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.FlowableActivityEventImpl
- All Implemented Interfaces:
FlowableEngineEvent, FlowableEvent, FlowableActivityEvent, FlowableProcessEngineEvent
- Direct Known Subclasses:
FlowableActivityCancelledEventImpl, FlowableConditionalEventImpl, FlowableErrorEventImpl, FlowableEscalationEventImpl, FlowableMessageEventImpl, FlowableMultiInstanceActivityEventImpl, FlowableSignalEventImpl
public class FlowableActivityEventImpl
extends FlowableProcessEventImpl
implements FlowableActivityEvent
Implementation of an
FlowableActivityEvent.- Author:
- Frederik Heremans, Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class FlowableEngineEventImpl
scopeDefinitionId, scopeId, scopeType, subScopeIdFields inherited from class FlowableEventImpl
type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetActivityId(String activityId) voidsetActivityName(String activityName) voidsetActivityType(String activityType) voidsetBehaviorClass(String behaviorClass) 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
-
activityId
-
activityName
-
activityType
-
behaviorClass
-
-
Constructor Details
-
FlowableActivityEventImpl
-
-
Method Details
-
getActivityId
- Specified by:
getActivityIdin interfaceFlowableActivityEvent- Returns:
- the id of the activity this event is related to. This corresponds to an id defined in the process definition.
-
setActivityId
-
getActivityName
- Specified by:
getActivityNamein interfaceFlowableActivityEvent- Returns:
- the name of the activity this event is related to.
-
setActivityName
-
getActivityType
- Specified by:
getActivityTypein interfaceFlowableActivityEvent- Returns:
- the type of the activity (if set during parsing).
-
setActivityType
-
getBehaviorClass
- Specified by:
getBehaviorClassin interfaceFlowableActivityEvent- Returns:
- the behaviourclass of the activity (if it could be determined)
-
setBehaviorClass
-