Package io.prestosql.execution
Class DataDefinitionExecution.DataDefinitionExecutionFactory
- java.lang.Object
-
- io.prestosql.execution.DataDefinitionExecution.DataDefinitionExecutionFactory
-
- All Implemented Interfaces:
QueryExecution.QueryExecutionFactory<DataDefinitionExecution<?>>
- Enclosing class:
- DataDefinitionExecution<T extends Statement>
public static class DataDefinitionExecution.DataDefinitionExecutionFactory extends Object implements QueryExecution.QueryExecutionFactory<DataDefinitionExecution<?>>
-
-
Constructor Summary
Constructors Constructor Description DataDefinitionExecutionFactory(TransactionManager transactionManager, Metadata metadata, AccessControl accessControl, Map<Class<? extends Statement>,DataDefinitionTask<?>> tasks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataDefinitionExecution<?>
createQueryExecution(QueryPreparer.PreparedQuery preparedQuery, QueryStateMachine stateMachine, Slug slug, WarningCollector warningCollector)
-
-
-
Constructor Detail
-
DataDefinitionExecutionFactory
@Inject public DataDefinitionExecutionFactory(TransactionManager transactionManager, Metadata metadata, AccessControl accessControl, Map<Class<? extends Statement>,DataDefinitionTask<?>> tasks)
-
-
Method Detail
-
createQueryExecution
public DataDefinitionExecution<?> createQueryExecution(QueryPreparer.PreparedQuery preparedQuery, QueryStateMachine stateMachine, Slug slug, WarningCollector warningCollector)
- Specified by:
createQueryExecution
in interfaceQueryExecution.QueryExecutionFactory<DataDefinitionExecution<?>>
-
-