◆ 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.
\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 (DataKeyedCache $cache)
 Add a cache to an engine.  More...
  | |
| setRestrictedProperties (array $propertiesList)
 Add a subset of properties.  More...
  | |
| inCache (FlowData $flowData)
 A method to check if a flowData's evidence is in the cache.  More...
  | |
| process (FlowData $flowData) | |
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. 
  | |
| 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 | $flowData | ) | 
A method to check if a flowData's evidence is in the cache.
| fiftyone\pipeline\engines\Engine::setCache | ( | DataKeyedCache | $cache | ) | 
Add a cache to an engine.
| fiftyone\pipeline\engines\Engine::setRestrictedProperties | ( | array | $propertiesList | ) | 
Add a subset of properties.