51Degrees Pipeline Java  4.1

51Degrees Pipeline for Java

fiftyone.pipeline.engines.flowelements.CloudAspectEngineBuilderBase< TBuilder extends CloudAspectEngineBuilderBase< TBuilder, TEngine, TEngine extends CloudAspectEngine > Class Template Reference abstract

Detailed Description

Abstract base class for all cloud engine builders.

Parameters
<TBuilder> - the specific builder type to use as the return type from the fluent builder methods
<TEngine> - the type of the engine that this builder will build

Inheritance diagram for fiftyone.pipeline.engines.flowelements.CloudAspectEngineBuilderBase< TBuilder extends CloudAspectEngineBuilderBase< TBuilder, TEngine, TEngine extends CloudAspectEngine >:

[legend]

Collaboration diagram for fiftyone.pipeline.engines.flowelements.CloudAspectEngineBuilderBase< TBuilder extends CloudAspectEngineBuilderBase< TBuilder, TEngine, TEngine extends CloudAspectEngine >:

[legend]

Public Member Functions

 CloudAspectEngineBuilderBase ()
Default constructor which uses the ILoggerFactory implementation returned by LoggerFactory#getILoggerFactory().
 CloudAspectEngineBuilderBase (ILoggerFactory loggerFactory)
Construct a new instance using the ILoggerFactory supplied. More...

Public Member Functions inherited from fiftyone.pipeline.engines.flowelements.AspectEngineBuilderBase< TBuilder, TEngine >

 AspectEngineBuilderBase ()
Default constructor which uses the ILoggerFactory implementation returned by LoggerFactory#getILoggerFactory().
 AspectEngineBuilderBase (ILoggerFactory loggerFactory)
Construct a new instance using the ILoggerFactory supplied. More...
TBuilder  setProperties (Set< AspectPropertyMetaData > set)
Configure the properties that the engine will populate in the response. More...
TBuilder  setProperty (String s)
Add a property to the list of properties that the engine will populate in the response. More...
TBuilder  setProperty (AspectPropertyMetaData aspectProperty)
Add a property to the list of properties that the engine will populate in the response. More...
TBuilder  setLazyLoading (LazyLoadingConfiguration configuration)
Configure lazy loading of results. More...
TBuilder  setCache (CacheConfiguration cacheConfiguration)
Configure the results cache that will be used by the Pipeline to cache results from this engine. More...

Constructor & Destructor Documentation