org.camunda.bpm.engine.impl.history.transformer
Class CmmnHistoryTransformListener

java.lang.Object
  extended by org.camunda.bpm.engine.impl.history.transformer.CmmnHistoryTransformListener
All Implemented Interfaces:
CmmnTransformListener

public class CmmnHistoryTransformListener
extends Object
implements CmmnTransformListener

Author:
Sebastian Menski

Field Summary
protected  CaseExecutionListener CASE_ACTIVITY_INSTANCE_CREATE_LISTENER
           
protected  CaseExecutionListener CASE_ACTIVITY_INSTANCE_END_LISTENER
           
protected  CaseExecutionListener CASE_ACTIVITY_INSTANCE_UPDATE_LISTENER
           
protected  CaseExecutionListener CASE_INSTANCE_CLOSE_LISTENER
           
protected  CaseExecutionListener CASE_INSTANCE_CREATE_LISTENER
           
protected  CaseExecutionListener CASE_INSTANCE_UPDATE_LISTENER
           
protected  HistoryLevel historyLevel
           
 
Constructor Summary
CmmnHistoryTransformListener(HistoryLevel historyLevel, CmmnHistoryEventProducer historyEventProducer)
           
 
Method Summary
protected  void addCasePlanModelHandlers(CmmnActivity caseActivity)
           
protected  void addEventListenerOrMilestoneHandlers(CmmnActivity caseActivity)
           
protected  void addTaskOrStageHandlers(CmmnActivity caseActivity)
           
protected  void initCaseExecutionListeners(CmmnHistoryEventProducer historyEventProducer, HistoryLevel historyLevel)
           
 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)
           
 void transformCaseTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.CaseTask caseTask, 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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(HistoryLevel historyLevel,
                                    CmmnHistoryEventProducer historyEventProducer)
Method Detail

initCaseExecutionListeners

protected void initCaseExecutionListeners(CmmnHistoryEventProducer historyEventProducer,
                                          HistoryLevel historyLevel)

transformRootElement

public void transformRootElement(org.camunda.bpm.model.cmmn.instance.Definitions definitions,
                                 List<? extends CmmnCaseDefinition> caseDefinitions)
Specified by:
transformRootElement in interface CmmnTransformListener

transformCase

public void transformCase(org.camunda.bpm.model.cmmn.instance.Case element,
                          CmmnCaseDefinition caseDefinition)
Specified by:
transformCase in interface CmmnTransformListener

transformCasePlanModel

public void transformCasePlanModel(org.camunda.bpm.model.cmmn.impl.instance.CasePlanModel casePlanModel,
                                   CmmnActivity caseActivity)
Specified by:
transformCasePlanModel in interface CmmnTransformListener

transformHumanTask

public void transformHumanTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                               org.camunda.bpm.model.cmmn.instance.HumanTask humanTask,
                               CmmnActivity caseActivity)
Specified by:
transformHumanTask in interface CmmnTransformListener

transformProcessTask

public void transformProcessTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                                 org.camunda.bpm.model.cmmn.instance.ProcessTask processTask,
                                 CmmnActivity caseActivity)
Specified by:
transformProcessTask in interface CmmnTransformListener

transformCaseTask

public void transformCaseTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                              org.camunda.bpm.model.cmmn.instance.CaseTask caseTask,
                              CmmnActivity caseActivity)
Specified by:
transformCaseTask in interface CmmnTransformListener

transformTask

public void transformTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                          org.camunda.bpm.model.cmmn.instance.Task task,
                          CmmnActivity caseActivity)
Specified by:
transformTask in interface CmmnTransformListener

transformStage

public void transformStage(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                           org.camunda.bpm.model.cmmn.instance.Stage stage,
                           CmmnActivity caseActivity)
Specified by:
transformStage in interface CmmnTransformListener

transformMilestone

public void transformMilestone(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                               org.camunda.bpm.model.cmmn.instance.Milestone milestone,
                               CmmnActivity caseActivity)
Specified by:
transformMilestone in interface CmmnTransformListener

transformEventListener

public void transformEventListener(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                                   org.camunda.bpm.model.cmmn.instance.EventListener eventListener,
                                   CmmnActivity caseActivity)
Specified by:
transformEventListener in interface CmmnTransformListener

transformSentry

public void transformSentry(org.camunda.bpm.model.cmmn.instance.Sentry sentry,
                            CmmnSentryDeclaration sentryDeclaration)
Specified by:
transformSentry in interface CmmnTransformListener

addCasePlanModelHandlers

protected void addCasePlanModelHandlers(CmmnActivity caseActivity)

addTaskOrStageHandlers

protected void addTaskOrStageHandlers(CmmnActivity caseActivity)

addEventListenerOrMilestoneHandlers

protected void addEventListenerOrMilestoneHandlers(CmmnActivity caseActivity)


Copyright © 2015 camunda services GmbH. All rights reserved.