public class CmmnActivity extends CoreActivity
Modifier and Type | Field and Description |
---|---|
protected List<CmmnActivity> |
activities |
protected CmmnActivityBehavior |
activityBehavior |
protected CmmnCaseDefinition |
caseDefinition |
protected CmmnElement |
cmmnElement |
protected List<CmmnSentryDeclaration> |
entryCriteria |
protected List<CmmnSentryDeclaration> |
exitCriteria |
protected Map<String,CmmnActivity> |
namedActivities |
protected CmmnActivity |
parent |
protected Map<String,Map<String,List<VariableListener<?>>>> |
resolvedBuiltInVariableListeners |
protected Map<String,Map<String,List<VariableListener<?>>>> |
resolvedVariableListeners |
protected List<CmmnSentryDeclaration> |
sentries |
protected Map<String,CmmnSentryDeclaration> |
sentryMap |
ioMapping
builtInListeners, builtInVariableListeners, id, listeners, name, properties, variableListeners
Constructor and Description |
---|
CmmnActivity(String id,
CmmnCaseDefinition caseDefinition) |
createActivity, getIoMapping, setIoMapping, toString
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
protected List<CmmnActivity> activities
protected Map<String,CmmnActivity> namedActivities
protected CmmnElement cmmnElement
protected CmmnActivityBehavior activityBehavior
protected CmmnCaseDefinition caseDefinition
protected CmmnActivity parent
protected List<CmmnSentryDeclaration> sentries
protected Map<String,CmmnSentryDeclaration> sentryMap
protected List<CmmnSentryDeclaration> entryCriteria
protected List<CmmnSentryDeclaration> exitCriteria
protected Map<String,Map<String,List<VariableListener<?>>>> resolvedVariableListeners
public CmmnActivity(String id, CmmnCaseDefinition caseDefinition)
public CmmnActivity createActivity(String activityId)
createActivity
in class CoreActivity
public List<CmmnActivity> getActivities()
getActivities
in class CoreActivity
public CmmnActivity findActivity(String activityId)
CoreActivity
findActivity
in class CoreActivity
public CmmnActivity getChildActivity(String activityId)
CoreActivity
getChildActivity
in class CoreActivity
public CmmnActivityBehavior getActivityBehavior()
getActivityBehavior
in class CoreActivity
public void setActivityBehavior(CmmnActivityBehavior behavior)
public CmmnActivity getParent()
public void setParent(CmmnActivity parent)
public CmmnCaseDefinition getCaseDefinition()
public void setCaseDefinition(CmmnCaseDefinition caseDefinition)
public CmmnElement getCmmnElement()
public void setCmmnElement(CmmnElement cmmnElement)
public List<CmmnSentryDeclaration> getSentries()
public CmmnSentryDeclaration getSentry(String sentryId)
public void addSentry(CmmnSentryDeclaration sentry)
public List<CmmnSentryDeclaration> getEntryCriteria()
public void setEntryCriteria(List<CmmnSentryDeclaration> entryCriteria)
public void addEntryCriteria(CmmnSentryDeclaration entryCriteria)
public List<CmmnSentryDeclaration> getExitCriteria()
public void setExitCriteria(List<CmmnSentryDeclaration> exitCriteria)
public void addExitCriteria(CmmnSentryDeclaration exitCriteria)
public Map<String,List<VariableListener<?>>> getVariableListeners(String eventName, boolean includeCustomListeners)
Copyright © 2021. All rights reserved.