Package org.flowable.bpmn.model
Class AbstractFlowableHttpHandler
java.lang.Object
org.flowable.bpmn.model.BaseElement
org.flowable.bpmn.model.AbstractFlowableHttpHandler
- All Implemented Interfaces:
HasExtensionAttributes
,HasScriptInfo
- Direct Known Subclasses:
FlowableHttpRequestHandler
,FlowableHttpResponseHandler
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<FieldExtension>
protected String
protected String
protected Object
protected ScriptInfo
Fields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract AbstractFlowableHttpHandler
clone()
Return the script info, if present.void
setFieldExtensions
(List<FieldExtension> fieldExtensions) void
setImplementation
(String implementation) void
setImplementationType
(String implementationType) void
setInstance
(Object instance) void
setScriptInfo
(ScriptInfo scriptInfo) Sets the script infovoid
setValues
(AbstractFlowableHttpHandler otherHandler) 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
-
implementationType
-
implementation
-
fieldExtensions
-
scriptInfo
-
instance
-
-
Constructor Details
-
AbstractFlowableHttpHandler
public AbstractFlowableHttpHandler()
-
-
Method Details
-
getImplementationType
-
setImplementationType
-
getImplementation
-
setImplementation
-
getFieldExtensions
-
setFieldExtensions
-
getInstance
-
setInstance
-
getScriptInfo
Description copied from interface:HasScriptInfo
Return the script info, if present.ScriptInfo must be populated, when
<element type="script" ...>
is set on the element. Meta information and the script payload are provided in the ScriptInfo object.- Specified by:
getScriptInfo
in interfaceHasScriptInfo
-
setScriptInfo
Description copied from interface:HasScriptInfo
Sets the script info- Specified by:
setScriptInfo
in interfaceHasScriptInfo
- See Also:
-
clone
- Specified by:
clone
in classBaseElement
-
setValues
-