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.SequenceElement:
Collaboration diagram for fiftyone_pipeline_core.sequenceelement.SequenceElement:
Public Member Functions | |
| __init__ (self) | |
| get_evidence_key_filter (self) | |
| The SequenceElement uses query.sequence and query.session-id evidence. | |
| process_internal (self, flowdata) | |
| The SequenceElement stores session data for requests for JavaScript. | |
Public Member Functions inherited from fiftyone_pipeline_core.flowelement.FlowElement | |
| __init__ (self) | |
| List of Pipelines the FlowElement has been added to. | |
| process (self, flowdata) | |
| Function for getting the FlowElement's EvidenceKeyFilter Used by the filterEvidence method. | |
| on_registration (self, pipeline) | |
| Function called when an element is added to the pipeline. | |
| close (self) | |
| Release the resources the element holds. | |
| filter_evidence (self, flowdata) | |
| Filter FlowData evidence using the FlowElement's EvidenceKeyFilter. | |
| filter_evidence_key (self, key) | |
| Filter FlowData.evidence using the flowElement's EvidenceKeyFilter with the property key of evidence of interest. | |
| get_properties (self) | |
| Get the FlowElement.properties of a FlowElement. | |
Additional Inherited Members | |
Public Attributes inherited from fiftyone_pipeline_core.flowelement.FlowElement | |
| list | pipelines = [] |
| dict | properties = {} |
| str | datakey = "" |
| bool | exclude_from_messages = False |
Protected Member Functions inherited from fiftyone_pipeline_core.flowelement.FlowElement | |
| _log (self, level, message) | |
Constructor & Destructor Documentation
◆ __init__()
| fiftyone_pipeline_core.sequenceelement.SequenceElement.__init__ | ( | self | ) |
Member Function Documentation
◆ get_evidence_key_filter()
| fiftyone_pipeline_core.sequenceelement.SequenceElement.get_evidence_key_filter | ( | self | ) |
The SequenceElement uses query.sequence and query.session-id evidence.
Reimplemented from fiftyone_pipeline_core.flowelement.FlowElement.
◆ process_internal()
| fiftyone_pipeline_core.sequenceelement.SequenceElement.process_internal | ( | self, | |
| flowdata ) |
The SequenceElement stores session data for requests for JavaScript.
@type flowdata: FlowData
- Parameters
-
flowdata The FlowData
Reimplemented from fiftyone_pipeline_core.flowelement.FlowElement.
