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 TypeMethodDescriptionvoidtransformCase(Case element, CmmnCaseDefinition caseDefinition) voidtransformCasePlanModel(CasePlanModel casePlanModel, CmmnActivity caseActivity) Deprecated.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)
-
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.eximeebpms.bpm.model.cmmn.instance.CasePlanModel, CmmnActivity)