Class TestActivityBehaviorFactory

java.lang.Object
org.flowable.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory
org.flowable.engine.test.TestActivityBehaviorFactory
All Implemented Interfaces:
org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory

public class TestActivityBehaviorFactory extends org.flowable.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory implements org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
Author:
Joram Barrez
  • Field Details

    • wrappedActivityBehaviorFactory

      protected org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory wrappedActivityBehaviorFactory
      The ActivityBehaviorFactory that is constructed when the process engine was created This class delegates to this instance, unless some mocking has been defined.
    • allServiceTasksNoOp

      protected boolean allServiceTasksNoOp
    • mockedClassDelegatesMapping

      protected Map<String,String> mockedClassDelegatesMapping
    • mockedClassTaskIdDelegatesMapping

      protected Map<String,String> mockedClassTaskIdDelegatesMapping
    • noOpServiceTaskIds

      protected Set<String> noOpServiceTaskIds
    • noOpServiceTaskClassNames

      protected Set<String> noOpServiceTaskClassNames
  • Constructor Details

    • TestActivityBehaviorFactory

      public TestActivityBehaviorFactory()
    • TestActivityBehaviorFactory

      public TestActivityBehaviorFactory(org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory wrappedActivityBehaviorFactory)
  • Method Details

    • getWrappedActivityBehaviorFactory

      public org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory getWrappedActivityBehaviorFactory()
    • setWrappedActivityBehaviorFactory

      public void setWrappedActivityBehaviorFactory(org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory wrappedActivityBehaviorFactory)
    • createNoneStartEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.NoneStartEventActivityBehavior createNoneStartEventActivityBehavior(StartEvent startEvent)
      Specified by:
      createNoneStartEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createTaskActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.TaskActivityBehavior createTaskActivityBehavior(Task task)
      Specified by:
      createTaskActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createManualTaskActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.ManualTaskActivityBehavior createManualTaskActivityBehavior(ManualTask manualTask)
      Specified by:
      createManualTaskActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createReceiveTaskActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.ReceiveTaskActivityBehavior createReceiveTaskActivityBehavior(ReceiveTask receiveTask)
      Specified by:
      createReceiveTaskActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createReceiveEventTaskActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.ReceiveEventTaskActivityBehavior createReceiveEventTaskActivityBehavior(ReceiveTask receiveTask, String eventDefinitionKey)
      Specified by:
      createReceiveEventTaskActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createUserTaskActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.UserTaskActivityBehavior createUserTaskActivityBehavior(UserTask userTask)
      Specified by:
      createUserTaskActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createClassDelegateServiceTask

      public org.flowable.engine.impl.bpmn.helper.ClassDelegate createClassDelegateServiceTask(ServiceTask serviceTask)
      Specified by:
      createClassDelegateServiceTask in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createServiceTaskDelegateExpressionActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.ServiceTaskDelegateExpressionActivityBehavior createServiceTaskDelegateExpressionActivityBehavior(ServiceTask serviceTask)
      Specified by:
      createServiceTaskDelegateExpressionActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createServiceTaskExpressionActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.ServiceTaskExpressionActivityBehavior createServiceTaskExpressionActivityBehavior(ServiceTask serviceTask)
      Specified by:
      createServiceTaskExpressionActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createWebServiceActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.WebServiceActivityBehavior createWebServiceActivityBehavior(ServiceTask serviceTask, BpmnModel bpmnModel)
      Specified by:
      createWebServiceActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createWebServiceActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.WebServiceActivityBehavior createWebServiceActivityBehavior(SendTask sendTask, BpmnModel bpmnModel)
      Specified by:
      createWebServiceActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createMailActivityBehavior

      public org.flowable.engine.impl.delegate.ActivityBehavior createMailActivityBehavior(ServiceTask serviceTask)
      Specified by:
      createMailActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createMailActivityBehavior

      public org.flowable.engine.impl.delegate.ActivityBehavior createMailActivityBehavior(SendTask sendTask)
      Specified by:
      createMailActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createDmnActivityBehavior

      public org.flowable.engine.impl.delegate.ActivityBehavior createDmnActivityBehavior(ServiceTask serviceTask)
      Specified by:
      createDmnActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createDmnActivityBehavior

      public org.flowable.engine.impl.delegate.ActivityBehavior createDmnActivityBehavior(SendTask sendTask)
      Specified by:
      createDmnActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createCamelActivityBehavior

      public org.flowable.engine.impl.delegate.ActivityBehavior createCamelActivityBehavior(ServiceTask serviceTask)
      Specified by:
      createCamelActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createCamelActivityBehavior

      public org.flowable.engine.impl.delegate.ActivityBehavior createCamelActivityBehavior(SendTask sendTask)
      Specified by:
      createCamelActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createShellActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.ShellActivityBehavior createShellActivityBehavior(ServiceTask serviceTask)
      Specified by:
      createShellActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createHttpActivityBehavior

      public org.flowable.engine.impl.delegate.ActivityBehavior createHttpActivityBehavior(ServiceTask serviceTask)
      Specified by:
      createHttpActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBusinessRuleTaskActivityBehavior

      public org.flowable.engine.impl.delegate.ActivityBehavior createBusinessRuleTaskActivityBehavior(BusinessRuleTask businessRuleTask)
      Specified by:
      createBusinessRuleTaskActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createScriptTaskActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.ScriptTaskActivityBehavior createScriptTaskActivityBehavior(ScriptTask scriptTask)
      Specified by:
      createScriptTaskActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createSendEventTaskBehavior

      public org.flowable.engine.impl.bpmn.behavior.SendEventTaskActivityBehavior createSendEventTaskBehavior(SendEventServiceTask sendEventServiceTask)
      Specified by:
      createSendEventTaskBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createExternalWorkerTaskBehavior

      public org.flowable.engine.impl.bpmn.behavior.ExternalWorkerTaskActivityBehavior createExternalWorkerTaskBehavior(ExternalWorkerServiceTask externalWorkerServiceTask)
      Specified by:
      createExternalWorkerTaskBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createExclusiveGatewayActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.ExclusiveGatewayActivityBehavior createExclusiveGatewayActivityBehavior(ExclusiveGateway exclusiveGateway)
      Specified by:
      createExclusiveGatewayActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createParallelGatewayActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.ParallelGatewayActivityBehavior createParallelGatewayActivityBehavior(ParallelGateway parallelGateway)
      Specified by:
      createParallelGatewayActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createInclusiveGatewayActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.InclusiveGatewayActivityBehavior createInclusiveGatewayActivityBehavior(InclusiveGateway inclusiveGateway)
      Specified by:
      createInclusiveGatewayActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEventBasedGatewayActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EventBasedGatewayActivityBehavior createEventBasedGatewayActivityBehavior(EventGateway eventGateway)
      Specified by:
      createEventBasedGatewayActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createSequentialMultiInstanceBehavior

      public org.flowable.engine.impl.bpmn.behavior.SequentialMultiInstanceBehavior createSequentialMultiInstanceBehavior(Activity activity, org.flowable.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior innerActivityBehavior)
      Specified by:
      createSequentialMultiInstanceBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createParallelMultiInstanceBehavior

      public org.flowable.engine.impl.bpmn.behavior.ParallelMultiInstanceBehavior createParallelMultiInstanceBehavior(Activity activity, org.flowable.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior innerActivityBehavior)
      Specified by:
      createParallelMultiInstanceBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createSubprocessActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.SubProcessActivityBehavior createSubprocessActivityBehavior(SubProcess subProcess)
      Specified by:
      createSubprocessActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEventSubprocessActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EventSubProcessActivityBehavior createEventSubprocessActivityBehavior(EventSubProcess eventSubProcess)
      Specified by:
      createEventSubprocessActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEventSubProcessConditionalStartEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EventSubProcessConditionalStartEventActivityBehavior createEventSubProcessConditionalStartEventActivityBehavior(StartEvent startEvent, ConditionalEventDefinition conditionalEventDefinition, String conditionExpression)
      Specified by:
      createEventSubProcessConditionalStartEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEventSubProcessErrorStartEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EventSubProcessErrorStartEventActivityBehavior createEventSubProcessErrorStartEventActivityBehavior(StartEvent startEvent)
      Specified by:
      createEventSubProcessErrorStartEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEventSubProcessEscalationStartEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EventSubProcessEscalationStartEventActivityBehavior createEventSubProcessEscalationStartEventActivityBehavior(StartEvent startEvent)
      Specified by:
      createEventSubProcessEscalationStartEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEventSubProcessMessageStartEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EventSubProcessMessageStartEventActivityBehavior createEventSubProcessMessageStartEventActivityBehavior(StartEvent startEvent, MessageEventDefinition messageEventDefinition)
      Specified by:
      createEventSubProcessMessageStartEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEventSubProcessSignalStartEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EventSubProcessSignalStartEventActivityBehavior createEventSubProcessSignalStartEventActivityBehavior(StartEvent startEvent, SignalEventDefinition signalEventDefinition, Signal signal)
      Specified by:
      createEventSubProcessSignalStartEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEventSubProcessTimerStartEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EventSubProcessTimerStartEventActivityBehavior createEventSubProcessTimerStartEventActivityBehavior(StartEvent startEvent, TimerEventDefinition timerEventDefinition)
      Specified by:
      createEventSubProcessTimerStartEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEventSubProcessEventRegistryStartEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EventSubProcessEventRegistryStartEventActivityBehavior createEventSubProcessEventRegistryStartEventActivityBehavior(StartEvent startEvent, String eventDefinitionKey)
      Specified by:
      createEventSubProcessEventRegistryStartEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEventSubProcessVariableListenerlStartEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EventSubProcessVariableListenerlStartEventActivityBehavior createEventSubProcessVariableListenerlStartEventActivityBehavior(StartEvent startEvent, VariableListenerEventDefinition variableListenerEventDefinition)
      Specified by:
      createEventSubProcessVariableListenerlStartEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createAdhocSubprocessActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.AdhocSubProcessActivityBehavior createAdhocSubprocessActivityBehavior(SubProcess subProcess)
      Specified by:
      createAdhocSubprocessActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createCallActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.CallActivityBehavior createCallActivityBehavior(CallActivity callActivity)
      Specified by:
      createCallActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createCaseTaskBehavior

      public org.flowable.engine.impl.bpmn.behavior.CaseTaskActivityBehavior createCaseTaskBehavior(CaseServiceTask caseServiceTask)
      Specified by:
      createCaseTaskBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createTransactionActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.TransactionActivityBehavior createTransactionActivityBehavior(Transaction transaction)
      Specified by:
      createTransactionActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateCatchEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateCatchEventActivityBehavior createIntermediateCatchEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent)
      Specified by:
      createIntermediateCatchEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateCatchConditionalEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateCatchConditionalEventActivityBehavior createIntermediateCatchConditionalEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, ConditionalEventDefinition conditionalEventDefinition, String conditionExpression, String conditionLanguage)
      Specified by:
      createIntermediateCatchConditionalEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateCatchMessageEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateCatchMessageEventActivityBehavior createIntermediateCatchMessageEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, MessageEventDefinition messageEventDefinition)
      Specified by:
      createIntermediateCatchMessageEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateCatchTimerEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateCatchTimerEventActivityBehavior createIntermediateCatchTimerEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, TimerEventDefinition timerEventDefinition)
      Specified by:
      createIntermediateCatchTimerEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateCatchEventRegistryEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateCatchEventRegistryEventActivityBehavior createIntermediateCatchEventRegistryEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, String eventDefinitionKey)
      Specified by:
      createIntermediateCatchEventRegistryEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateCatchSignalEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateCatchSignalEventActivityBehavior createIntermediateCatchSignalEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, SignalEventDefinition signalEventDefinition, Signal signal)
      Specified by:
      createIntermediateCatchSignalEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateCatchVariableListenerEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateCatchVariableListenerEventActivityBehavior createIntermediateCatchVariableListenerEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, VariableListenerEventDefinition variableListenerEventDefinition)
      Specified by:
      createIntermediateCatchVariableListenerEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateThrowNoneEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateThrowNoneEventActivityBehavior createIntermediateThrowNoneEventActivityBehavior(ThrowEvent throwEvent)
      Specified by:
      createIntermediateThrowNoneEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateThrowSignalEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateThrowSignalEventActivityBehavior createIntermediateThrowSignalEventActivityBehavior(ThrowEvent throwEvent, SignalEventDefinition signalEventDefinition, Signal signal)
      Specified by:
      createIntermediateThrowSignalEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateThrowEscalationEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateThrowEscalationEventActivityBehavior createIntermediateThrowEscalationEventActivityBehavior(ThrowEvent throwEvent, EscalationEventDefinition escalationEventDefinition, Escalation escalation)
      Specified by:
      createIntermediateThrowEscalationEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createIntermediateThrowCompensationEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.IntermediateThrowCompensationEventActivityBehavior createIntermediateThrowCompensationEventActivityBehavior(ThrowEvent throwEvent, CompensateEventDefinition compensateEventDefinition)
      Specified by:
      createIntermediateThrowCompensationEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createNoneEndEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.NoneEndEventActivityBehavior createNoneEndEventActivityBehavior(EndEvent endEvent)
      Specified by:
      createNoneEndEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createErrorEndEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.ErrorEndEventActivityBehavior createErrorEndEventActivityBehavior(EndEvent endEvent, ErrorEventDefinition errorEventDefinition)
      Specified by:
      createErrorEndEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createEscalationEndEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.EscalationEndEventActivityBehavior createEscalationEndEventActivityBehavior(EndEvent endEvent, EscalationEventDefinition escalationEventDefinition, Escalation escalation)
      Specified by:
      createEscalationEndEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createCancelEndEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.CancelEndEventActivityBehavior createCancelEndEventActivityBehavior(EndEvent endEvent)
      Specified by:
      createCancelEndEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createTerminateEndEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.TerminateEndEventActivityBehavior createTerminateEndEventActivityBehavior(EndEvent endEvent)
      Specified by:
      createTerminateEndEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBoundaryEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.BoundaryEventActivityBehavior createBoundaryEventActivityBehavior(BoundaryEvent boundaryEvent, boolean interrupting)
      Specified by:
      createBoundaryEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBoundaryCancelEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.BoundaryCancelEventActivityBehavior createBoundaryCancelEventActivityBehavior(CancelEventDefinition cancelEventDefinition)
      Specified by:
      createBoundaryCancelEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBoundaryConditionalEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.BoundaryConditionalEventActivityBehavior createBoundaryConditionalEventActivityBehavior(BoundaryEvent boundaryEvent, ConditionalEventDefinition conditionalEventDefinition, String conditionExpression, String conditionLanguage, boolean interrupting)
      Specified by:
      createBoundaryConditionalEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBoundaryTimerEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.BoundaryTimerEventActivityBehavior createBoundaryTimerEventActivityBehavior(BoundaryEvent boundaryEvent, TimerEventDefinition timerEventDefinition, boolean interrupting)
      Specified by:
      createBoundaryTimerEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBoundarySignalEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.BoundarySignalEventActivityBehavior createBoundarySignalEventActivityBehavior(BoundaryEvent boundaryEvent, SignalEventDefinition signalEventDefinition, Signal signal, boolean interrupting)
      Specified by:
      createBoundarySignalEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBoundaryMessageEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.BoundaryMessageEventActivityBehavior createBoundaryMessageEventActivityBehavior(BoundaryEvent boundaryEvent, MessageEventDefinition messageEventDefinition, boolean interrupting)
      Specified by:
      createBoundaryMessageEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBoundaryEscalationEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.BoundaryEscalationEventActivityBehavior createBoundaryEscalationEventActivityBehavior(BoundaryEvent boundaryEvent, EscalationEventDefinition escalationEventDefinition, Escalation escalation, boolean interrupting)
      Specified by:
      createBoundaryEscalationEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBoundaryCompensateEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.BoundaryCompensateEventActivityBehavior createBoundaryCompensateEventActivityBehavior(BoundaryEvent boundaryEvent, CompensateEventDefinition compensateEventDefinition, boolean interrupting)
      Specified by:
      createBoundaryCompensateEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBoundaryEventRegistryEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.BoundaryEventRegistryEventActivityBehavior createBoundaryEventRegistryEventActivityBehavior(BoundaryEvent boundaryEvent, String eventDefinitionKey, boolean interrupting)
      Specified by:
      createBoundaryEventRegistryEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • createBoundaryVariableListenerEventActivityBehavior

      public org.flowable.engine.impl.bpmn.behavior.BoundaryVariableListenerEventActivityBehavior createBoundaryVariableListenerEventActivityBehavior(BoundaryEvent boundaryEvent, VariableListenerEventDefinition variableListenerEventDefinition, boolean interrupting)
      Specified by:
      createBoundaryVariableListenerEventActivityBehavior in interface org.flowable.engine.impl.bpmn.parser.factory.ActivityBehaviorFactory
    • addClassDelegateMock

      public void addClassDelegateMock(String originalClassFqn, Class<?> mockClass)
    • addClassDelegateMock

      public void addClassDelegateMock(String originalClassFqn, String mockedClassFqn)
    • addClassDelegateMockByTaskId

      public void addClassDelegateMockByTaskId(String serviceTaskId, Class<?> mockedClass)
    • addClassDelegateMockByTaskId

      public void addClassDelegateMockByTaskId(String serviceTaskId, String mockedClassFqn)
    • addNoOpServiceTaskById

      public void addNoOpServiceTaskById(String id)
    • addNoOpServiceTaskByClassName

      public void addNoOpServiceTaskByClassName(String className)
    • setAllServiceTasksNoOp

      public void setAllServiceTasksNoOp()
    • reset

      public void reset()