Class ItemHandler

    • Field Detail

      • TASK_OR_STAGE_CREATE_EVENTS

        public static List<String> TASK_OR_STAGE_CREATE_EVENTS
      • TASK_OR_STAGE_UPDATE_EVENTS

        public static List<String> TASK_OR_STAGE_UPDATE_EVENTS
      • TASK_OR_STAGE_END_EVENTS

        public static List<String> TASK_OR_STAGE_END_EVENTS
      • TASK_OR_STAGE_EVENTS

        public static List<String> TASK_OR_STAGE_EVENTS
      • EVENT_LISTENER_OR_MILESTONE_CREATE_EVENTS

        public static List<String> EVENT_LISTENER_OR_MILESTONE_CREATE_EVENTS
      • EVENT_LISTENER_OR_MILESTONE_UPDATE_EVENTS

        public static List<String> EVENT_LISTENER_OR_MILESTONE_UPDATE_EVENTS
      • EVENT_LISTENER_OR_MILESTONE_END_EVENTS

        public static List<String> EVENT_LISTENER_OR_MILESTONE_END_EVENTS
      • EVENT_LISTENER_OR_MILESTONE_EVENTS

        public static List<String> EVENT_LISTENER_OR_MILESTONE_EVENTS
      • CASE_PLAN_MODEL_CREATE_EVENTS

        public static List<String> CASE_PLAN_MODEL_CREATE_EVENTS
      • CASE_PLAN_MODEL_UPDATE_EVENTS

        public static List<String> CASE_PLAN_MODEL_UPDATE_EVENTS
      • CASE_PLAN_MODEL_CLOSE_EVENTS

        public static List<String> CASE_PLAN_MODEL_CLOSE_EVENTS
      • CASE_PLAN_MODEL_EVENTS

        public static List<String> CASE_PLAN_MODEL_EVENTS
      • DEFAULT_VARIABLE_EVENTS

        public static List<String> DEFAULT_VARIABLE_EVENTS
    • Constructor Detail

      • ItemHandler

        public ItemHandler()
    • Method Detail

      • initializeActivity

        protected void initializeActivity​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                          CmmnActivity activity,
                                          CmmnHandlerContext context)
      • initializeActivityType

        protected void initializeActivityType​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                              CmmnActivity activity,
                                              CmmnHandlerContext context)
      • initializeDescription

        protected void initializeDescription​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                             CmmnActivity activity,
                                             CmmnHandlerContext context)
      • initializeAutoComplete

        protected void initializeAutoComplete​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                              CmmnActivity activity,
                                              CmmnHandlerContext context)
      • initializeRequiredRule

        protected void initializeRequiredRule​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                              CmmnActivity activity,
                                              CmmnHandlerContext context)
      • initializeManualActivationRule

        protected void initializeManualActivationRule​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                                      CmmnActivity activity,
                                                      CmmnHandlerContext context)
      • initializeRepetitionRule

        protected void initializeRepetitionRule​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                                CmmnActivity activity,
                                                CmmnHandlerContext context)
      • initializeCaseControlRule

        protected CaseControlRule initializeCaseControlRule​(org.camunda.bpm.model.cmmn.instance.ConditionExpression condition,
                                                            CmmnHandlerContext context)
      • initializeCaseExecutionListeners

        protected void initializeCaseExecutionListeners​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                                        CmmnActivity activity,
                                                        CmmnHandlerContext context)
      • initializeCaseExecutionListener

        protected CaseExecutionListener initializeCaseExecutionListener​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                                                        CmmnActivity activity,
                                                                        CmmnHandlerContext context,
                                                                        org.camunda.bpm.model.cmmn.instance.camunda.CamundaCaseExecutionListener listener)
      • initializeVariableListeners

        protected void initializeVariableListeners​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                                   CmmnActivity activity,
                                                   CmmnHandlerContext context)
      • initializeVariableListener

        protected CaseVariableListener initializeVariableListener​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                                                  CmmnActivity activity,
                                                                  CmmnHandlerContext context,
                                                                  org.camunda.bpm.model.cmmn.instance.camunda.CamundaVariableListener listener)
      • initializeScript

        protected ExecutableScript initializeScript​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                                    CmmnActivity activity,
                                                    CmmnHandlerContext context,
                                                    org.camunda.bpm.model.cmmn.instance.camunda.CamundaScript script)
      • initializeFieldDeclaration

        protected FieldDeclaration initializeFieldDeclaration​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                                              CmmnActivity activity,
                                                              CmmnHandlerContext context,
                                                              org.camunda.bpm.model.cmmn.instance.camunda.CamundaField field)
      • getFixedValue

        protected FixedValue getFixedValue​(org.camunda.bpm.model.cmmn.instance.camunda.CamundaField field)
      • getExpressionValue

        protected Expression getExpressionValue​(org.camunda.bpm.model.cmmn.instance.camunda.CamundaField field,
                                                ExpressionManager expressionManager)
      • initializeEntryCriterias

        protected void initializeEntryCriterias​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                                CmmnActivity activity,
                                                CmmnHandlerContext context)
      • initializeExitCriterias

        protected void initializeExitCriterias​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                               CmmnActivity activity,
                                               CmmnHandlerContext context)
      • getDefaultControl

        protected org.camunda.bpm.model.cmmn.instance.PlanItemControl getDefaultControl​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • queryExtensionElementsByClass

        protected <V extends org.camunda.bpm.model.xml.instance.ModelElementInstance> List<V> queryExtensionElementsByClass​(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                                                                                                            Class<V> cls)
      • getExtensionElements

        protected org.camunda.bpm.model.cmmn.instance.ExtensionElements getExtensionElements​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • getItemControl

        protected org.camunda.bpm.model.cmmn.instance.PlanItemControl getItemControl​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • getName

        protected String getName​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • getDefinition

        protected org.camunda.bpm.model.cmmn.instance.PlanItemDefinition getDefinition​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • getEntryCriterias

        protected Collection<org.camunda.bpm.model.cmmn.instance.Sentry> getEntryCriterias​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • getExitCriterias

        protected Collection<org.camunda.bpm.model.cmmn.instance.Sentry> getExitCriterias​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • getDesciption

        protected String getDesciption​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • getDocumentation

        protected String getDocumentation​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • isPlanItem

        protected boolean isPlanItem​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • isDiscretionaryItem

        protected boolean isDiscretionaryItem​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
      • getStandardEvents

        protected abstract List<String> getStandardEvents​(org.camunda.bpm.model.cmmn.instance.CmmnElement element)