Class DocumentEventDeclaration
java.lang.Object
com.flowable.platform.engine.impl.documentevent.DocumentEventDeclaration
Resolved configuration of a
<flowable:documentEvent> extension element on a BPMN/CMMN
receive activity. Carried in-memory on the parsed activity behavior; one
EventSubscriptionEntity is created per (lifecycle × location) pair, each keyed on the
synthetic event type and a correlation key derived from the resolved location's
folderId / scopeFolderId parameters.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classOne row of the "Where" section. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected DocumentEventFilenameMatcherprotected Stringprotected List<DocumentEventDeclaration.ResolvedLocation> protected booleanprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetDefinitionKey(String definitionKey) voidsetFilenameMatcher(DocumentEventFilenameMatcher filenameMatcher) voidsetLifecycleEvents(List<String> lifecycleEvents) voidsetListVariableName(String listVariableName) voidvoidsetTransientVariable(boolean transientVariable) voidsetVariableName(String variableName)
-
Field Details
-
lifecycleEvents
-
locations
-
definitionKey
-
filenameMatcher
-
variableName
-
listVariableName
-
transientVariable
protected boolean transientVariable
-
-
Constructor Details
-
DocumentEventDeclaration
public DocumentEventDeclaration()
-
-
Method Details
-
getLifecycleEvents
-
setLifecycleEvents
-
getLocations
-
setLocations
-
getDefinitionKey
-
setDefinitionKey
-
getFilenameMatcher
-
setFilenameMatcher
-
getVariableName
-
setVariableName
-
getListVariableName
-
setListVariableName
-
isTransientVariable
public boolean isTransientVariable() -
setTransientVariable
public void setTransientVariable(boolean transientVariable)
-