Interface CmmnTransformListener
- All Known Implementing Classes:
AbstractCmmnTransformListener
,CmmnHistoryTransformListener
,MetricsCmmnTransformListener
public interface CmmnTransformListener
Listener which can be registered within the engine to receive events during transforming (and
maybe influence it). Instead of implementing this interface you might consider to extend
the
AbstractCmmnTransformListener
, which contains an empty implementation for all methods
and makes your implementation easier and more robust to future changes.- Author:
- Sebastian Menski
-
Method Summary
Modifier and TypeMethodDescriptionvoid
transformCase
(Case element, CmmnCaseDefinition caseDefinition) void
transformCasePlanModel
(CasePlanModel casePlanModel, CmmnActivity caseActivity) Deprecated.void
transformCasePlanModel
(CasePlanModel casePlanModel, CmmnActivity caseActivity) void
transformCaseTask
(PlanItem planItem, CaseTask caseTask, CmmnActivity caseActivity) void
transformDecisionTask
(PlanItem planItem, DecisionTask decisionTask, CmmnActivity caseActivity) void
transformEventListener
(PlanItem planItem, EventListener eventListener, CmmnActivity caseActivity) void
transformHumanTask
(PlanItem planItem, HumanTask humanTask, CmmnActivity caseActivity) void
transformMilestone
(PlanItem planItem, Milestone milestone, CmmnActivity caseActivity) void
transformProcessTask
(PlanItem planItem, ProcessTask processTask, CmmnActivity caseActivity) void
transformRootElement
(Definitions definitions, List<? extends CmmnCaseDefinition> caseDefinitions) void
transformSentry
(Sentry sentry, CmmnSentryDeclaration sentryDeclaration) void
transformStage
(PlanItem planItem, Stage stage, CmmnActivity caseActivity) void
transformTask
(PlanItem planItem, Task task, CmmnActivity caseActivity)
-
Method Details
-
transformRootElement
void transformRootElement(Definitions definitions, List<? extends CmmnCaseDefinition> caseDefinitions) -
transformCase
-
transformCasePlanModel
-
transformCasePlanModel
-
transformHumanTask
-
transformProcessTask
-
transformCaseTask
-
transformDecisionTask
-
transformTask
-
transformStage
-
transformMilestone
-
transformEventListener
void transformEventListener(PlanItem planItem, EventListener eventListener, CmmnActivity caseActivity) -
transformSentry
-
transformCasePlanModel(org.camunda.bpm.model.cmmn.instance.CasePlanModel, CmmnActivity)