public static class DataDefinitionExecution.DataDefinitionExecutionFactory extends Object implements QueryExecution.QueryExecutionFactory<DataDefinitionExecution<?>>
Constructor and Description |
---|
DataDefinitionExecutionFactory(LocationFactory locationFactory,
TransactionManager transactionManager,
MetadataManager metadata,
AccessControl accessControl,
ExecutorService executor,
Map<Class<? extends Statement>,DataDefinitionTask<?>> tasks) |
Modifier and Type | Method and Description |
---|---|
DataDefinitionExecution<?> |
createQueryExecution(String query,
Session session,
QueryPreparer.PreparedQuery preparedQuery,
ResourceGroupId resourceGroup,
WarningCollector warningCollector) |
@Inject public DataDefinitionExecutionFactory(LocationFactory locationFactory, TransactionManager transactionManager, MetadataManager metadata, AccessControl accessControl, ExecutorService executor, Map<Class<? extends Statement>,DataDefinitionTask<?>> tasks)
public DataDefinitionExecution<?> createQueryExecution(String query, Session session, QueryPreparer.PreparedQuery preparedQuery, ResourceGroupId resourceGroup, WarningCollector warningCollector)
createQueryExecution
in interface QueryExecution.QueryExecutionFactory<DataDefinitionExecution<?>>
Copyright © 2012–2019. All rights reserved.