org.activiti.engine.impl.bpmn.parser.factory
类 DefaultActivityBehaviorFactory
java.lang.Object
org.activiti.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory
org.activiti.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory
- 所有已实现的接口:
- ActivityBehaviorFactory
public class DefaultActivityBehaviorFactory
- extends AbstractBehaviorFactory
- implements ActivityBehaviorFactory
Default implementation of the ActivityBehaviorFactory
.
Used when no custom ActivityBehaviorFactory
is injected on
the ProcessEngineConfigurationImpl
.
- 作者:
- Joram Barrez
方法摘要 |
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)
|
protected ActivityBehavior |
createCamelActivityBehavior(org.activiti.bpmn.model.Task task,
List<org.activiti.bpmn.model.FieldExtension> fieldExtensions,
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)
|
protected MailActivityBehavior |
createMailActivityBehavior(String taskId,
List<org.activiti.bpmn.model.FieldExtension> fields)
|
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)
|
protected ActivityBehavior |
createMuleActivityBehavior(org.activiti.bpmn.model.Task task,
List<org.activiti.bpmn.model.FieldExtension> fieldExtensions,
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)
|
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultActivityBehaviorFactory
public DefaultActivityBehaviorFactory()
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
createMailActivityBehavior
protected MailActivityBehavior createMailActivityBehavior(String taskId,
List<org.activiti.bpmn.model.FieldExtension> fields)
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
createMuleActivityBehavior
protected ActivityBehavior createMuleActivityBehavior(org.activiti.bpmn.model.Task task,
List<org.activiti.bpmn.model.FieldExtension> fieldExtensions,
org.activiti.bpmn.model.BpmnModel bpmnModel)
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
createCamelActivityBehavior
protected ActivityBehavior createCamelActivityBehavior(org.activiti.bpmn.model.Task task,
List<org.activiti.bpmn.model.FieldExtension> fieldExtensions,
org.activiti.bpmn.model.BpmnModel bpmnModel)
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
Copyright © 2013 Alfresco. All rights reserved.