public class TestActivityBehaviorFactory extends AbstractBehaviorFactory implements ActivityBehaviorFactory
Modifier and Type | Field and Description |
---|---|
protected boolean |
allServiceTasksNoOp |
protected Map<String,String> |
mockedClassDelegatesMapping |
protected Set<String> |
noOpServiceTaskClassNames |
protected Set<String> |
noOpServiceTaskIds |
protected 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.
|
expressionManager
Constructor and Description |
---|
TestActivityBehaviorFactory() |
TestActivityBehaviorFactory(ActivityBehaviorFactory wrappedActivityBehaviorFactory) |
Modifier and Type | Method and Description |
---|---|
void |
addClassDelegateMock(String originalClassFqn,
Class<?> mockClass) |
void |
addClassDelegateMock(String originalClassFqn,
String mockedClassFqn) |
void |
addNoOpServiceTaskByClassName(String className) |
void |
addNoOpServiceTaskById(String id) |
BoundaryCancelEventActivityBehavior |
createBoundaryCancelEventActivityBehavior(org.activiti.bpmn.model.CancelEventDefinition cancelEventDefinition) |
BoundaryCompensateEventActivityBehavior |
createBoundaryCompensateEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent,
org.activiti.bpmn.model.CompensateEventDefinition compensateEventDefinition,
boolean interrupting) |
BoundaryEventActivityBehavior |
createBoundaryEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent,
boolean interrupting) |
BoundaryMessageEventActivityBehavior |
createBoundaryMessageEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent,
org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition,
boolean interrupting) |
BoundarySignalEventActivityBehavior |
createBoundarySignalEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent,
org.activiti.bpmn.model.SignalEventDefinition signalEventDefinition,
org.activiti.bpmn.model.Signal signal,
boolean interrupting) |
BoundaryTimerEventActivityBehavior |
createBoundaryTimerEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent,
org.activiti.bpmn.model.TimerEventDefinition timerEventDefinition,
boolean interrupting) |
BusinessRuleTaskActivityBehavior |
createBusinessRuleTaskActivityBehavior(org.activiti.bpmn.model.BusinessRuleTask businessRuleTask) |
CallActivityBehavior |
createCallActivityBehavior(org.activiti.bpmn.model.CallActivity callActivity) |
ActivityBehavior |
createCamelActivityBehavior(org.activiti.bpmn.model.SendTask sendTask) |
ActivityBehavior |
createCamelActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask) |
CancelEndEventActivityBehavior |
createCancelEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent) |
ClassDelegate |
createClassDelegateServiceTask(org.activiti.bpmn.model.ServiceTask serviceTask) |
ErrorEndEventActivityBehavior |
createErrorEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent,
org.activiti.bpmn.model.ErrorEventDefinition errorEventDefinition) |
EventBasedGatewayActivityBehavior |
createEventBasedGatewayActivityBehavior(org.activiti.bpmn.model.EventGateway eventGateway) |
EventSubProcessErrorStartEventActivityBehavior |
createEventSubProcessErrorStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent) |
EventSubProcessMessageStartEventActivityBehavior |
createEventSubProcessMessageStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent,
org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition) |
ExclusiveGatewayActivityBehavior |
createExclusiveGatewayActivityBehavior(org.activiti.bpmn.model.ExclusiveGateway exclusiveGateway) |
InclusiveGatewayActivityBehavior |
createInclusiveGatewayActivityBehavior(org.activiti.bpmn.model.InclusiveGateway inclusiveGateway) |
IntermediateCatchEventActivityBehavior |
createIntermediateCatchEventActivityBehavior(org.activiti.bpmn.model.IntermediateCatchEvent intermediateCatchEvent) |
IntermediateCatchMessageEventActivityBehavior |
createIntermediateCatchMessageEventActivityBehavior(org.activiti.bpmn.model.IntermediateCatchEvent intermediateCatchEvent,
org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition) |
IntermediateCatchSignalEventActivityBehavior |
createIntermediateCatchSignalEventActivityBehavior(org.activiti.bpmn.model.IntermediateCatchEvent intermediateCatchEvent,
org.activiti.bpmn.model.SignalEventDefinition signalEventDefinition,
org.activiti.bpmn.model.Signal signal) |
IntermediateCatchTimerEventActivityBehavior |
createIntermediateCatchTimerEventActivityBehavior(org.activiti.bpmn.model.IntermediateCatchEvent intermediateCatchEvent,
org.activiti.bpmn.model.TimerEventDefinition timerEventDefinition) |
IntermediateThrowCompensationEventActivityBehavior |
createIntermediateThrowCompensationEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent,
org.activiti.bpmn.model.CompensateEventDefinition compensateEventDefinition) |
IntermediateThrowNoneEventActivityBehavior |
createIntermediateThrowNoneEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent) |
IntermediateThrowSignalEventActivityBehavior |
createIntermediateThrowSignalEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent,
org.activiti.bpmn.model.SignalEventDefinition signalEventDefinition,
org.activiti.bpmn.model.Signal signal) |
MailActivityBehavior |
createMailActivityBehavior(org.activiti.bpmn.model.SendTask sendTask) |
MailActivityBehavior |
createMailActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask) |
ManualTaskActivityBehavior |
createManualTaskActivityBehavior(org.activiti.bpmn.model.ManualTask manualTask) |
ActivityBehavior |
createMuleActivityBehavior(org.activiti.bpmn.model.SendTask sendTask) |
ActivityBehavior |
createMuleActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask) |
NoneEndEventActivityBehavior |
createNoneEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent) |
NoneStartEventActivityBehavior |
createNoneStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent) |
ParallelGatewayActivityBehavior |
createParallelGatewayActivityBehavior(org.activiti.bpmn.model.ParallelGateway parallelGateway) |
ParallelMultiInstanceBehavior |
createParallelMultiInstanceBehavior(org.activiti.bpmn.model.Activity activity,
AbstractBpmnActivityBehavior innerActivityBehavior) |
ReceiveTaskActivityBehavior |
createReceiveTaskActivityBehavior(org.activiti.bpmn.model.ReceiveTask receiveTask) |
ScriptTaskActivityBehavior |
createScriptTaskActivityBehavior(org.activiti.bpmn.model.ScriptTask scriptTask) |
SequentialMultiInstanceBehavior |
createSequentialMultiInstanceBehavior(org.activiti.bpmn.model.Activity activity,
AbstractBpmnActivityBehavior innerActivityBehavior) |
ServiceTaskDelegateExpressionActivityBehavior |
createServiceTaskDelegateExpressionActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask) |
ServiceTaskExpressionActivityBehavior |
createServiceTaskExpressionActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask) |
ShellActivityBehavior |
createShellActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask) |
SubProcessActivityBehavior |
createSubprocessActivityBehavior(org.activiti.bpmn.model.SubProcess subProcess) |
TaskActivityBehavior |
createTaskActivityBehavior(org.activiti.bpmn.model.Task task) |
TerminateEndEventActivityBehavior |
createTerminateEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent) |
TransactionActivityBehavior |
createTransactionActivityBehavior(org.activiti.bpmn.model.Transaction transaction) |
UserTaskActivityBehavior |
createUserTaskActivityBehavior(ExpressionManager expressionManager,
org.activiti.bpmn.model.UserTask userTask) |
WebServiceActivityBehavior |
createWebServiceActivityBehavior(org.activiti.bpmn.model.SendTask sendTask) |
WebServiceActivityBehavior |
createWebServiceActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask) |
ActivityBehaviorFactory |
getWrappedActivityBehaviorFactory() |
void |
reset() |
void |
setAllServiceTasksNoOp() |
void |
setWrappedActivityBehaviorFactory(ActivityBehaviorFactory wrappedActivityBehaviorFactory) |
createFieldDeclarations, getExpressionManager, setExpressionManager
protected ActivityBehaviorFactory wrappedActivityBehaviorFactory
protected boolean allServiceTasksNoOp
public TestActivityBehaviorFactory()
public TestActivityBehaviorFactory(ActivityBehaviorFactory wrappedActivityBehaviorFactory)
public ActivityBehaviorFactory getWrappedActivityBehaviorFactory()
public void setWrappedActivityBehaviorFactory(ActivityBehaviorFactory wrappedActivityBehaviorFactory)
public NoneStartEventActivityBehavior createNoneStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent)
createNoneStartEventActivityBehavior
in interface ActivityBehaviorFactory
public TaskActivityBehavior createTaskActivityBehavior(org.activiti.bpmn.model.Task task)
createTaskActivityBehavior
in interface ActivityBehaviorFactory
public ManualTaskActivityBehavior createManualTaskActivityBehavior(org.activiti.bpmn.model.ManualTask manualTask)
createManualTaskActivityBehavior
in interface ActivityBehaviorFactory
public ReceiveTaskActivityBehavior createReceiveTaskActivityBehavior(org.activiti.bpmn.model.ReceiveTask receiveTask)
createReceiveTaskActivityBehavior
in interface ActivityBehaviorFactory
public UserTaskActivityBehavior createUserTaskActivityBehavior(ExpressionManager expressionManager, org.activiti.bpmn.model.UserTask userTask)
createUserTaskActivityBehavior
in interface ActivityBehaviorFactory
public ClassDelegate createClassDelegateServiceTask(org.activiti.bpmn.model.ServiceTask serviceTask)
createClassDelegateServiceTask
in interface ActivityBehaviorFactory
public ServiceTaskDelegateExpressionActivityBehavior createServiceTaskDelegateExpressionActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
createServiceTaskDelegateExpressionActivityBehavior
in interface ActivityBehaviorFactory
public ServiceTaskExpressionActivityBehavior createServiceTaskExpressionActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
createServiceTaskExpressionActivityBehavior
in interface ActivityBehaviorFactory
public WebServiceActivityBehavior createWebServiceActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
createWebServiceActivityBehavior
in interface ActivityBehaviorFactory
public WebServiceActivityBehavior createWebServiceActivityBehavior(org.activiti.bpmn.model.SendTask sendTask)
createWebServiceActivityBehavior
in interface ActivityBehaviorFactory
public MailActivityBehavior createMailActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
createMailActivityBehavior
in interface ActivityBehaviorFactory
public MailActivityBehavior createMailActivityBehavior(org.activiti.bpmn.model.SendTask sendTask)
createMailActivityBehavior
in interface ActivityBehaviorFactory
public ActivityBehavior createMuleActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
createMuleActivityBehavior
in interface ActivityBehaviorFactory
public ActivityBehavior createMuleActivityBehavior(org.activiti.bpmn.model.SendTask sendTask)
createMuleActivityBehavior
in interface ActivityBehaviorFactory
public ActivityBehavior createCamelActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
createCamelActivityBehavior
in interface ActivityBehaviorFactory
public ActivityBehavior createCamelActivityBehavior(org.activiti.bpmn.model.SendTask sendTask)
createCamelActivityBehavior
in interface ActivityBehaviorFactory
public ShellActivityBehavior createShellActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
createShellActivityBehavior
in interface ActivityBehaviorFactory
public BusinessRuleTaskActivityBehavior createBusinessRuleTaskActivityBehavior(org.activiti.bpmn.model.BusinessRuleTask businessRuleTask)
createBusinessRuleTaskActivityBehavior
in interface ActivityBehaviorFactory
public ScriptTaskActivityBehavior createScriptTaskActivityBehavior(org.activiti.bpmn.model.ScriptTask scriptTask)
createScriptTaskActivityBehavior
in interface ActivityBehaviorFactory
public ExclusiveGatewayActivityBehavior createExclusiveGatewayActivityBehavior(org.activiti.bpmn.model.ExclusiveGateway exclusiveGateway)
createExclusiveGatewayActivityBehavior
in interface ActivityBehaviorFactory
public ParallelGatewayActivityBehavior createParallelGatewayActivityBehavior(org.activiti.bpmn.model.ParallelGateway parallelGateway)
createParallelGatewayActivityBehavior
in interface ActivityBehaviorFactory
public InclusiveGatewayActivityBehavior createInclusiveGatewayActivityBehavior(org.activiti.bpmn.model.InclusiveGateway inclusiveGateway)
createInclusiveGatewayActivityBehavior
in interface ActivityBehaviorFactory
public EventBasedGatewayActivityBehavior createEventBasedGatewayActivityBehavior(org.activiti.bpmn.model.EventGateway eventGateway)
createEventBasedGatewayActivityBehavior
in interface ActivityBehaviorFactory
public SequentialMultiInstanceBehavior createSequentialMultiInstanceBehavior(org.activiti.bpmn.model.Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior)
createSequentialMultiInstanceBehavior
in interface ActivityBehaviorFactory
public ParallelMultiInstanceBehavior createParallelMultiInstanceBehavior(org.activiti.bpmn.model.Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior)
createParallelMultiInstanceBehavior
in interface ActivityBehaviorFactory
public SubProcessActivityBehavior createSubprocessActivityBehavior(org.activiti.bpmn.model.SubProcess subProcess)
createSubprocessActivityBehavior
in interface ActivityBehaviorFactory
public EventSubProcessErrorStartEventActivityBehavior createEventSubProcessErrorStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent)
createEventSubProcessErrorStartEventActivityBehavior
in interface ActivityBehaviorFactory
public EventSubProcessMessageStartEventActivityBehavior createEventSubProcessMessageStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent, org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition)
createEventSubProcessMessageStartEventActivityBehavior
in interface ActivityBehaviorFactory
public CallActivityBehavior createCallActivityBehavior(org.activiti.bpmn.model.CallActivity callActivity)
createCallActivityBehavior
in interface ActivityBehaviorFactory
public TransactionActivityBehavior createTransactionActivityBehavior(org.activiti.bpmn.model.Transaction transaction)
createTransactionActivityBehavior
in interface ActivityBehaviorFactory
public IntermediateCatchEventActivityBehavior createIntermediateCatchEventActivityBehavior(org.activiti.bpmn.model.IntermediateCatchEvent intermediateCatchEvent)
createIntermediateCatchEventActivityBehavior
in interface ActivityBehaviorFactory
public IntermediateCatchMessageEventActivityBehavior createIntermediateCatchMessageEventActivityBehavior(org.activiti.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition)
createIntermediateCatchMessageEventActivityBehavior
in interface ActivityBehaviorFactory
public IntermediateCatchTimerEventActivityBehavior createIntermediateCatchTimerEventActivityBehavior(org.activiti.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.activiti.bpmn.model.TimerEventDefinition timerEventDefinition)
createIntermediateCatchTimerEventActivityBehavior
in interface ActivityBehaviorFactory
public IntermediateCatchSignalEventActivityBehavior createIntermediateCatchSignalEventActivityBehavior(org.activiti.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.activiti.bpmn.model.SignalEventDefinition signalEventDefinition, org.activiti.bpmn.model.Signal signal)
createIntermediateCatchSignalEventActivityBehavior
in interface ActivityBehaviorFactory
public IntermediateThrowNoneEventActivityBehavior createIntermediateThrowNoneEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent)
createIntermediateThrowNoneEventActivityBehavior
in interface ActivityBehaviorFactory
public IntermediateThrowSignalEventActivityBehavior createIntermediateThrowSignalEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent, org.activiti.bpmn.model.SignalEventDefinition signalEventDefinition, org.activiti.bpmn.model.Signal signal)
createIntermediateThrowSignalEventActivityBehavior
in interface ActivityBehaviorFactory
public IntermediateThrowCompensationEventActivityBehavior createIntermediateThrowCompensationEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent, org.activiti.bpmn.model.CompensateEventDefinition compensateEventDefinition)
createIntermediateThrowCompensationEventActivityBehavior
in interface ActivityBehaviorFactory
public NoneEndEventActivityBehavior createNoneEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent)
createNoneEndEventActivityBehavior
in interface ActivityBehaviorFactory
public ErrorEndEventActivityBehavior createErrorEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent, org.activiti.bpmn.model.ErrorEventDefinition errorEventDefinition)
createErrorEndEventActivityBehavior
in interface ActivityBehaviorFactory
public CancelEndEventActivityBehavior createCancelEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent)
createCancelEndEventActivityBehavior
in interface ActivityBehaviorFactory
public TerminateEndEventActivityBehavior createTerminateEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent)
createTerminateEndEventActivityBehavior
in interface ActivityBehaviorFactory
public BoundaryEventActivityBehavior createBoundaryEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent, boolean interrupting)
createBoundaryEventActivityBehavior
in interface ActivityBehaviorFactory
public BoundaryCancelEventActivityBehavior createBoundaryCancelEventActivityBehavior(org.activiti.bpmn.model.CancelEventDefinition cancelEventDefinition)
createBoundaryCancelEventActivityBehavior
in interface ActivityBehaviorFactory
public BoundaryTimerEventActivityBehavior createBoundaryTimerEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent, org.activiti.bpmn.model.TimerEventDefinition timerEventDefinition, boolean interrupting)
createBoundaryTimerEventActivityBehavior
in interface ActivityBehaviorFactory
public BoundarySignalEventActivityBehavior createBoundarySignalEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent, org.activiti.bpmn.model.SignalEventDefinition signalEventDefinition, org.activiti.bpmn.model.Signal signal, boolean interrupting)
createBoundarySignalEventActivityBehavior
in interface ActivityBehaviorFactory
public BoundaryMessageEventActivityBehavior createBoundaryMessageEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent, org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition, boolean interrupting)
createBoundaryMessageEventActivityBehavior
in interface ActivityBehaviorFactory
public BoundaryCompensateEventActivityBehavior createBoundaryCompensateEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent, org.activiti.bpmn.model.CompensateEventDefinition compensateEventDefinition, boolean interrupting)
createBoundaryCompensateEventActivityBehavior
in interface ActivityBehaviorFactory
public void addClassDelegateMock(String originalClassFqn, String mockedClassFqn)
public void addNoOpServiceTaskById(String id)
public void addNoOpServiceTaskByClassName(String className)
public void setAllServiceTasksNoOp()
public void reset()
Copyright © 2015 Alfresco. All rights reserved.