Package se.liu.ida.hefquin.engine
Class HeFQUINEngineConfigReader.ExtendedContextImpl2
java.lang.Object
se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
- All Implemented Interfaces:
HeFQUINEngineConfigReader.Context,HeFQUINEngineConfigReader.ExtendedContext
- Enclosing class:
- HeFQUINEngineConfigReader
protected class HeFQUINEngineConfigReader.ExtendedContextImpl2
extends Object
implements HeFQUINEngineConfigReader.ExtendedContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected CostModelprotected final HeFQUINEngineConfigReader.Contextprotected final QueryProcContext -
Constructor Summary
ConstructorsConstructorDescriptionExtendedContextImpl2(HeFQUINEngineConfigReader.Context ctx, FederationAccessManager fedAccessMgr) -
Method Summary
Modifier and TypeMethodDescriptionvoidmay benullif logical plan printing is not requested by the usermay benullif physical plan printing is not requested by the usermay benullif source assignment printing is not requested by the userbooleanboolean
-
Field Details
-
qprocCtx
-
ctx
-
costModel
-
completed
protected boolean completed
-
-
Constructor Details
-
ExtendedContextImpl2
public ExtendedContextImpl2(HeFQUINEngineConfigReader.Context ctx, FederationAccessManager fedAccessMgr)
-
-
Method Details
-
complete
- Specified by:
completein interfaceHeFQUINEngineConfigReader.ExtendedContext
-
getQueryProcContext
- Specified by:
getQueryProcContextin interfaceHeFQUINEngineConfigReader.ExtendedContext
-
getCostModel
- Specified by:
getCostModelin interfaceHeFQUINEngineConfigReader.ExtendedContext
-
getExecutorServiceForFederationAccess
- Specified by:
getExecutorServiceForFederationAccessin interfaceHeFQUINEngineConfigReader.Context
-
getExecutorServiceForPlanTasks
- Specified by:
getExecutorServiceForPlanTasksin interfaceHeFQUINEngineConfigReader.Context
-
getFederationCatalog
- Specified by:
getFederationCatalogin interfaceHeFQUINEngineConfigReader.Context
-
isExperimentRun
public boolean isExperimentRun()- Specified by:
isExperimentRunin interfaceHeFQUINEngineConfigReader.Context
-
skipExecution
public boolean skipExecution()- Specified by:
skipExecutionin interfaceHeFQUINEngineConfigReader.Context
-
getSourceAssignmentPrinter
Description copied from interface:HeFQUINEngineConfigReader.Contextmay benullif source assignment printing is not requested by the user- Specified by:
getSourceAssignmentPrinterin interfaceHeFQUINEngineConfigReader.Context
-
getLogicalPlanPrinter
Description copied from interface:HeFQUINEngineConfigReader.Contextmay benullif logical plan printing is not requested by the user- Specified by:
getLogicalPlanPrinterin interfaceHeFQUINEngineConfigReader.Context
-
getPhysicalPlanPrinter
Description copied from interface:HeFQUINEngineConfigReader.Contextmay benullif physical plan printing is not requested by the user- Specified by:
getPhysicalPlanPrinterin interfaceHeFQUINEngineConfigReader.Context
-