public class DdlPlanner extends Object implements CommandPlanner
| Constructor and Description | 
|---|
| DdlPlanner() | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessorPlan | optimize(Command command,
        IDGenerator idGenerator,
        QueryMetadataInterface metadata,
        CapabilitiesFinder capFinder,
        AnalysisRecord analysisRecord,
        CommandContext context)Allows the planner a chance to optimize the canonical plan(s) stored in
 the CommandTreeNode tree. | 
public ProcessorPlan optimize(Command command, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context) throws QueryPlannerException, QueryMetadataException, TeiidComponentException
CommandPlanneroptimize in interface CommandPlannercommand - TODOmetadata - source of metadatacapFinder - Class usable to find the connector capabilities for a particular modelQueryPlannerException - indicating a problem in planningQueryMetadataException - indicating an exception in accessing the metadataTeiidComponentException - indicating an unexpected exceptionCopyright © 2019. All rights reserved.