static QueryStateMachine |
QueryStateMachine.begin(String query,
Optional<String> preparedQuery,
Session session,
URI self,
ResourceGroupId resourceGroup,
boolean transactionControl,
TransactionManager transactionManager,
AccessControl accessControl,
Executor executor,
Metadata metadata,
WarningCollector warningCollector,
Optional<QueryType> queryType) |
Created QueryStateMachines must be transitioned to terminal states to clean up resources.
|
com.google.common.util.concurrent.ListenableFuture<?> |
AddColumnTask.execute(AddColumn statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
CallTask.execute(Call call,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
CommentTask.execute(Comment statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
CommitTask.execute(Commit statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
CreateMaterializedViewTask.execute(CreateMaterializedView statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
CreateRoleTask.execute(CreateRole statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
CreateSchemaTask.execute(CreateSchema statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
CreateTableTask.execute(CreateTable statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
CreateViewTask.execute(CreateView statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
DataDefinitionTask.execute(T statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
DeallocateTask.execute(Deallocate statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
DropColumnTask.execute(DropColumn statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
DropMaterializedViewTask.execute(DropMaterializedView statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
DropRoleTask.execute(DropRole statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
DropSchemaTask.execute(DropSchema statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
DropTableTask.execute(DropTable statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
DropViewTask.execute(DropView statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
GrantRolesTask.execute(GrantRoles statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
GrantTask.execute(Grant statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
PrepareTask.execute(Prepare prepare,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
RenameColumnTask.execute(RenameColumn statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
RenameSchemaTask.execute(RenameSchema statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
RenameTableTask.execute(RenameTable statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
RenameViewTask.execute(RenameView statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
ResetSessionTask.execute(ResetSession statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
RevokeRolesTask.execute(RevokeRoles statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
RevokeTask.execute(Revoke statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
RollbackTask.execute(Rollback statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
SetPathTask.execute(SetPath statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
SetRoleTask.execute(SetRole statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
SetSchemaAuthorizationTask.execute(SetSchemaAuthorization statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
SetSessionTask.execute(SetSession statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
SetTableAuthorizationTask.execute(SetTableAuthorization statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
SetViewAuthorizationTask.execute(SetViewAuthorization statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
StartTransactionTask.execute(StartTransaction statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|
com.google.common.util.concurrent.ListenableFuture<?> |
UseTask.execute(Use statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters,
WarningCollector warningCollector) |
|