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