Class CallActivityBehavior

    • Field Detail

      • processDefinitonKey

        protected java.lang.String processDefinitonKey
      • processDefinitionExpression

        protected Expression processDefinitionExpression
      • mapExceptions

        protected java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions
    • Constructor Detail

      • CallActivityBehavior

        public CallActivityBehavior​(java.lang.String processDefinitionKey,
                                    java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions)
      • CallActivityBehavior

        public CallActivityBehavior​(Expression processDefinitionExpression,
                                    java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions)
    • Method Detail

      • findProcessDefinition

        protected ProcessDefinition findProcessDefinition​(java.lang.String processDefinitionKey,
                                                          java.lang.String tenantId)
      • processDataObjects

        protected java.util.Map<java.lang.String,​java.lang.Object> processDataObjects​(java.util.Collection<org.activiti.bpmn.model.ValuedDataObject> dataObjects)
      • initializeVariables

        protected void initializeVariables​(ExecutionEntity subProcessInstance,
                                           java.util.Map<java.lang.String,​java.lang.Object> variables)
      • setProcessDefinitonKey

        public void setProcessDefinitonKey​(java.lang.String processDefinitonKey)
      • getProcessDefinitonKey

        public java.lang.String getProcessDefinitonKey()
      • calculateInboundVariables

        protected java.util.Map<java.lang.String,​java.lang.Object> calculateInboundVariables​(DelegateExecution execution,
                                                                                                   ProcessDefinition processDefinition)
      • calculateOutBoundVariables

        protected java.util.Map<java.lang.String,​java.lang.Object> calculateOutBoundVariables​(DelegateExecution execution,
                                                                                                    java.util.Map<java.lang.String,​java.lang.Object> subProcessVariables)