org.activiti.engine.impl.pvm.process
类 ScopeImpl

java.lang.Object
  继承者 org.activiti.engine.impl.pvm.process.ProcessElementImpl
      继承者 org.activiti.engine.impl.pvm.process.ScopeImpl
所有已实现的接口:
Serializable, PvmProcessElement, PvmScope
直接已知子类:
ActivityImpl, ProcessDefinitionImpl

public abstract class ScopeImpl
extends ProcessElementImpl
implements PvmScope

作者:
Tom Baeyens
另请参见:
序列化表格

字段摘要
protected  List<ActivityImpl> activities
           
protected  Map<String,List<ExecutionListener>> executionListeners
           
protected  IOSpecification ioSpecification
           
protected  Map<String,ActivityImpl> namedActivities
           
 
从类 org.activiti.engine.impl.pvm.process.ProcessElementImpl 继承的字段
id, processDefinition, properties
 
构造方法摘要
ScopeImpl(String id, ProcessDefinitionImpl processDefinition)
           
 
方法摘要
 void addExecutionListener(String eventName, ExecutionListener executionListener)
           
 void addExecutionListener(String eventName, ExecutionListener executionListener, int index)
           
 boolean contains(ActivityImpl activity)
           
 ActivityImpl createActivity()
           
 ActivityImpl createActivity(String activityId)
           
 ActivityImpl findActivity(String activityId)
           
 List<ActivityImpl> getActivities()
           
 Map<String,List<ExecutionListener>> getExecutionListeners()
           
 List<ExecutionListener> getExecutionListeners(String eventName)
           
 IOSpecification getIoSpecification()
           
 void setIoSpecification(IOSpecification ioSpecification)
           
 
从类 org.activiti.engine.impl.pvm.process.ProcessElementImpl 继承的方法
getId, getProcessDefinition, getProperties, getProperty, setProperties, setProperty
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 org.activiti.engine.impl.pvm.PvmProcessElement 继承的方法
getId, getProcessDefinition, getProperty
 

字段详细信息

activities

protected List<ActivityImpl> activities

namedActivities

protected Map<String,ActivityImpl> namedActivities

executionListeners

protected Map<String,List<ExecutionListener>> executionListeners

ioSpecification

protected IOSpecification ioSpecification
构造方法详细信息

ScopeImpl

public ScopeImpl(String id,
                 ProcessDefinitionImpl processDefinition)
方法详细信息

findActivity

public ActivityImpl findActivity(String activityId)
指定者:
接口 PvmScope 中的 findActivity

createActivity

public ActivityImpl createActivity()

createActivity

public ActivityImpl createActivity(String activityId)

contains

public boolean contains(ActivityImpl activity)

getExecutionListeners

public List<ExecutionListener> getExecutionListeners(String eventName)

addExecutionListener

public void addExecutionListener(String eventName,
                                 ExecutionListener executionListener)

addExecutionListener

public void addExecutionListener(String eventName,
                                 ExecutionListener executionListener,
                                 int index)

getExecutionListeners

public Map<String,List<ExecutionListener>> getExecutionListeners()

getActivities

public List<ActivityImpl> getActivities()
指定者:
接口 PvmScope 中的 getActivities

getIoSpecification

public IOSpecification getIoSpecification()

setIoSpecification

public void setIoSpecification(IOSpecification ioSpecification)


Copyright © 2013 Alfresco. All rights reserved.