Detailed Description
The SequenceElement stores session data regarding requests for client side JavaScript from the JavaScript created by a Pipeline's JavaScriptBuilder If a Pipeline is constructed with the JavaScript elements enabled this is added automatically along with the JavaScriptBuilder and JSONBundler.
Inheritance diagram for fiftyone\pipeline\core\SequenceElement:
Collaboration diagram for fiftyone\pipeline\core\SequenceElement:
Public Member Functions
getEvidenceKeyFilter ()
The SequenceElement uses query.sequence and query.session-id evidence.
| |
processInternal (FlowData $flowData)
The SequenceElement stores session data for requests for JavaScript.
| |
Public Member Functions inherited from fiftyone\pipeline\core\FlowElement | |
__construct ()
A default dummy constructor is needed for there are classes inheriting this class deeper than 1-level of inheritance and calling parent::__construct() in their explicit constructors. More...
| |
process (FlowData $flowData)
General wrapper function that calls a FlowElement's processInternal method.
| |
getEvidenceKeyFilter ()
Function for getting the FlowElement's EvidenceKeyFilter Used by the filterEvidence method.
| |
filterEvidence (FlowData $flowData) | |
filterEvidenceKey (string $key) | |
onRegistration (Pipeline $pipeline)
Callback called when an engine is added to a pipeline.
| |
processInternal (FlowData $flowData)
Process FlowData - this is process function is usually overridden by specific FlowElements to do their core work.
| |
getProperties ()
Get properties Usually overridden by specific FlowElements. More...
| |
updatePropertyList ()
Update a FlowElement's property list This is used by elements that are only aware of their properties at a later stage, such as cloud request based FlowElements or FlowElements that change their properties later based on new datafiles.
|