◆ getDataSourceTier()
fiftyone\pipeline\engines\Engine::getDataSourceTier | ( | ) |
Get the tier to which the current data source belongs.
For 51Degrees this will usually be one of: Lite Premium Enterprise
- Returns
- string
\r\n
An engine is an extension of the Pipeline Core flowElement class It allows for a cache, restricted properties and meaningful errors when a property isn't available via the aspect data missingPropertyService.
getDataSourceTier ()
Get the tier to which the current data source belongs. More...
| |
setCache ($cache)
Add a cache to an engine. More...
| |
setRestrictedProperties ($propertiesList)
Add a subset of properties. More...
| |
inCache ($flowData)
A method to check if a flowData's evidence is in the cache. More...
| |
process ($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.
|
fiftyone\pipeline\engines\Engine::getDataSourceTier | ( | ) |
Get the tier to which the current data source belongs.
For 51Degrees this will usually be one of: Lite Premium Enterprise
fiftyone\pipeline\engines\Engine::inCache | ( | $flowData | ) |
A method to check if a flowData's evidence is in the cache.
fiftyone\pipeline\engines\Engine::process | ( | $flowData | ) |
Engine's core process function.
Calls specific overriden processInternal methods but wraps it in a cache check and a cache put
fiftyone\pipeline\engines\Engine::setCache | ( | $cache | ) |
Add a cache to an engine.
fiftyone\pipeline\engines\Engine::setRestrictedProperties | ( | $propertiesList | ) |
Add a subset of properties.