Detailed Description
The JSONBundler aggregates all properties from FlowElements into a JSON object It is used for retrieving via an endpoint from the client side via the JavaScriptBuilder and also used inside the JavaScriptBuilder itself to pass properties to the client side.
Both this and the JavaScriptBuilder element are automatically added to a Pipeline unless specifically ommited in the PipelineBuilder
Inheritance diagram for fiftyone\pipeline\core\JsonBundlerElement:
Collaboration diagram for fiftyone\pipeline\core\JsonBundlerElement:
Public Member Functions
processInternal ($flowData) | |
Public Member Functions inherited from fiftyone\pipeline\core\FlowElement | |
process ($flowData)
General wrapper function that calls a FlowElement's processInternal method. More...
| |
getEvidenceKeyFilter () | |
filterEvidence ($flowData) | |
filterEvidenceKey ($key) | |
onRegistration ($pipeline)
Callback called when an engine is added to a pipeline. More...
| |
processInternal ($flowData) | |
getProperties ()
Get properties is usually overriden by specific FlowElements. More...
| |
updatePropertyList ()
Update a FlowElement's property list This is used by elements that are only aware of their properites at a later stage, such as cloud request based FlowElements or FlowElements that change their properties later based on new datafiles.
|