Class CoreActivity
- java.lang.Object
-
- org.camunda.bpm.engine.impl.core.model.CoreModelElement
-
- 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
Fields Modifier and Type Field Description protected IoMapping
ioMapping
-
Fields inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElement
builtInListeners, builtInVariableListeners, id, listeners, name, properties, variableListeners
-
-
Constructor Summary
Constructors Constructor Description CoreActivity(String id)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CoreActivity
createActivity()
abstract CoreActivity
createActivity(String activityId)
CoreActivity
findActivity(String activityId)
searches for the activity recursivelyabstract List<? extends CoreActivity>
getActivities()
abstract CoreActivityBehavior<? extends BaseDelegateExecution>
getActivityBehavior()
abstract CoreActivity
getChildActivity(String activityId)
searches for the activity locallyIoMapping
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
-
-
-
-
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)
-
-