Class CoreActivity
- java.lang.Object
-
- org.camunda.bpm.engine.impl.core.model.CoreModelElement
-
- org.camunda.bpm.engine.impl.core.model.CoreActivity
-
- All Implemented Interfaces:
java.io.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(java.lang.String id)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CoreActivity
createActivity()
abstract CoreActivity
createActivity(java.lang.String activityId)
CoreActivity
findActivity(java.lang.String activityId)
searches for the activity recursivelyabstract java.util.List<? extends CoreActivity>
getActivities()
abstract CoreActivityBehavior<? extends BaseDelegateExecution>
getActivityBehavior()
abstract CoreActivity
getChildActivity(java.lang.String activityId)
searches for the activity locallyIoMapping
getIoMapping()
void
setIoMapping(IoMapping ioMapping)
java.lang.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
-
-
Method Detail
-
findActivity
public CoreActivity findActivity(java.lang.String activityId)
searches for the activity recursively
-
createActivity
public CoreActivity createActivity()
-
getChildActivity
public abstract CoreActivity getChildActivity(java.lang.String activityId)
searches for the activity locally
-
createActivity
public abstract CoreActivity createActivity(java.lang.String activityId)
-
getActivities
public abstract java.util.List<? extends CoreActivity> getActivities()
-
getActivityBehavior
public abstract CoreActivityBehavior<? extends BaseDelegateExecution> getActivityBehavior()
-
getIoMapping
public IoMapping getIoMapping()
-
setIoMapping
public void setIoMapping(IoMapping ioMapping)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-