Class CmmnHistoryTransformListener
java.lang.Object
org.camunda.bpm.engine.impl.history.transformer.CmmnHistoryTransformListener
- All Implemented Interfaces:
CmmnTransformListener
- Author:
- Sebastian Menski
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CaseExecutionListenerprotected CaseExecutionListenerprotected CaseExecutionListenerprotected CaseExecutionListenerprotected CaseExecutionListenerprotected CaseExecutionListenerprotected HistoryLevel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCasePlanModelHandlers(CmmnActivity caseActivity) protected voidaddEventListenerOrMilestoneHandlers(CmmnActivity caseActivity) protected voidaddTaskOrStageHandlers(CmmnActivity caseActivity) protected voidprotected voidinitCaseExecutionListeners(CmmnHistoryEventProducer historyEventProducer) voidtransformCase(Case element, CmmnCaseDefinition caseDefinition) voidtransformCasePlanModel(CasePlanModel casePlanModel, CmmnActivity caseActivity) voidtransformCasePlanModel(CasePlanModel casePlanModel, CmmnActivity caseActivity) voidtransformCaseTask(PlanItem planItem, CaseTask caseTask, CmmnActivity caseActivity) voidtransformDecisionTask(PlanItem planItem, DecisionTask decisionTask, CmmnActivity caseActivity) voidtransformEventListener(PlanItem planItem, EventListener eventListener, CmmnActivity caseActivity) voidtransformHumanTask(PlanItem planItem, HumanTask humanTask, CmmnActivity caseActivity) voidtransformMilestone(PlanItem planItem, Milestone milestone, CmmnActivity caseActivity) voidtransformProcessTask(PlanItem planItem, ProcessTask processTask, CmmnActivity caseActivity) voidtransformRootElement(Definitions definitions, List<? extends CmmnCaseDefinition> caseDefinitions) voidtransformSentry(Sentry sentry, CmmnSentryDeclaration sentryDeclaration) voidtransformStage(PlanItem planItem, Stage stage, CmmnActivity caseActivity) voidtransformTask(PlanItem planItem, Task task, CmmnActivity caseActivity)
-
Field Details
-
CASE_INSTANCE_CREATE_LISTENER
-
CASE_INSTANCE_UPDATE_LISTENER
-
CASE_INSTANCE_CLOSE_LISTENER
-
CASE_ACTIVITY_INSTANCE_CREATE_LISTENER
-
CASE_ACTIVITY_INSTANCE_UPDATE_LISTENER
-
CASE_ACTIVITY_INSTANCE_END_LISTENER
-
historyLevel
-
-
Constructor Details
-
CmmnHistoryTransformListener
-
-
Method Details
-
initCaseExecutionListeners
-
transformRootElement
public void transformRootElement(Definitions definitions, List<? extends CmmnCaseDefinition> caseDefinitions) - Specified by:
transformRootElementin interfaceCmmnTransformListener
-
transformCase
- Specified by:
transformCasein interfaceCmmnTransformListener
-
transformCasePlanModel
- Specified by:
transformCasePlanModelin interfaceCmmnTransformListener
-
transformCasePlanModel
- Specified by:
transformCasePlanModelin interfaceCmmnTransformListener
-
transformHumanTask
- Specified by:
transformHumanTaskin interfaceCmmnTransformListener
-
transformProcessTask
public void transformProcessTask(PlanItem planItem, ProcessTask processTask, CmmnActivity caseActivity) - Specified by:
transformProcessTaskin interfaceCmmnTransformListener
-
transformCaseTask
- Specified by:
transformCaseTaskin interfaceCmmnTransformListener
-
transformDecisionTask
public void transformDecisionTask(PlanItem planItem, DecisionTask decisionTask, CmmnActivity caseActivity) - Specified by:
transformDecisionTaskin interfaceCmmnTransformListener
-
transformTask
- Specified by:
transformTaskin interfaceCmmnTransformListener
-
transformStage
- Specified by:
transformStagein interfaceCmmnTransformListener
-
transformMilestone
- Specified by:
transformMilestonein interfaceCmmnTransformListener
-
transformEventListener
public void transformEventListener(PlanItem planItem, EventListener eventListener, CmmnActivity caseActivity) - Specified by:
transformEventListenerin interfaceCmmnTransformListener
-
transformSentry
- Specified by:
transformSentryin interfaceCmmnTransformListener
-
addCasePlanModelHandlers
-
addTaskOrStageHandlers
-
addEventListenerOrMilestoneHandlers
-
ensureHistoryLevelInitialized
protected void ensureHistoryLevelInitialized()
-