Class MappingAwareActivityBehaviorFactory

  • All Implemented Interfaces:
    org.activiti.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory

    public class MappingAwareActivityBehaviorFactory
    extends org.activiti.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory
    Default implementation of the ActivityBehaviorFactory. Used when no custom ActivityBehaviorFactory is injected on the ProcessEngineConfigurationImpl.
    • Field Summary

      • Fields inherited from class org.activiti.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory

        DEFAULT_SERVICE_TASK_BEAN_NAME, EXCEPTION_MAP_FIELD
      • Fields inherited from class org.activiti.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory

        expressionManager
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.activiti.engine.impl.bpmn.behavior.CallActivityBehavior createCallActivityBehavior​(java.lang.String calledElement, java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions)  
      protected org.activiti.engine.impl.bpmn.behavior.CallActivityBehavior createCallActivityBehavior​(org.activiti.engine.delegate.Expression expression, java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions)  
      org.activiti.engine.impl.bpmn.behavior.UserTaskActivityBehavior createUserTaskActivityBehavior​(org.activiti.bpmn.model.UserTask userTask)  
      • Methods inherited from class org.activiti.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory

        checkClassDelegate, checkDelegateExpression, createAdhocSubprocessActivityBehavior, createBoundaryCancelEventActivityBehavior, createBoundaryCompensateEventActivityBehavior, createBoundaryEventActivityBehavior, createBoundaryMessageEventActivityBehavior, createBoundarySignalEventActivityBehavior, createBoundaryTimerEventActivityBehavior, createBusinessRuleTaskActivityBehavior, createCallActivityBehavior, createCamelActivityBehavior, createCamelActivityBehavior, createCamelActivityBehavior, createCancelEndEventActivityBehavior, createClassDelegateServiceTask, createDefaultServiceTaskBehavior, createDefaultThrowMessageDelegate, createErrorEndEventActivityBehavior, createEventBasedGatewayActivityBehavior, createEventSubProcessErrorStartEventActivityBehavior, createEventSubProcessMessageStartEventActivityBehavior, createExclusiveGatewayActivityBehavior, createInclusiveGatewayActivityBehavior, createIntermediateCatchEventActivityBehavior, createIntermediateCatchMessageEventActivityBehavior, createIntermediateCatchSignalEventActivityBehavior, createIntermediateCatchTimerEventActivityBehavior, createIntermediateThrowCompensationEventActivityBehavior, createIntermediateThrowNoneEventActivityBehavior, createIntermediateThrowSignalEventActivityBehavior, createMailActivityBehavior, createMailActivityBehavior, createMailActivityBehavior, createManualTaskActivityBehavior, createMessageExecutionContext, createMessagePayloadMappingProvider, createMuleActivityBehavior, createMuleActivityBehavior, createMuleActivityBehavior, createNoneEndEventActivityBehavior, createNoneStartEventActivityBehavior, createParallelGatewayActivityBehavior, createParallelMultiInstanceBehavior, createReceiveTaskActivityBehavior, createScriptTaskActivityBehavior, createSequentialMultiInstanceBehavior, createServiceTaskDelegateExpressionActivityBehavior, createServiceTaskExpressionActivityBehavior, createShellActivityBehavior, createSubprocessActivityBehavior, createTaskActivityBehavior, createTerminateEndEventActivityBehavior, createThrowMessageDelegate, createThrowMessageDelegateExpression, createThrowMessageEndEventActivityBehavior, createThrowMessageEventActivityBehavior, createThrowMessageJavaDelegate, createTransactionActivityBehavior, createWebServiceActivityBehavior, createWebServiceActivityBehavior, getAttributeValue, getSkipExpressionFromServiceTask
      • Methods inherited from class org.activiti.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory

        createFieldDeclarations, getExpressionManager, getMessageExecutionContextFactory, getMessagePayloadMappingProviderFactory, getThrowMessageDelegateFactory, setExpressionManager, setMessageExecutionContextFactory, setMessagePayloadMappingProviderFactory, setThrowMessageDelegateFactory
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MappingAwareActivityBehaviorFactory

        public MappingAwareActivityBehaviorFactory​(VariablesMappingProvider variablesMappingProvider,
                                                   org.activiti.spring.process.ProcessVariablesInitiator processVariablesInitiator)
    • Method Detail

      • createUserTaskActivityBehavior

        public org.activiti.engine.impl.bpmn.behavior.UserTaskActivityBehavior createUserTaskActivityBehavior​(org.activiti.bpmn.model.UserTask userTask)
        Specified by:
        createUserTaskActivityBehavior in interface org.activiti.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
        Overrides:
        createUserTaskActivityBehavior in class org.activiti.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory
      • createCallActivityBehavior

        protected org.activiti.engine.impl.bpmn.behavior.CallActivityBehavior createCallActivityBehavior​(org.activiti.engine.delegate.Expression expression,
                                                                                                         java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions)
        Overrides:
        createCallActivityBehavior in class org.activiti.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory
      • createCallActivityBehavior

        protected org.activiti.engine.impl.bpmn.behavior.CallActivityBehavior createCallActivityBehavior​(java.lang.String calledElement,
                                                                                                         java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions)
        Overrides:
        createCallActivityBehavior in class org.activiti.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory