org.activiti.engine.test
类 TestActivityBehaviorFactory
java.lang.Object
org.activiti.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory
org.activiti.engine.test.TestActivityBehaviorFactory
- 所有已实现的接口:
- ActivityBehaviorFactory
public class TestActivityBehaviorFactory
- extends AbstractBehaviorFactory
- implements ActivityBehaviorFactory
- 作者:
- Joram Barrez
方法摘要 |
void |
addClassDelegateMock(String originalClassFqn,
Class<?> mockClass)
|
void |
addClassDelegateMock(String originalClassFqn,
String mockedClassFqn)
|
void |
addNoOpServiceTaskByClassName(String className)
|
void |
addNoOpServiceTaskById(String id)
|
BoundaryEventActivityBehavior |
createBoundaryEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent,
boolean interrupting,
ActivityImpl activity)
|
BusinessRuleTaskActivityBehavior |
createBusinessRuleTaskActivityBehavior(org.activiti.bpmn.model.BusinessRuleTask businessRuleTask)
|
CallActivityBehavior |
createCallActivityBehavior(org.activiti.bpmn.model.CallActivity callActivity)
|
ActivityBehavior |
createCamelActivityBehavior(org.activiti.bpmn.model.SendTask sendTask,
org.activiti.bpmn.model.BpmnModel bpmnModel)
|
ActivityBehavior |
createCamelActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask,
org.activiti.bpmn.model.BpmnModel bpmnModel)
|
CancelBoundaryEventActivityBehavior |
createCancelBoundaryEventActivityBehavior(org.activiti.bpmn.model.CancelEventDefinition cancelEventDefinition)
|
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)
|
EventSubProcessStartEventActivityBehavior |
createEventSubProcessStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent,
String activityId)
|
ExclusiveGatewayActivityBehavior |
createExclusiveGatewayActivityBehavior(org.activiti.bpmn.model.ExclusiveGateway exclusiveGateway)
|
InclusiveGatewayActivityBehavior |
createInclusiveGatewayActivityBehavior(org.activiti.bpmn.model.InclusiveGateway inclusiveGateway)
|
IntermediateCatchEventActivityBehavior |
createIntermediateCatchEventActivityBehavior(org.activiti.bpmn.model.IntermediateCatchEvent intermediateCatchEvent)
|
IntermediateThrowCompensationEventActivityBehavior |
createIntermediateThrowCompensationEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent,
CompensateEventDefinition compensateEventDefinition)
|
IntermediateThrowNoneEventActivityBehavior |
createIntermediateThrowNoneEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent)
|
IntermediateThrowSignalEventActivityBehavior |
createIntermediateThrowSignalEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent,
org.activiti.bpmn.model.Signal signal,
EventSubscriptionDeclaration eventSubscriptionDeclaration)
|
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,
org.activiti.bpmn.model.BpmnModel bpmnModel)
|
ActivityBehavior |
createMuleActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask,
org.activiti.bpmn.model.BpmnModel bpmnModel)
|
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(ActivityImpl activity,
AbstractBpmnActivityBehavior innerActivityBehavior)
|
ReceiveTaskActivityBehavior |
createReceiveTaskActivityBehavior(org.activiti.bpmn.model.ReceiveTask receiveTask)
|
ScriptTaskActivityBehavior |
createScriptTaskActivityBehavior(org.activiti.bpmn.model.ScriptTask scriptTask)
|
SequentialMultiInstanceBehavior |
createSequentialMultiInstanceBehavior(ActivityImpl 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 |
createSubprocActivityBehavior(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(org.activiti.bpmn.model.UserTask userTask,
TaskDefinition taskDefinition)
|
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)
|
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
wrappedActivityBehaviorFactory
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.
allServiceTasksNoOp
protected boolean allServiceTasksNoOp
mockedClassDelegatesMapping
protected Map<String,String> mockedClassDelegatesMapping
noOpServiceTaskIds
protected Set<String> noOpServiceTaskIds
noOpServiceTaskClassNames
protected Set<String> noOpServiceTaskClassNames
TestActivityBehaviorFactory
public TestActivityBehaviorFactory()
TestActivityBehaviorFactory
public TestActivityBehaviorFactory(ActivityBehaviorFactory wrappedActivityBehaviorFactory)
getWrappedActivityBehaviorFactory
public ActivityBehaviorFactory getWrappedActivityBehaviorFactory()
setWrappedActivityBehaviorFactory
public void setWrappedActivityBehaviorFactory(ActivityBehaviorFactory wrappedActivityBehaviorFactory)
createNoneStartEventActivityBehavior
public NoneStartEventActivityBehavior createNoneStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createNoneStartEventActivityBehavior
createEventSubProcessStartEventActivityBehavior
public EventSubProcessStartEventActivityBehavior createEventSubProcessStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent,
String activityId)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createEventSubProcessStartEventActivityBehavior
createTaskActivityBehavior
public TaskActivityBehavior createTaskActivityBehavior(org.activiti.bpmn.model.Task task)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createTaskActivityBehavior
createManualTaskActivityBehavior
public ManualTaskActivityBehavior createManualTaskActivityBehavior(org.activiti.bpmn.model.ManualTask manualTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createManualTaskActivityBehavior
createReceiveTaskActivityBehavior
public ReceiveTaskActivityBehavior createReceiveTaskActivityBehavior(org.activiti.bpmn.model.ReceiveTask receiveTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createReceiveTaskActivityBehavior
createUserTaskActivityBehavior
public UserTaskActivityBehavior createUserTaskActivityBehavior(org.activiti.bpmn.model.UserTask userTask,
TaskDefinition taskDefinition)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createUserTaskActivityBehavior
createClassDelegateServiceTask
public ClassDelegate createClassDelegateServiceTask(org.activiti.bpmn.model.ServiceTask serviceTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createClassDelegateServiceTask
createServiceTaskDelegateExpressionActivityBehavior
public ServiceTaskDelegateExpressionActivityBehavior createServiceTaskDelegateExpressionActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createServiceTaskDelegateExpressionActivityBehavior
createServiceTaskExpressionActivityBehavior
public ServiceTaskExpressionActivityBehavior createServiceTaskExpressionActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createServiceTaskExpressionActivityBehavior
createWebServiceActivityBehavior
public WebServiceActivityBehavior createWebServiceActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createWebServiceActivityBehavior
createWebServiceActivityBehavior
public WebServiceActivityBehavior createWebServiceActivityBehavior(org.activiti.bpmn.model.SendTask sendTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createWebServiceActivityBehavior
createMailActivityBehavior
public MailActivityBehavior createMailActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createMailActivityBehavior
createMailActivityBehavior
public MailActivityBehavior createMailActivityBehavior(org.activiti.bpmn.model.SendTask sendTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createMailActivityBehavior
createMuleActivityBehavior
public ActivityBehavior createMuleActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask,
org.activiti.bpmn.model.BpmnModel bpmnModel)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createMuleActivityBehavior
createMuleActivityBehavior
public ActivityBehavior createMuleActivityBehavior(org.activiti.bpmn.model.SendTask sendTask,
org.activiti.bpmn.model.BpmnModel bpmnModel)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createMuleActivityBehavior
createCamelActivityBehavior
public ActivityBehavior createCamelActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask,
org.activiti.bpmn.model.BpmnModel bpmnModel)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createCamelActivityBehavior
createCamelActivityBehavior
public ActivityBehavior createCamelActivityBehavior(org.activiti.bpmn.model.SendTask sendTask,
org.activiti.bpmn.model.BpmnModel bpmnModel)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createCamelActivityBehavior
createShellActivityBehavior
public ShellActivityBehavior createShellActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createShellActivityBehavior
createBusinessRuleTaskActivityBehavior
public BusinessRuleTaskActivityBehavior createBusinessRuleTaskActivityBehavior(org.activiti.bpmn.model.BusinessRuleTask businessRuleTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createBusinessRuleTaskActivityBehavior
createScriptTaskActivityBehavior
public ScriptTaskActivityBehavior createScriptTaskActivityBehavior(org.activiti.bpmn.model.ScriptTask scriptTask)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createScriptTaskActivityBehavior
createExclusiveGatewayActivityBehavior
public ExclusiveGatewayActivityBehavior createExclusiveGatewayActivityBehavior(org.activiti.bpmn.model.ExclusiveGateway exclusiveGateway)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createExclusiveGatewayActivityBehavior
createParallelGatewayActivityBehavior
public ParallelGatewayActivityBehavior createParallelGatewayActivityBehavior(org.activiti.bpmn.model.ParallelGateway parallelGateway)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createParallelGatewayActivityBehavior
createInclusiveGatewayActivityBehavior
public InclusiveGatewayActivityBehavior createInclusiveGatewayActivityBehavior(org.activiti.bpmn.model.InclusiveGateway inclusiveGateway)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createInclusiveGatewayActivityBehavior
createEventBasedGatewayActivityBehavior
public EventBasedGatewayActivityBehavior createEventBasedGatewayActivityBehavior(org.activiti.bpmn.model.EventGateway eventGateway)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createEventBasedGatewayActivityBehavior
createSequentialMultiInstanceBehavior
public SequentialMultiInstanceBehavior createSequentialMultiInstanceBehavior(ActivityImpl activity,
AbstractBpmnActivityBehavior innerActivityBehavior)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createSequentialMultiInstanceBehavior
createParallelMultiInstanceBehavior
public ParallelMultiInstanceBehavior createParallelMultiInstanceBehavior(ActivityImpl activity,
AbstractBpmnActivityBehavior innerActivityBehavior)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createParallelMultiInstanceBehavior
createSubprocActivityBehavior
public SubProcessActivityBehavior createSubprocActivityBehavior(org.activiti.bpmn.model.SubProcess subProcess)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createSubprocActivityBehavior
createCallActivityBehavior
public CallActivityBehavior createCallActivityBehavior(org.activiti.bpmn.model.CallActivity callActivity)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createCallActivityBehavior
createTransactionActivityBehavior
public TransactionActivityBehavior createTransactionActivityBehavior(org.activiti.bpmn.model.Transaction transaction)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createTransactionActivityBehavior
createIntermediateCatchEventActivityBehavior
public IntermediateCatchEventActivityBehavior createIntermediateCatchEventActivityBehavior(org.activiti.bpmn.model.IntermediateCatchEvent intermediateCatchEvent)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createIntermediateCatchEventActivityBehavior
createIntermediateThrowNoneEventActivityBehavior
public IntermediateThrowNoneEventActivityBehavior createIntermediateThrowNoneEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createIntermediateThrowNoneEventActivityBehavior
createIntermediateThrowSignalEventActivityBehavior
public IntermediateThrowSignalEventActivityBehavior createIntermediateThrowSignalEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent,
org.activiti.bpmn.model.Signal signal,
EventSubscriptionDeclaration eventSubscriptionDeclaration)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createIntermediateThrowSignalEventActivityBehavior
createIntermediateThrowCompensationEventActivityBehavior
public IntermediateThrowCompensationEventActivityBehavior createIntermediateThrowCompensationEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent,
CompensateEventDefinition compensateEventDefinition)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createIntermediateThrowCompensationEventActivityBehavior
createNoneEndEventActivityBehavior
public NoneEndEventActivityBehavior createNoneEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createNoneEndEventActivityBehavior
createErrorEndEventActivityBehavior
public ErrorEndEventActivityBehavior createErrorEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent,
org.activiti.bpmn.model.ErrorEventDefinition errorEventDefinition)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createErrorEndEventActivityBehavior
createCancelEndEventActivityBehavior
public CancelEndEventActivityBehavior createCancelEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createCancelEndEventActivityBehavior
createTerminateEndEventActivityBehavior
public TerminateEndEventActivityBehavior createTerminateEndEventActivityBehavior(org.activiti.bpmn.model.EndEvent endEvent)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createTerminateEndEventActivityBehavior
createBoundaryEventActivityBehavior
public BoundaryEventActivityBehavior createBoundaryEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent,
boolean interrupting,
ActivityImpl activity)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createBoundaryEventActivityBehavior
createCancelBoundaryEventActivityBehavior
public CancelBoundaryEventActivityBehavior createCancelBoundaryEventActivityBehavior(org.activiti.bpmn.model.CancelEventDefinition cancelEventDefinition)
- 指定者:
- 接口
ActivityBehaviorFactory
中的 createCancelBoundaryEventActivityBehavior
addClassDelegateMock
public void addClassDelegateMock(String originalClassFqn,
Class<?> mockClass)
addClassDelegateMock
public void addClassDelegateMock(String originalClassFqn,
String mockedClassFqn)
addNoOpServiceTaskById
public void addNoOpServiceTaskById(String id)
addNoOpServiceTaskByClassName
public void addNoOpServiceTaskByClassName(String className)
setAllServiceTasksNoOp
public void setAllServiceTasksNoOp()
reset
public void reset()
Copyright © 2013 Alfresco. All rights reserved.