Package org.activiti.engine.test
Class TestActivityBehaviorFactory
java.lang.Object
org.activiti.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory
org.activiti.engine.test.TestActivityBehaviorFactory
- All Implemented Interfaces:
ActivityBehaviorFactory
public class TestActivityBehaviorFactory
extends AbstractBehaviorFactory
implements ActivityBehaviorFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected ActivityBehaviorFactoryThe ActivityBehaviorFactory that is constructed when the process engine was created This class delegates to this instance, unless some mocking has been defined.Fields inherited from class org.activiti.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory
expressionManager -
Constructor Summary
ConstructorsConstructorDescriptionTestActivityBehaviorFactory(ActivityBehaviorFactory wrappedActivityBehaviorFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddClassDelegateMock(String originalClassFqn, Class<?> mockClass) voidaddClassDelegateMock(String originalClassFqn, String mockedClassFqn) voidaddNoOpServiceTaskByClassName(String className) voidcreateAdhocSubprocessActivityBehavior(SubProcess subProcess) createBoundaryCancelEventActivityBehavior(CancelEventDefinition cancelEventDefinition) createBoundaryCompensateEventActivityBehavior(BoundaryEvent boundaryEvent, CompensateEventDefinition compensateEventDefinition, boolean interrupting) createBoundaryEventActivityBehavior(BoundaryEvent boundaryEvent, boolean interrupting) createBoundaryMessageEventActivityBehavior(BoundaryEvent boundaryEvent, MessageEventDefinition messageEventDefinition, boolean interrupting) createBoundarySignalEventActivityBehavior(BoundaryEvent boundaryEvent, SignalEventDefinition signalEventDefinition, Signal signal, boolean interrupting) createBoundaryTimerEventActivityBehavior(BoundaryEvent boundaryEvent, TimerEventDefinition timerEventDefinition, boolean interrupting) createBusinessRuleTaskActivityBehavior(BusinessRuleTask businessRuleTask) createCallActivityBehavior(CallActivity callActivity) createCamelActivityBehavior(SendTask sendTask) createCamelActivityBehavior(ServiceTask serviceTask) createCancelEndEventActivityBehavior(EndEvent endEvent) createClassDelegateServiceTask(ServiceTask serviceTask) createDefaultServiceTaskBehavior(ServiceTask serviceTask) createErrorEndEventActivityBehavior(EndEvent endEvent, ErrorEventDefinition errorEventDefinition) createEventBasedGatewayActivityBehavior(EventGateway eventGateway) createEventSubProcessMessageStartEventActivityBehavior(StartEvent startEvent, MessageEventDefinition messageEventDefinition) createExclusiveGatewayActivityBehavior(ExclusiveGateway exclusiveGateway) createInclusiveGatewayActivityBehavior(InclusiveGateway inclusiveGateway) createIntermediateCatchEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent) createIntermediateCatchMessageEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, MessageEventDefinition messageEventDefinition) createIntermediateCatchSignalEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, SignalEventDefinition signalEventDefinition, Signal signal) createIntermediateCatchTimerEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, TimerEventDefinition timerEventDefinition) createIntermediateThrowCompensationEventActivityBehavior(ThrowEvent throwEvent, CompensateEventDefinition compensateEventDefinition) createIntermediateThrowSignalEventActivityBehavior(ThrowEvent throwEvent, SignalEventDefinition signalEventDefinition, Signal signal) createMailActivityBehavior(SendTask sendTask) createMailActivityBehavior(ServiceTask serviceTask) createManualTaskActivityBehavior(ManualTask manualTask) createMuleActivityBehavior(SendTask sendTask) createMuleActivityBehavior(ServiceTask serviceTask) createNoneEndEventActivityBehavior(EndEvent endEvent) createNoneStartEventActivityBehavior(StartEvent startEvent) createParallelGatewayActivityBehavior(ParallelGateway parallelGateway) createParallelMultiInstanceBehavior(Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior) createReceiveTaskActivityBehavior(ReceiveTask receiveTask) createScriptTaskActivityBehavior(ScriptTask scriptTask) createSequentialMultiInstanceBehavior(Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior) createServiceTaskExpressionActivityBehavior(ServiceTask serviceTask) createShellActivityBehavior(ServiceTask serviceTask) createSubprocessActivityBehavior(SubProcess subProcess) createThrowMessageEndEventActivityBehavior(EndEvent endEvent, MessageEventDefinition messageEventDefinition, Message message) createThrowMessageEventActivityBehavior(ThrowEvent throwEvent, MessageEventDefinition messageEventDefinition, Message message) createTransactionActivityBehavior(Transaction transaction) createUserTaskActivityBehavior(UserTask userTask) createWebServiceActivityBehavior(SendTask sendTask) createWebServiceActivityBehavior(ServiceTask serviceTask) voidreset()voidvoidsetWrappedActivityBehaviorFactory(ActivityBehaviorFactory wrappedActivityBehaviorFactory) Methods inherited from class org.activiti.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory
createFieldDeclarations, getExpressionManager, getMessageExecutionContextFactory, getMessagePayloadMappingProviderFactory, getThrowMessageDelegateFactory, setExpressionManager, setMessageExecutionContextFactory, setMessagePayloadMappingProviderFactory, setThrowMessageDelegateFactory
-
Field Details
-
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
-
noOpServiceTaskIds
-
noOpServiceTaskClassNames
-
-
Constructor Details
-
TestActivityBehaviorFactory
public TestActivityBehaviorFactory() -
TestActivityBehaviorFactory
-
-
Method Details
-
getWrappedActivityBehaviorFactory
-
setWrappedActivityBehaviorFactory
public void setWrappedActivityBehaviorFactory(ActivityBehaviorFactory wrappedActivityBehaviorFactory) -
createNoneStartEventActivityBehavior
- Specified by:
createNoneStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createTaskActivityBehavior
- Specified by:
createTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createManualTaskActivityBehavior
- Specified by:
createManualTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createReceiveTaskActivityBehavior
- Specified by:
createReceiveTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createUserTaskActivityBehavior
- Specified by:
createUserTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createClassDelegateServiceTask
- Specified by:
createClassDelegateServiceTaskin interfaceActivityBehaviorFactory
-
createServiceTaskDelegateExpressionActivityBehavior
public ServiceTaskDelegateExpressionActivityBehavior createServiceTaskDelegateExpressionActivityBehavior(ServiceTask serviceTask) - Specified by:
createServiceTaskDelegateExpressionActivityBehaviorin interfaceActivityBehaviorFactory
-
createDefaultServiceTaskBehavior
- Specified by:
createDefaultServiceTaskBehaviorin interfaceActivityBehaviorFactory
-
createServiceTaskExpressionActivityBehavior
public ServiceTaskExpressionActivityBehavior createServiceTaskExpressionActivityBehavior(ServiceTask serviceTask) - Specified by:
createServiceTaskExpressionActivityBehaviorin interfaceActivityBehaviorFactory
-
createWebServiceActivityBehavior
- Specified by:
createWebServiceActivityBehaviorin interfaceActivityBehaviorFactory
-
createWebServiceActivityBehavior
- Specified by:
createWebServiceActivityBehaviorin interfaceActivityBehaviorFactory
-
createMailActivityBehavior
- Specified by:
createMailActivityBehaviorin interfaceActivityBehaviorFactory
-
createMailActivityBehavior
- Specified by:
createMailActivityBehaviorin interfaceActivityBehaviorFactory
-
createMuleActivityBehavior
- Specified by:
createMuleActivityBehaviorin interfaceActivityBehaviorFactory
-
createMuleActivityBehavior
- Specified by:
createMuleActivityBehaviorin interfaceActivityBehaviorFactory
-
createCamelActivityBehavior
- Specified by:
createCamelActivityBehaviorin interfaceActivityBehaviorFactory
-
createCamelActivityBehavior
- Specified by:
createCamelActivityBehaviorin interfaceActivityBehaviorFactory
-
createShellActivityBehavior
- Specified by:
createShellActivityBehaviorin interfaceActivityBehaviorFactory
-
createBusinessRuleTaskActivityBehavior
- Specified by:
createBusinessRuleTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createScriptTaskActivityBehavior
- Specified by:
createScriptTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createExclusiveGatewayActivityBehavior
public ExclusiveGatewayActivityBehavior createExclusiveGatewayActivityBehavior(ExclusiveGateway exclusiveGateway) - Specified by:
createExclusiveGatewayActivityBehaviorin interfaceActivityBehaviorFactory
-
createParallelGatewayActivityBehavior
public ParallelGatewayActivityBehavior createParallelGatewayActivityBehavior(ParallelGateway parallelGateway) - Specified by:
createParallelGatewayActivityBehaviorin interfaceActivityBehaviorFactory
-
createInclusiveGatewayActivityBehavior
public InclusiveGatewayActivityBehavior createInclusiveGatewayActivityBehavior(InclusiveGateway inclusiveGateway) - Specified by:
createInclusiveGatewayActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventBasedGatewayActivityBehavior
public EventBasedGatewayActivityBehavior createEventBasedGatewayActivityBehavior(EventGateway eventGateway) - Specified by:
createEventBasedGatewayActivityBehaviorin interfaceActivityBehaviorFactory
-
createSequentialMultiInstanceBehavior
public SequentialMultiInstanceBehavior createSequentialMultiInstanceBehavior(Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior) - Specified by:
createSequentialMultiInstanceBehaviorin interfaceActivityBehaviorFactory
-
createParallelMultiInstanceBehavior
public ParallelMultiInstanceBehavior createParallelMultiInstanceBehavior(Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior) - Specified by:
createParallelMultiInstanceBehaviorin interfaceActivityBehaviorFactory
-
createSubprocessActivityBehavior
- Specified by:
createSubprocessActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubProcessErrorStartEventActivityBehavior
public EventSubProcessErrorStartEventActivityBehavior createEventSubProcessErrorStartEventActivityBehavior(StartEvent startEvent) - Specified by:
createEventSubProcessErrorStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubProcessMessageStartEventActivityBehavior
public EventSubProcessMessageStartEventActivityBehavior createEventSubProcessMessageStartEventActivityBehavior(StartEvent startEvent, MessageEventDefinition messageEventDefinition) - Specified by:
createEventSubProcessMessageStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createAdhocSubprocessActivityBehavior
- Specified by:
createAdhocSubprocessActivityBehaviorin interfaceActivityBehaviorFactory
-
createCallActivityBehavior
- Specified by:
createCallActivityBehaviorin interfaceActivityBehaviorFactory
-
createTransactionActivityBehavior
- Specified by:
createTransactionActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchEventActivityBehavior
public IntermediateCatchEventActivityBehavior createIntermediateCatchEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent) - Specified by:
createIntermediateCatchEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchMessageEventActivityBehavior
public IntermediateCatchMessageEventActivityBehavior createIntermediateCatchMessageEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, MessageEventDefinition messageEventDefinition) - Specified by:
createIntermediateCatchMessageEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchTimerEventActivityBehavior
public IntermediateCatchTimerEventActivityBehavior createIntermediateCatchTimerEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, TimerEventDefinition timerEventDefinition) - Specified by:
createIntermediateCatchTimerEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchSignalEventActivityBehavior
public IntermediateCatchSignalEventActivityBehavior createIntermediateCatchSignalEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, SignalEventDefinition signalEventDefinition, Signal signal) - Specified by:
createIntermediateCatchSignalEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateThrowNoneEventActivityBehavior
public IntermediateThrowNoneEventActivityBehavior createIntermediateThrowNoneEventActivityBehavior(ThrowEvent throwEvent) - Specified by:
createIntermediateThrowNoneEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateThrowSignalEventActivityBehavior
public IntermediateThrowSignalEventActivityBehavior createIntermediateThrowSignalEventActivityBehavior(ThrowEvent throwEvent, SignalEventDefinition signalEventDefinition, Signal signal) - Specified by:
createIntermediateThrowSignalEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateThrowCompensationEventActivityBehavior
public IntermediateThrowCompensationEventActivityBehavior createIntermediateThrowCompensationEventActivityBehavior(ThrowEvent throwEvent, CompensateEventDefinition compensateEventDefinition) - Specified by:
createIntermediateThrowCompensationEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createNoneEndEventActivityBehavior
- Specified by:
createNoneEndEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createErrorEndEventActivityBehavior
public ErrorEndEventActivityBehavior createErrorEndEventActivityBehavior(EndEvent endEvent, ErrorEventDefinition errorEventDefinition) - Specified by:
createErrorEndEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createCancelEndEventActivityBehavior
- Specified by:
createCancelEndEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createTerminateEndEventActivityBehavior
- Specified by:
createTerminateEndEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryEventActivityBehavior
public BoundaryEventActivityBehavior createBoundaryEventActivityBehavior(BoundaryEvent boundaryEvent, boolean interrupting) - Specified by:
createBoundaryEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryCancelEventActivityBehavior
public BoundaryCancelEventActivityBehavior createBoundaryCancelEventActivityBehavior(CancelEventDefinition cancelEventDefinition) - Specified by:
createBoundaryCancelEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryTimerEventActivityBehavior
public BoundaryTimerEventActivityBehavior createBoundaryTimerEventActivityBehavior(BoundaryEvent boundaryEvent, TimerEventDefinition timerEventDefinition, boolean interrupting) - Specified by:
createBoundaryTimerEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundarySignalEventActivityBehavior
public BoundarySignalEventActivityBehavior createBoundarySignalEventActivityBehavior(BoundaryEvent boundaryEvent, SignalEventDefinition signalEventDefinition, Signal signal, boolean interrupting) - Specified by:
createBoundarySignalEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryMessageEventActivityBehavior
public BoundaryMessageEventActivityBehavior createBoundaryMessageEventActivityBehavior(BoundaryEvent boundaryEvent, MessageEventDefinition messageEventDefinition, boolean interrupting) - Specified by:
createBoundaryMessageEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryCompensateEventActivityBehavior
public BoundaryCompensateEventActivityBehavior createBoundaryCompensateEventActivityBehavior(BoundaryEvent boundaryEvent, CompensateEventDefinition compensateEventDefinition, boolean interrupting) - Specified by:
createBoundaryCompensateEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createThrowMessageEventActivityBehavior
public IntermediateThrowMessageEventActivityBehavior createThrowMessageEventActivityBehavior(ThrowEvent throwEvent, MessageEventDefinition messageEventDefinition, Message message) - Specified by:
createThrowMessageEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createThrowMessageEndEventActivityBehavior
public ThrowMessageEndEventActivityBehavior createThrowMessageEndEventActivityBehavior(EndEvent endEvent, MessageEventDefinition messageEventDefinition, Message message) - Specified by:
createThrowMessageEndEventActivityBehaviorin interfaceActivityBehaviorFactory
-
addClassDelegateMock
-
addClassDelegateMock
-
addNoOpServiceTaskById
-
addNoOpServiceTaskByClassName
-
setAllServiceTasksNoOp
public void setAllServiceTasksNoOp() -
reset
public void reset()
-