Class CmmnActivity
java.lang.Object
org.camunda.bpm.engine.impl.core.model.CoreModelElement
org.camunda.bpm.engine.impl.core.model.CoreActivity
org.camunda.bpm.engine.impl.cmmn.model.CmmnActivity
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- CmmnCaseDefinition
- Author:
- Roman Smirnov
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected List<CmmnActivity>protected CmmnActivityBehaviorprotected CmmnCaseDefinitionprotected CmmnElementprotected List<CmmnSentryDeclaration>protected List<CmmnSentryDeclaration>protected Map<String,CmmnActivity> protected CmmnActivityprotected List<CmmnSentryDeclaration>protected Map<String,CmmnSentryDeclaration> Fields inherited from class org.camunda.bpm.engine.impl.core.model.CoreActivityioMappingFields inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElementbuiltInListeners, builtInVariableListeners, id, listeners, name, properties, variableListeners
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddEntryCriteria(CmmnSentryDeclaration entryCriteria) voidaddExitCriteria(CmmnSentryDeclaration exitCriteria) voidaddSentry(CmmnSentryDeclaration sentry) createActivity(String activityId) findActivity(String activityId) searches for the activity recursivelygetChildActivity(String activityId) searches for the activity locallyMap<String,List<VariableListener<?>>> getVariableListeners(String eventName, boolean includeCustomListeners) Returns a map of all variable listeners defined on this activity or any of its parents activities.voidsetActivityBehavior(CmmnActivityBehavior behavior) voidsetCaseDefinition(CmmnCaseDefinition caseDefinition) voidsetCmmnElement(CmmnElement cmmnElement) voidsetEntryCriteria(List<CmmnSentryDeclaration> entryCriteria) voidsetExitCriteria(List<CmmnSentryDeclaration> exitCriteria) voidsetParent(CmmnActivity parent) Methods inherited from class org.camunda.bpm.engine.impl.core.model.CoreActivitycreateActivity, getIoMapping, setIoMapping, toStringMethods inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElementaddBuiltInListener, 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 Details- 
activities
- 
namedActivities
- 
cmmnElement
- 
activityBehavior
- 
caseDefinition
- 
parent
- 
sentries
- 
sentryMap
- 
entryCriteria
- 
exitCriteria
- 
resolvedVariableListeners
- 
resolvedBuiltInVariableListeners
 
- 
- 
Constructor Details- 
CmmnActivity
 
- 
- 
Method Details- 
createActivity- Specified by:
- createActivityin class- CoreActivity
 
- 
getActivities- Specified by:
- getActivitiesin class- CoreActivity
 
- 
findActivityDescription copied from class:CoreActivitysearches for the activity recursively- Overrides:
- findActivityin class- CoreActivity
 
- 
getChildActivityDescription copied from class:CoreActivitysearches for the activity locally- Specified by:
- getChildActivityin class- CoreActivity
 
- 
getActivityBehavior- Specified by:
- getActivityBehaviorin class- CoreActivity
 
- 
setActivityBehavior
- 
getParent
- 
setParent
- 
getCaseDefinition
- 
setCaseDefinition
- 
getCmmnElement
- 
setCmmnElement
- 
getSentries
- 
getSentry
- 
addSentry
- 
getEntryCriteria
- 
setEntryCriteria
- 
addEntryCriteria
- 
getExitCriteria
- 
setExitCriteria
- 
addExitCriteria
- 
getVariableListenerspublic Map<String,List<VariableListener<?>>> getVariableListeners(String eventName, boolean includeCustomListeners) Returns a map of all variable listeners defined on this activity or any of its parents activities. The map's key is the id of the respective activity the listener is defined on.
 
-