protected void startInstance(ActivityExecution execution, VariableMap variables, String businessKey) { CmmnCaseDefinition definition = getCaseDefinitionToCall(execution, getCallableElement()); CmmnCaseInstance caseInstance = execution.createSubCaseInstance(definition, businessKey); caseInstance.create(variables); }
behavior = new CaseCallActivityBehavior(); ParameterValueProvider definitionKeyProvider = createParameterValueProvider(caseRef, expressionManager); callableElement.setDefinitionKeyValueProvider(definitionKeyProvider);
behavior = new CaseCallActivityBehavior(); ParameterValueProvider definitionKeyProvider = createParameterValueProvider(caseRef, expressionManager); callableElement.setDefinitionKeyValueProvider(definitionKeyProvider);
protected void startInstance(ActivityExecution execution, VariableMap variables, String businessKey) { CmmnCaseDefinition definition = getCaseDefinitionToCall(execution, getCallableElement()); CmmnCaseInstance caseInstance = execution.createSubCaseInstance(definition, businessKey); caseInstance.create(variables); }
behavior = new CaseCallActivityBehavior(); ParameterValueProvider definitionKeyProvider = createParameterValueProvider(caseRef, expressionManager); callableElement.setDefinitionKeyValueProvider(definitionKeyProvider);
protected void startInstance(ActivityExecution execution, VariableMap variables, String businessKey) { CmmnCaseDefinition definition = getCaseDefinitionToCall(execution, getCallableElement()); CmmnCaseInstance caseInstance = execution.createSubCaseInstance(definition, businessKey); caseInstance.create(variables); }