public static class DDLDefinitionExecution.DDLDefinitionExecutionFactory extends Object implements QueryExecution.QueryExecutionFactory<DDLDefinitionExecution<?>>
Constructor and Description |
---|
DDLDefinitionExecutionFactory(TransactionManager transactionManager,
MetadataManager metadata,
AccessControl accessControl,
Map<Class<? extends Statement>,DataDefinitionTask<?>> tasks) |
Modifier and Type | Method and Description |
---|---|
DDLDefinitionExecution<?> |
createQueryExecution(QueryPreparer.PreparedQuery preparedQuery,
QueryStateMachine stateMachine,
String slug,
int retryCount,
WarningCollector warningCollector,
Optional<QueryType> queryType) |
@Inject public DDLDefinitionExecutionFactory(TransactionManager transactionManager, MetadataManager metadata, AccessControl accessControl, Map<Class<? extends Statement>,DataDefinitionTask<?>> tasks)
public DDLDefinitionExecution<?> createQueryExecution(QueryPreparer.PreparedQuery preparedQuery, QueryStateMachine stateMachine, String slug, int retryCount, WarningCollector warningCollector, Optional<QueryType> queryType)
createQueryExecution
in interface QueryExecution.QueryExecutionFactory<DDLDefinitionExecution<?>>
Copyright © 2012–2022. All rights reserved.