public class DefaultActivityBehaviorFactory extends AbstractBehaviorFactory implements ActivityBehaviorFactory
ActivityBehaviorFactory
. Used when no
custom ActivityBehaviorFactory
is injected on the
ProcessEngineConfigurationImpl
.Modifier and Type | Field and Description |
---|---|
static String |
EXCEPTION_MAP_FIELD |
expressionManager
Constructor and Description |
---|
DefaultActivityBehaviorFactory() |
Modifier and Type | Method and Description |
---|---|
BoundaryEventActivityBehavior |
createBoundaryEventActivityBehavior(org.activiti.bpmn.model.BoundaryEvent boundaryEvent,
boolean interrupting,
ActivityImpl activity) |
ActivityBehavior |
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.TaskWithFieldExtensions 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.TaskWithFieldExtensions 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) |
createFieldDeclarations, getExpressionManager, setExpressionManager
public static final String EXCEPTION_MAP_FIELD
public NoneStartEventActivityBehavior createNoneStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent)
createNoneStartEventActivityBehavior
in interface ActivityBehaviorFactory
public EventSubProcessStartEventActivityBehavior createEventSubProcessStartEventActivityBehavior(org.activiti.bpmn.model.StartEvent startEvent, String activityId)
createEventSubProcessStartEventActivityBehavior
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(org.activiti.bpmn.model.UserTask userTask, TaskDefinition taskDefinition)
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
protected MailActivityBehavior createMailActivityBehavior(String taskId, List<org.activiti.bpmn.model.FieldExtension> fields)
public ActivityBehavior createMuleActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
createMuleActivityBehavior
in interface ActivityBehaviorFactory
public ActivityBehavior createMuleActivityBehavior(org.activiti.bpmn.model.SendTask sendTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
createMuleActivityBehavior
in interface ActivityBehaviorFactory
protected ActivityBehavior createMuleActivityBehavior(org.activiti.bpmn.model.TaskWithFieldExtensions task, List<org.activiti.bpmn.model.FieldExtension> fieldExtensions, org.activiti.bpmn.model.BpmnModel bpmnModel)
public ActivityBehavior createCamelActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
createCamelActivityBehavior
in interface ActivityBehaviorFactory
public ActivityBehavior createCamelActivityBehavior(org.activiti.bpmn.model.SendTask sendTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
createCamelActivityBehavior
in interface ActivityBehaviorFactory
protected ActivityBehavior createCamelActivityBehavior(org.activiti.bpmn.model.TaskWithFieldExtensions task, List<org.activiti.bpmn.model.FieldExtension> fieldExtensions, org.activiti.bpmn.model.BpmnModel bpmnModel)
public ShellActivityBehavior createShellActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask)
createShellActivityBehavior
in interface ActivityBehaviorFactory
public ActivityBehavior 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(ActivityImpl activity, AbstractBpmnActivityBehavior innerActivityBehavior)
createSequentialMultiInstanceBehavior
in interface ActivityBehaviorFactory
public ParallelMultiInstanceBehavior createParallelMultiInstanceBehavior(ActivityImpl activity, AbstractBpmnActivityBehavior innerActivityBehavior)
createParallelMultiInstanceBehavior
in interface ActivityBehaviorFactory
public SubProcessActivityBehavior createSubprocActivityBehavior(org.activiti.bpmn.model.SubProcess subProcess)
createSubprocActivityBehavior
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 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.Signal signal, EventSubscriptionDeclaration eventSubscriptionDeclaration)
createIntermediateThrowSignalEventActivityBehavior
in interface ActivityBehaviorFactory
public IntermediateThrowCompensationEventActivityBehavior createIntermediateThrowCompensationEventActivityBehavior(org.activiti.bpmn.model.ThrowEvent throwEvent, 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, ActivityImpl activity)
createBoundaryEventActivityBehavior
in interface ActivityBehaviorFactory
public CancelBoundaryEventActivityBehavior createCancelBoundaryEventActivityBehavior(org.activiti.bpmn.model.CancelEventDefinition cancelEventDefinition)
createCancelBoundaryEventActivityBehavior
in interface ActivityBehaviorFactory
Copyright © 2016 Alfresco. All rights reserved.