Class SimpleCloudEngine
java.lang.Object
fiftyone.pipeline.core.flowelements.FlowElementBase<TData,TProperty>
fiftyone.pipeline.engines.flowelements.AspectEngineBase<TData,fiftyone.pipeline.engines.data.AspectPropertyMetaData>
fiftyone.pipeline.cloudrequestengine.flowelements.CloudAspectEngineBase<StarSignData>
pipeline.developerexamples.cloudengine.flowelements.SimpleCloudEngine
- All Implemented Interfaces:
fiftyone.pipeline.core.flowelements.FlowElement<StarSignData,,fiftyone.pipeline.engines.data.AspectPropertyMetaData> fiftyone.pipeline.engines.flowelements.AspectEngine<StarSignData,,fiftyone.pipeline.engines.data.AspectPropertyMetaData> fiftyone.pipeline.engines.flowelements.CloudAspectEngine<StarSignData,,fiftyone.pipeline.engines.data.AspectPropertyMetaData> AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from class fiftyone.pipeline.cloudrequestengine.flowelements.CloudAspectEngineBase
CloudAspectEngineBase.RequestEngineAccessorNested classes/interfaces inherited from class fiftyone.pipeline.core.flowelements.FlowElementBase
fiftyone.pipeline.core.flowelements.FlowElementBase.DataFactoryInternal<T extends fiftyone.pipeline.core.data.ElementData>, fiftyone.pipeline.core.flowelements.FlowElementBase.DataFactorySimple<T extends fiftyone.pipeline.core.data.ElementData>Nested classes/interfaces inherited from interface fiftyone.pipeline.core.flowelements.FlowElement
fiftyone.pipeline.core.flowelements.FlowElement.DataFactory<T extends fiftyone.pipeline.core.data.ElementData> -
Field Summary
Fields inherited from class fiftyone.pipeline.engines.flowelements.AspectEngineBase
cache, missingPropertyServiceFields inherited from class fiftyone.pipeline.core.flowelements.FlowElementBase
logger, typedKey -
Constructor Summary
ConstructorsConstructorDescriptionSimpleCloudEngine(org.slf4j.Logger logger, fiftyone.pipeline.core.data.factories.ElementDataFactory<StarSignData> dataFactory) -
Method Summary
Modifier and TypeMethodDescriptionfiftyone.pipeline.core.data.EvidenceKeyFilterList<fiftyone.pipeline.engines.data.AspectPropertyMetaData>protected voidprocessEngine(fiftyone.pipeline.core.data.FlowData data, StarSignData aspectData) protected voidMethods inherited from class fiftyone.pipeline.cloudrequestengine.flowelements.CloudAspectEngineBase
createAPVMap, getRequestEngine, getTypedDataKey, processCloudEngine, setRequestEngineMethods inherited from class fiftyone.pipeline.engines.flowelements.AspectEngineBase
getExecutor, getLazyLoadingConfiguration, managedResourcesCleanup, processInternal, setCache, setLazyLoadingMethods inherited from class fiftyone.pipeline.core.flowelements.FlowElementBase
addPipeline, close, close, getDataFactory, getPipelines, getProperty, isClosed, isConcurrent, processMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fiftyone.pipeline.engines.flowelements.AspectEngine
getExecutor, getLazyLoadingConfiguration, setCache, setLazyLoadingMethods inherited from interface java.lang.AutoCloseable
closeMethods inherited from interface fiftyone.pipeline.core.flowelements.FlowElement
addPipeline, getDataFactory, getProperty, isClosed, isConcurrent, process
-
Constructor Details
-
SimpleCloudEngine
public SimpleCloudEngine(org.slf4j.Logger logger, fiftyone.pipeline.core.data.factories.ElementDataFactory<StarSignData> dataFactory)
-
-
Method Details
-
getProperties
- Specified by:
getPropertiesin interfacefiftyone.pipeline.core.flowelements.FlowElement<StarSignData,fiftyone.pipeline.engines.data.AspectPropertyMetaData> - Overrides:
getPropertiesin classCloudAspectEngineBase<StarSignData>
-
getDataSourceTier
- Specified by:
getDataSourceTierin interfacefiftyone.pipeline.engines.flowelements.AspectEngine<StarSignData,fiftyone.pipeline.engines.data.AspectPropertyMetaData> - Overrides:
getDataSourceTierin classCloudAspectEngineBase<StarSignData>
-
getElementDataKey
- Specified by:
getElementDataKeyin interfacefiftyone.pipeline.core.flowelements.FlowElement<StarSignData,fiftyone.pipeline.engines.data.AspectPropertyMetaData> - Specified by:
getElementDataKeyin classfiftyone.pipeline.core.flowelements.FlowElementBase<StarSignData,fiftyone.pipeline.engines.data.AspectPropertyMetaData>
-
getEvidenceKeyFilter
public fiftyone.pipeline.core.data.EvidenceKeyFilter getEvidenceKeyFilter()- Specified by:
getEvidenceKeyFilterin interfacefiftyone.pipeline.core.flowelements.FlowElement<StarSignData,fiftyone.pipeline.engines.data.AspectPropertyMetaData> - Specified by:
getEvidenceKeyFilterin classfiftyone.pipeline.core.flowelements.FlowElementBase<StarSignData,fiftyone.pipeline.engines.data.AspectPropertyMetaData>
-
processEngine
- Overrides:
processEnginein classCloudAspectEngineBase<StarSignData>
-
unmanagedResourcesCleanup
protected void unmanagedResourcesCleanup()- Specified by:
unmanagedResourcesCleanupin classfiftyone.pipeline.core.flowelements.FlowElementBase<StarSignData,fiftyone.pipeline.engines.data.AspectPropertyMetaData>
-