public class QueryProcessorFactoryImpl extends Object implements QueryProcessor.ProcessorFactory
Constructor and Description |
---|
QueryProcessorFactoryImpl(BufferManager bufferMgr,
ProcessorDataManager dataMgr,
CapabilitiesFinder finder,
IDGenerator idGenerator,
QueryMetadataInterface metadata) |
Modifier and Type | Method and Description |
---|---|
QueryProcessor |
createQueryProcessor(String query,
String recursionGroup,
CommandContext commandContext,
Object... params) |
CapabilitiesFinder |
getCapabiltiesFinder() |
PreparedPlan |
getPreparedPlan(String query,
String recursionGroup,
CommandContext commandContext,
QueryMetadataInterface metadata) |
public QueryProcessorFactoryImpl(BufferManager bufferMgr, ProcessorDataManager dataMgr, CapabilitiesFinder finder, IDGenerator idGenerator, QueryMetadataInterface metadata)
public QueryProcessor createQueryProcessor(String query, String recursionGroup, CommandContext commandContext, Object... params) throws TeiidProcessingException, TeiidComponentException
createQueryProcessor
in interface QueryProcessor.ProcessorFactory
TeiidProcessingException
TeiidComponentException
public PreparedPlan getPreparedPlan(String query, String recursionGroup, CommandContext commandContext, QueryMetadataInterface metadata) throws TeiidComponentException, TeiidProcessingException
getPreparedPlan
in interface QueryProcessor.ProcessorFactory
TeiidComponentException
TeiidProcessingException
public CapabilitiesFinder getCapabiltiesFinder()
getCapabiltiesFinder
in interface QueryProcessor.ProcessorFactory
Copyright © 2020. All rights reserved.