接口 org.activiti.engine.impl.pvm.delegate.ActivityBehavior
的使用

使用 ActivityBehavior 的软件包
org.activiti.engine.impl.bpmn.behavior   
org.activiti.engine.impl.bpmn.helper   
org.activiti.engine.impl.bpmn.parser.factory   
org.activiti.engine.impl.delegate   
org.activiti.engine.impl.pvm   
org.activiti.engine.impl.pvm.delegate   
org.activiti.engine.impl.pvm.process   
org.activiti.engine.test Helper classes for testing processes. 
 

org.activiti.engine.impl.bpmn.behaviorActivityBehavior 的使用
 

实现 ActivityBehaviororg.activiti.engine.impl.bpmn.behavior 中的类
 class AbstractBpmnActivityBehavior
          Denotes an 'activity' in the sense of BPMN 2.0: a parent class for all tasks, subprocess and callActivity.
 class BoundaryEventActivityBehavior
           
 class BusinessRuleTaskActivityBehavior
          activity implementation of the BPMN 2.0 business rule task.
 class CallActivityBehavior
          Implementation of the BPMN 2.0 call activity (limited currently to calling a subprocess and not (yet) a global task).
 class CancelBoundaryEventActivityBehavior
           
 class CancelEndEventActivityBehavior
           
 class ErrorEndEventActivityBehavior
           
 class EventBasedGatewayActivityBehavior
           
 class EventSubProcessStartEventActivityBehavior
          Specialization of the Start Event for Event Sub-Processes.
 class ExclusiveGatewayActivityBehavior
          implementation of the Exclusive Gateway/XOR gateway/exclusive data-based gateway as defined in the BPMN specification.
 class FlowNodeActivityBehavior
          Superclass for all 'connectable' BPMN 2.0 process elements: tasks, gateways and events.
 class GatewayActivityBehavior
          super class for all gateway activity implementations.
 class InclusiveGatewayActivityBehavior
          Implementation of the Inclusive Gateway/OR gateway/inclusive data-based gateway as defined in the BPMN specification.
 class IntermediateCatchEventActivityBehavior
           
 class IntermediateThrowCompensationEventActivityBehavior
           
 class IntermediateThrowNoneEventActivityBehavior
           
 class IntermediateThrowSignalEventActivityBehavior
           
 class MailActivityBehavior
           
 class ManualTaskActivityBehavior
          Implementation of the BPMN 2.0 'manual task': a task that is external to the BPMS and to which there is no reference to IT systems whatsoever.
 class MultiInstanceActivityBehavior
          Implementation of the multi-instance functionality as described in the BPMN 2.0 spec.
 class NoneEndEventActivityBehavior
           
 class NoneStartEventActivityBehavior
          implementation of the 'none start event': a start event that has no specific trigger but the programmatic one (processService.startProcessInstanceXXX()).
 class ParallelGatewayActivityBehavior
          Implementation of the Parallel Gateway/AND gateway as definined in the BPMN 2.0 specification.
 class ParallelMultiInstanceBehavior
           
 class ReceiveTaskActivityBehavior
          A receive task is a wait state that waits for the receival of some message.
 class ScriptTaskActivityBehavior
          activity implementation of the BPMN 2.0 script task.
 class SequentialMultiInstanceBehavior
           
 class ServiceTaskDelegateExpressionActivityBehavior
          ActivityBehavior used when 'delegateExpression' is used for a serviceTask.
 class ServiceTaskExpressionActivityBehavior
          ActivityBehavior that evaluates an expression when executed.
 class ServiceTaskJavaDelegateActivityBehavior
           
 class ShellActivityBehavior
           
 class SubProcessActivityBehavior
          Implementation of the BPMN 2.0 subprocess (formally known as 'embedded' subprocess): a subprocess defined within another process definition.
 class TaskActivityBehavior
          Parent class for all BPMN 2.0 task types such as ServiceTask, ScriptTask, UserTask, etc.
 class TerminateEndEventActivityBehavior
           
 class TransactionActivityBehavior
           
 class UserTaskActivityBehavior
          activity implementation for the user task.
 class WebServiceActivityBehavior
          An activity behavior that allows calling Web services
 

org.activiti.engine.impl.bpmn.helperActivityBehavior 的使用
 

实现 ActivityBehaviororg.activiti.engine.impl.bpmn.helper 中的类
 class ClassDelegate
          Helper class for bpmn constructs that allow class delegation.
 

声明为 ActivityBehaviororg.activiti.engine.impl.bpmn.helper 中的字段
protected  ActivityBehavior ClassDelegate.activityBehaviorInstance
           
 

返回 ActivityBehaviororg.activiti.engine.impl.bpmn.helper 中的方法
protected  ActivityBehavior ClassDelegate.determineBehaviour(ActivityBehavior delegateInstance, ActivityExecution execution)
           
protected  ActivityBehavior ClassDelegate.getActivityBehaviorInstance(ActivityExecution execution)
           
 

参数类型为 ActivityBehaviororg.activiti.engine.impl.bpmn.helper 中的方法
protected  ActivityBehavior ClassDelegate.determineBehaviour(ActivityBehavior delegateInstance, ActivityExecution execution)
           
 

类型变量类型为 ActivityBehaviororg.activiti.engine.impl.bpmn.helper 中的方法参数
static ActivityImpl ScopeUtil.findInParentScopesByBehaviorType(ActivityImpl activity, Class<? extends ActivityBehavior> behaviorType)
           
 

org.activiti.engine.impl.bpmn.parser.factoryActivityBehavior 的使用
 

返回 ActivityBehaviororg.activiti.engine.impl.bpmn.parser.factory 中的方法
 ActivityBehavior DefaultActivityBehaviorFactory.createCamelActivityBehavior(org.activiti.bpmn.model.SendTask sendTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 ActivityBehavior ActivityBehaviorFactory.createCamelActivityBehavior(org.activiti.bpmn.model.SendTask sendTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 ActivityBehavior DefaultActivityBehaviorFactory.createCamelActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 ActivityBehavior ActivityBehaviorFactory.createCamelActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
protected  ActivityBehavior DefaultActivityBehaviorFactory.createCamelActivityBehavior(org.activiti.bpmn.model.Task task, List<org.activiti.bpmn.model.FieldExtension> fieldExtensions, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 ActivityBehavior DefaultActivityBehaviorFactory.createMuleActivityBehavior(org.activiti.bpmn.model.SendTask sendTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 ActivityBehavior ActivityBehaviorFactory.createMuleActivityBehavior(org.activiti.bpmn.model.SendTask sendTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 ActivityBehavior DefaultActivityBehaviorFactory.createMuleActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 ActivityBehavior ActivityBehaviorFactory.createMuleActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
protected  ActivityBehavior DefaultActivityBehaviorFactory.createMuleActivityBehavior(org.activiti.bpmn.model.Task task, List<org.activiti.bpmn.model.FieldExtension> fieldExtensions, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 

org.activiti.engine.impl.delegateActivityBehavior 的使用
 

声明为 ActivityBehaviororg.activiti.engine.impl.delegate 中的字段
protected  ActivityBehavior ActivityBehaviorInvocation.behaviorInstance
           
 

参数类型为 ActivityBehaviororg.activiti.engine.impl.delegate 中的构造方法
ActivityBehaviorInvocation(ActivityBehavior behaviorInstance, ActivityExecution execution)
           
 

org.activiti.engine.impl.pvmActivityBehavior 的使用
 

参数类型为 ActivityBehaviororg.activiti.engine.impl.pvm 中的方法
 ProcessDefinitionBuilder ProcessDefinitionBuilder.behavior(ActivityBehavior activityBehaviour)
           
 

org.activiti.engine.impl.pvm.delegateActivityBehavior 的使用
 

org.activiti.engine.impl.pvm.delegateActivityBehavior 的子接口
 interface CompositeActivityBehavior
           
 interface SignallableActivityBehavior
           
 interface SubProcessActivityBehavior
          behavior for activities that delegate to a complete separate execution of a process definition.
 

org.activiti.engine.impl.pvm.processActivityBehavior 的使用
 

声明为 ActivityBehaviororg.activiti.engine.impl.pvm.process 中的字段
protected  ActivityBehavior ActivityImpl.activityBehavior
           
 

返回 ActivityBehaviororg.activiti.engine.impl.pvm.process 中的方法
 ActivityBehavior ActivityImpl.getActivityBehavior()
           
 

参数类型为 ActivityBehaviororg.activiti.engine.impl.pvm.process 中的方法
 void ActivityImpl.setActivityBehavior(ActivityBehavior activityBehavior)
           
 

org.activiti.engine.testActivityBehavior 的使用
 

返回 ActivityBehaviororg.activiti.engine.test 中的方法
 ActivityBehavior TestActivityBehaviorFactory.createCamelActivityBehavior(org.activiti.bpmn.model.SendTask sendTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 ActivityBehavior TestActivityBehaviorFactory.createCamelActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 ActivityBehavior TestActivityBehaviorFactory.createMuleActivityBehavior(org.activiti.bpmn.model.SendTask sendTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 ActivityBehavior TestActivityBehaviorFactory.createMuleActivityBehavior(org.activiti.bpmn.model.ServiceTask serviceTask, org.activiti.bpmn.model.BpmnModel bpmnModel)
           
 



Copyright © 2013 Alfresco. All rights reserved.