Class HeFQUINEngineDefaultComponents
java.lang.Object
se.liu.ida.hefquin.engine.HeFQUINEngineDefaultComponents
A collection of functions to create the default versions
 of the various components used by the HeFQUIN engine.
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic CostModelstatic ExecutionEnginestatic FederationAccessManagercreateDefaultFederationAccessManager(ExecutorService execService) static LogicalOptimizerstatic PhysicalOptimizerstatic QueryPlanCompilerstatic SourcePlannerstatic ExecutorServicestatic ExecutorServicestatic String 
- 
Field Details
- 
DEFAULT_THREAD_POOL_SIZE
public static int DEFAULT_THREAD_POOL_SIZE 
 - 
 - 
Constructor Details
- 
HeFQUINEngineDefaultComponents
public HeFQUINEngineDefaultComponents() 
 - 
 - 
Method Details
- 
createExecutorServiceForPlanTasks
 - 
createExecutorServiceForFedAccess
 - 
getDefaultConfigurationDescription
 - 
createDefaultFederationAccessManager
public static FederationAccessManager createDefaultFederationAccessManager(ExecutorService execService)  - 
createDefaultCostModel
 - 
createDefaultSourcePlanner
 - 
createDefaultLogicalOptimizer
 - 
createDefaultPhysicalOptimizer
 - 
createDefaultLogicalToPhysicalPlanConverter
 - 
createDefaultPlanCompiler
 - 
createDefaultExecutionEngine
 
 -