Package org.flowable.cmmn.model
Class FlowableListener
java.lang.Object
org.flowable.cmmn.model.BaseElement
org.flowable.cmmn.model.CmmnElement
org.flowable.cmmn.model.FlowableListener
- All Implemented Interfaces:
HasExtensionAttributes
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected List<FieldExtension> protected Stringprotected Stringprotected Objectprotected Stringprotected ScriptInfoprotected Stringprotected StringFields inherited from class org.flowable.cmmn.model.CmmnElement
documentation, documentationTextFormatFields inherited from class org.flowable.cmmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()getEvent()Return the script info, if present.voidvoidsetFieldExtensions(List<FieldExtension> fieldExtensions) voidsetImplementation(String implementation) voidsetImplementationType(String implementationType) voidsetInstance(Object instance) voidsetOnTransaction(String onTransaction) voidsetScriptInfo(ScriptInfo scriptInfo) Sets the script infovoidsetSourceState(String sourceState) voidsetTargetState(String targetState) voidsetValues(FlowableListener otherListener) Methods inherited from class org.flowable.cmmn.model.CmmnElement
getDocumentation, getDocumentationTextFormat, setDocumentation, setDocumentationTextFormat, setValuesMethods inherited from class org.flowable.cmmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
Field Details
-
event
-
sourceState
-
targetState
-
implementationType
-
implementation
-
fieldExtensions
-
onTransaction
-
scriptInfo
-
instance
-
-
Constructor Details
-
FlowableListener
public FlowableListener()
-
-
Method Details
-
getEvent
-
setEvent
-
getSourceState
-
setSourceState
-
getTargetState
-
setTargetState
-
getImplementationType
-
setImplementationType
-
getImplementation
-
setImplementation
-
getFieldExtensions
-
setFieldExtensions
-
getOnTransaction
-
setOnTransaction
-
getScriptInfo
Return the script info, if present.ScriptInfo must be populated, when
<executionListener type="script" ...>e.g. when implementationType is 'script'. -
setScriptInfo
Sets the script info- See Also:
-
getInstance
-
setInstance
-
clone
-
setValues
-