Package org.flowable.bpmn.model
Class FlowableListener
java.lang.Object
org.flowable.bpmn.model.BaseElement
org.flowable.bpmn.model.FlowableListener
- All Implemented Interfaces:
HasExtensionAttributes,HasScriptInfo
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected List<FieldExtension> protected Stringprotected Stringprotected Objectprotected Stringprotected ScriptInfoScriptInfo is populated for implementationType 'script'Fields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()getEvent()Return the script info, if present.voidsetCustomPropertiesResolverImplementation(String customPropertiesResolverImplementation) voidsetCustomPropertiesResolverImplementationType(String customPropertiesResolverImplementationType) voidvoidsetFieldExtensions(List<FieldExtension> fieldExtensions) voidsetImplementation(String implementation) voidsetImplementationType(String implementationType) voidsetInstance(Object instance) voidsetOnTransaction(String onTransaction) voidsetScriptInfo(ScriptInfo scriptInfo) Sets the script infovoidsetValues(FlowableListener otherListener) Methods inherited from class org.flowable.bpmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
Field Details
-
event
-
implementationType
-
implementation
-
fieldExtensions
-
onTransaction
-
customPropertiesResolverImplementationType
-
customPropertiesResolverImplementation
-
instance
-
scriptInfo
ScriptInfo is populated for implementationType 'script'
-
-
Constructor Details
-
FlowableListener
public FlowableListener()
-
-
Method Details
-
getEvent
-
setEvent
-
getImplementationType
-
setImplementationType
-
getImplementation
-
setImplementation
-
getFieldExtensions
-
setFieldExtensions
-
getOnTransaction
-
setOnTransaction
-
getCustomPropertiesResolverImplementationType
-
setCustomPropertiesResolverImplementationType
public void setCustomPropertiesResolverImplementationType(String customPropertiesResolverImplementationType) -
getCustomPropertiesResolverImplementation
-
setCustomPropertiesResolverImplementation
public void setCustomPropertiesResolverImplementation(String customPropertiesResolverImplementation) -
getInstance
-
setInstance
-
getScriptInfo
Return the script info, if present.ScriptInfo must be populated, when
<executionListener type="script" ...>e.g. when implementationType is 'script'.- Specified by:
getScriptInfoin interfaceHasScriptInfo
-
setScriptInfo
Sets the script info- Specified by:
setScriptInfoin interfaceHasScriptInfo- See Also:
-
clone
- Specified by:
clonein classBaseElement
-
setValues
-