Class AbstractCmmnTransformListener
java.lang.Object
org.camunda.bpm.engine.impl.cmmn.transformer.AbstractCmmnTransformListener
- All Implemented Interfaces:
CmmnTransformListener
- Direct Known Subclasses:
MetricsCmmnTransformListener
Abstract base class for implementing a
CmmnTransformListener
without being forced to implement
all methods provided, which make the implementation more robust to future changes.- Author:
- Sebastian Menski
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
transformCase
(Case element, CmmnCaseDefinition caseDefinition) void
transformCasePlanModel
(CasePlanModel casePlanModel, CmmnActivity activity) void
transformCasePlanModel
(CasePlanModel casePlanModel, CmmnActivity activity) void
transformCaseTask
(PlanItem planItem, CaseTask caseTask, CmmnActivity activity) void
transformDecisionTask
(PlanItem planItem, DecisionTask decisionTask, CmmnActivity activity) void
transformEventListener
(PlanItem planItem, EventListener eventListener, CmmnActivity activity) void
transformHumanTask
(PlanItem planItem, HumanTask humanTask, CmmnActivity activity) void
transformMilestone
(PlanItem planItem, Milestone milestone, CmmnActivity activity) void
transformProcessTask
(PlanItem planItem, ProcessTask processTask, CmmnActivity activity) void
transformRootElement
(Definitions definitions, List<? extends CmmnCaseDefinition> caseDefinitions) void
transformSentry
(Sentry sentry, CmmnSentryDeclaration sentryDeclaration) void
transformStage
(PlanItem planItem, Stage stage, CmmnActivity activity) void
transformTask
(PlanItem planItem, Task task, CmmnActivity activity)
-
Constructor Details
-
AbstractCmmnTransformListener
public AbstractCmmnTransformListener()
-
-
Method Details
-
transformRootElement
public void transformRootElement(Definitions definitions, List<? extends CmmnCaseDefinition> caseDefinitions) - Specified by:
transformRootElement
in interfaceCmmnTransformListener
-
transformCase
- Specified by:
transformCase
in interfaceCmmnTransformListener
-
transformCasePlanModel
- Specified by:
transformCasePlanModel
in interfaceCmmnTransformListener
-
transformCasePlanModel
- Specified by:
transformCasePlanModel
in interfaceCmmnTransformListener
-
transformHumanTask
- Specified by:
transformHumanTask
in interfaceCmmnTransformListener
-
transformProcessTask
- Specified by:
transformProcessTask
in interfaceCmmnTransformListener
-
transformCaseTask
- Specified by:
transformCaseTask
in interfaceCmmnTransformListener
-
transformDecisionTask
public void transformDecisionTask(PlanItem planItem, DecisionTask decisionTask, CmmnActivity activity) - Specified by:
transformDecisionTask
in interfaceCmmnTransformListener
-
transformTask
- Specified by:
transformTask
in interfaceCmmnTransformListener
-
transformStage
- Specified by:
transformStage
in interfaceCmmnTransformListener
-
transformMilestone
- Specified by:
transformMilestone
in interfaceCmmnTransformListener
-
transformEventListener
public void transformEventListener(PlanItem planItem, EventListener eventListener, CmmnActivity activity) - Specified by:
transformEventListener
in interfaceCmmnTransformListener
-
transformSentry
- Specified by:
transformSentry
in interfaceCmmnTransformListener
-