org.camunda.bpm.engine.impl.core.model
Class CoreActivity

java.lang.Object
  extended by org.camunda.bpm.engine.impl.core.model.CoreModelElement
      extended by org.camunda.bpm.engine.impl.core.model.CoreActivity
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CmmnActivity, ScopeImpl

public abstract class CoreActivity
extends CoreModelElement

Author:
Daniel Meyer, Roman Smirnov, Sebastian Menski
See Also:
Serialized Form

Field Summary
protected  IoMapping ioMapping
           
 
Fields inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElement
builtInListeners, builtInVariableListeners, id, listeners, name, properties, variableListeners
 
Constructor Summary
CoreActivity(String id)
           
 
Method Summary
 CoreActivity createActivity()
           
abstract  CoreActivity createActivity(String activityId)
           
 CoreActivity findActivity(String activityId)
          searches for the activity recursively
abstract  List<? extends CoreActivity> getActivities()
           
abstract  CoreActivityBehavior<? extends BaseDelegateExecution> getActivityBehavior()
           
abstract  CoreActivity getChildActivity(String activityId)
          searches for the activity locally
 IoMapping getIoMapping()
           
 void setIoMapping(IoMapping ioMapping)
           
 String toString()
           
 
Methods inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElement
addBuiltInListener, addBuiltInListener, addBuiltInVariableListener, addBuiltInVariableListener, addListener, addListener, addListenerToMap, addVariableListener, addVariableListener, getBuiltInListeners, getBuiltInListeners, getBuiltInVariableListeners, getBuiltInVariableListenersLocal, getId, getListeners, getListeners, getName, getProperties, getProperty, getVariableListeners, getVariableListenersLocal, setId, setName, setProperties, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ioMapping

protected IoMapping ioMapping
Constructor Detail

CoreActivity

public CoreActivity(String id)
Method Detail

findActivity

public CoreActivity findActivity(String activityId)
searches for the activity recursively


createActivity

public CoreActivity createActivity()

getChildActivity

public abstract CoreActivity getChildActivity(String activityId)
searches for the activity locally


createActivity

public abstract CoreActivity createActivity(String activityId)

getActivities

public abstract List<? extends CoreActivity> getActivities()

getActivityBehavior

public abstract CoreActivityBehavior<? extends BaseDelegateExecution> getActivityBehavior()

getIoMapping

public IoMapping getIoMapping()

setIoMapping

public void setIoMapping(IoMapping ioMapping)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2017 camunda services GmbH. All rights reserved.