org.camunda.bpm.engine.impl.cmmn.transformer
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
 void transformCase(org.camunda.bpm.model.cmmn.instance.Case element, CmmnCaseDefinition caseDefinition)
           
 void transformCasePlanModel(org.camunda.bpm.model.cmmn.impl.instance.CasePlanModel casePlanModel, CmmnActivity caseActivity)
          Deprecated. use transformCasePlanModel(org.camunda.bpm.model.cmmn.instance.CasePlanModel, CmmnActivity)
 void transformCasePlanModel(org.camunda.bpm.model.cmmn.instance.CasePlanModel casePlanModel, CmmnActivity caseActivity)
           
 void transformCaseTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.CaseTask caseTask, CmmnActivity caseActivity)
           
 void transformDecisionTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.DecisionTask decisionTask, CmmnActivity caseActivity)
           
 void transformEventListener(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.EventListener eventListener, CmmnActivity caseActivity)
           
 void transformHumanTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.HumanTask humanTask, CmmnActivity caseActivity)
           
 void transformMilestone(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.Milestone milestone, CmmnActivity caseActivity)
           
 void transformProcessTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.ProcessTask processTask, CmmnActivity caseActivity)
           
 void transformRootElement(org.camunda.bpm.model.cmmn.instance.Definitions definitions, List<? extends CmmnCaseDefinition> caseDefinitions)
           
 void transformSentry(org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnSentryDeclaration sentryDeclaration)
           
 void transformStage(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.Stage stage, CmmnActivity caseActivity)
           
 void transformTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.Task task, CmmnActivity caseActivity)
           
 

Method Detail

transformRootElement

void transformRootElement(org.camunda.bpm.model.cmmn.instance.Definitions definitions,
                          List<? extends CmmnCaseDefinition> caseDefinitions)

transformCase

void transformCase(org.camunda.bpm.model.cmmn.instance.Case element,
                   CmmnCaseDefinition caseDefinition)

transformCasePlanModel

@Deprecated
void transformCasePlanModel(org.camunda.bpm.model.cmmn.impl.instance.CasePlanModel casePlanModel,
                                       CmmnActivity caseActivity)
Deprecated. use transformCasePlanModel(org.camunda.bpm.model.cmmn.instance.CasePlanModel, CmmnActivity)


transformCasePlanModel

void transformCasePlanModel(org.camunda.bpm.model.cmmn.instance.CasePlanModel casePlanModel,
                            CmmnActivity caseActivity)

transformHumanTask

void transformHumanTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                        org.camunda.bpm.model.cmmn.instance.HumanTask humanTask,
                        CmmnActivity caseActivity)

transformProcessTask

void transformProcessTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                          org.camunda.bpm.model.cmmn.instance.ProcessTask processTask,
                          CmmnActivity caseActivity)

transformCaseTask

void transformCaseTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                       org.camunda.bpm.model.cmmn.instance.CaseTask caseTask,
                       CmmnActivity caseActivity)

transformDecisionTask

void transformDecisionTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                           org.camunda.bpm.model.cmmn.instance.DecisionTask decisionTask,
                           CmmnActivity caseActivity)

transformTask

void transformTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                   org.camunda.bpm.model.cmmn.instance.Task task,
                   CmmnActivity caseActivity)

transformStage

void transformStage(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                    org.camunda.bpm.model.cmmn.instance.Stage stage,
                    CmmnActivity caseActivity)

transformMilestone

void transformMilestone(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                        org.camunda.bpm.model.cmmn.instance.Milestone milestone,
                        CmmnActivity caseActivity)

transformEventListener

void transformEventListener(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                            org.camunda.bpm.model.cmmn.instance.EventListener eventListener,
                            CmmnActivity caseActivity)

transformSentry

void transformSentry(org.camunda.bpm.model.cmmn.instance.Sentry sentry,
                     CmmnSentryDeclaration sentryDeclaration)


Copyright © 2015 camunda services GmbH. All rights reserved.