Uses of Class org.apache.cassandra.exceptions.RequestExecutionException (apache-cassandra API)
Date: 2014-10-21

## Uses of Class
org.apache.cassandra.exceptions.RequestExecutionException

- Packages that use RequestExecutionException
  Package | Description
  --- | ---
  org.apache.cassandra.auth |
  org.apache.cassandra.cql |
  org.apache.cassandra.cql.hooks |
  org.apache.cassandra.cql3 |
  org.apache.cassandra.cql3.statements |
  org.apache.cassandra.exceptions |
  org.apache.cassandra.service.pager |
  org.apache.cassandra.thrift |

- - ### Uses of RequestExecutionException in org.apache.cassandra.auth

    Methods in org.apache.cassandra.auth that throw RequestExecutionException
    Modifier and Type | Method and Description
    --- | ---
    `void` | IAuthenticator.`alter(java.lang.String username, java.util.Map<IAuthenticator.Option,java.lang.Object> options)` Called during execution of ALTER USER query.
    `void` | LegacyAuthenticator.`alter(java.lang.String username, java.util.Map<IAuthenticator.Option,java.lang.Object> options)`
    `void` | PasswordAuthenticator.`alter(java.lang.String username, java.util.Map<IAuthenticator.Option,java.lang.Object> options)`
    `void` | IAuthenticator.`create(java.lang.String username, java.util.Map<IAuthenticator.Option,java.lang.Object> options)` Called during execution of CREATE USER query (also may be called on startup, see seedSuperuserOptions method).
    `void` | LegacyAuthenticator.`create(java.lang.String username, java.util.Map<IAuthenticator.Option,java.lang.Object> options)`
    `void` | PasswordAuthenticator.`create(java.lang.String username, java.util.Map<IAuthenticator.Option,java.lang.Object> options)`
    `static void` | Auth.`deleteUser(java.lang.String username)` Deletes the user from AUTH_KS.USERS_CF.
    `void` | IAuthenticator.`drop(java.lang.String username)` Called during execution of DROP USER query.
    `void` | LegacyAuthenticator.`drop(java.lang.String username)`
    `void` | PasswordAuthenticator.`drop(java.lang.String username)`
    `void` | CassandraAuthorizer.`grant(AuthenticatedUser performer, java.util.Set<Permission> permissions, IResource resource, java.lang.String to)`
    `void` | IAuthorizer.`grant(AuthenticatedUser performer, java.util.Set<Permission> permissions, IResource resource, java.lang.String to)` Grants a set of permissions on a resource to a user.
    `static void` | Auth.`insertUser(java.lang.String username, boolean isSuper)` Inserts the user into AUTH_KS.USERS_CF (or overwrites their superuser status as a result of an ALTER USER query).
    `java.util.Set<PermissionDetails>` | CassandraAuthorizer.`list(AuthenticatedUser performer, java.util.Set<Permission> permissions, IResource resource, java.lang.String of)`
    `java.util.Set<PermissionDetails>` | IAuthorizer.`list(AuthenticatedUser performer, java.util.Set<Permission> permissions, IResource resource, java.lang.String of)` Returns a list of permissions on a resource of a user.
    `void` | CassandraAuthorizer.`revoke(AuthenticatedUser performer, java.util.Set<Permission> permissions, IResource resource, java.lang.String from)`
    `void` | IAuthorizer.`revoke(AuthenticatedUser performer, java.util.Set<Permission> permissions, IResource resource, java.lang.String from)` Revokes a set of permissions on a resource from a user.

  - ### Uses of RequestExecutionException in org.apache.cassandra.cql

    Methods in org.apache.cassandra.cql that throw RequestExecutionException
    Modifier and Type | Method and Description
    --- | ---
    `static CqlResult` | QueryProcessor.`process(java.lang.String queryString, ThriftClientState clientState)`
    `static CqlResult` | QueryProcessor.`processPrepared(CQLStatement statement, ThriftClientState clientState, java.util.List<java.nio.ByteBuffer> variables)`
    `static CqlResult` | QueryProcessor.`processStatement(CQLStatement statement, ExecutionContext context)`

  - ### Uses of RequestExecutionException in org.apache.cassandra.cql.hooks

    Methods in org.apache.cassandra.cql.hooks that throw RequestExecutionException
    Modifier and Type | Method and Description
    --- | ---
    `CQLStatement` | PreExecutionHook.`processStatement(CQLStatement statement, ExecutionContext context)` Perform pre-processing on a CQL statement prior to it being executed by the QueryProcessor.

  - ### Uses of RequestExecutionException in org.apache.cassandra.cql3

    Methods in org.apache.cassandra.cql3 that throw RequestExecutionException
    Modifier and Type | Method and Description
    --- | ---
    `ResultMessage` | CQLStatement.`execute(QueryState state, QueryOptions options)` Execute the statement and return the resulting result or null if there is no result.
    `ResultMessage` | CQLStatement.`executeInternal(QueryState state, QueryOptions options)` Variante of execute used for internal query against the system tables, and thus only query the local node.
    `static UntypedResultSet` | QueryProcessor.`process(java.lang.String query, ConsistencyLevel cl)`
    `static ResultMessage` | QueryProcessor.`process(java.lang.String queryString, ConsistencyLevel cl, QueryState queryState)`
    `ResultMessage` | QueryHandler.`process(java.lang.String query, QueryState state, QueryOptions options)`
    `ResultMessage` | QueryProcessor.`process(java.lang.String queryString, QueryState queryState, QueryOptions options)`
    `ResultMessage` | QueryHandler.`processBatch(BatchStatement statement, QueryState state, BatchQueryOptions options)`
    `ResultMessage` | QueryProcessor.`processBatch(BatchStatement batch, QueryState queryState, BatchQueryOptions options)`
    `ResultMessage` | QueryHandler.`processPrepared(CQLStatement statement, QueryState state, QueryOptions options)`
    `ResultMessage` | QueryProcessor.`processPrepared(CQLStatement statement, QueryState queryState, QueryOptions options)`
    `ResultMessage` | QueryProcessor.`processStatement(CQLStatement statement, QueryState queryState, QueryOptions options)`

  - ### Uses of RequestExecutionException in org.apache.cassandra.cql3.statements

    Methods in org.apache.cassandra.cql3.statements that throw RequestExecutionException
    Modifier and Type | Method and Description
    --- | ---
    `ResultMessage` | AlterUserStatement.`execute(ClientState state)`
    `abstract ResultMessage` | AuthenticationStatement.`execute(ClientState state)`
    `abstract ResultMessage` | AuthorizationStatement.`execute(ClientState state)`
    `ResultMessage` | CreateUserStatement.`execute(ClientState state)`
    `ResultMessage` | DropUserStatement.`execute(ClientState state)`
    `ResultMessage` | GrantStatement.`execute(ClientState state)`
    `ResultMessage` | ListPermissionsStatement.`execute(ClientState state)`
    `ResultMessage` | ListUsersStatement.`execute(ClientState state)`
    `ResultMessage` | RevokeStatement.`execute(ClientState state)`
    `ResultMessage` | BatchStatement.`execute(QueryState queryState, BatchQueryOptions options)`
    `ResultMessage` | AuthenticationStatement.`execute(QueryState state, QueryOptions options)`
    `ResultMessage` | AuthorizationStatement.`execute(QueryState state, QueryOptions options)`
    `ResultMessage` | BatchStatement.`execute(QueryState queryState, QueryOptions options)`
    `ResultMessage` | ModificationStatement.`execute(QueryState queryState, QueryOptions options)`
    `ResultMessage.Rows` | SelectStatement.`execute(QueryState state, QueryOptions options)`
    `ResultMessage` | BatchStatement.`executeInternal(QueryState queryState, QueryOptions options)`
    `ResultMessage` | ModificationStatement.`executeInternal(QueryState queryState, QueryOptions options)`
    `ResultMessage.Rows` | SelectStatement.`executeInternal(QueryState state, QueryOptions options)`
    `ResultMessage` | ModificationStatement.`executeWithCondition(QueryState queryState, QueryOptions options)`
    `UpdateParameters` | ModificationStatement.`makeUpdateParameters(java.util.Collection<java.nio.ByteBuffer> keys, Composite prefix, QueryOptions options, boolean local, long now)`
    `protected java.util.Map<java.nio.ByteBuffer,CQL3Row>` | ModificationStatement.`readRequiredRows(java.util.Collection<java.nio.ByteBuffer> partitionKeys, Composite clusteringPrefix, boolean local, ConsistencyLevel cl)`

  - ### Uses of RequestExecutionException in org.apache.cassandra.exceptions

    Subclasses of RequestExecutionException in org.apache.cassandra.exceptions
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IsBootstrappingException`
    `class` | `OverloadedException`
    `class` | `ReadTimeoutException`
    `class` | `RequestTimeoutException`
    `class` | `TruncateException`
    `class` | `UnavailableException`
    `class` | `WriteTimeoutException`

  - ### Uses of RequestExecutionException in org.apache.cassandra.service.pager

    Methods in org.apache.cassandra.service.pager that throw RequestExecutionException
    Modifier and Type | Method and Description
    --- | ---
    `static int` | QueryPagers.`countPaged(java.lang.String keyspace, java.lang.String columnFamily, java.nio.ByteBuffer key, SliceQueryFilter filter, ConsistencyLevel consistencyLevel, int pageSize, long now)` Convenience method that count (live) cells/rows for a given slice of a row, but page underneath.
    `java.util.List<Row>` | NamesQueryPager.`fetchPage(int pageSize)`
    `java.util.List<Row>` | QueryPager.`fetchPage(int pageSize)` Fetches the next page.
    `protected java.util.List<Row>` | RangeNamesQueryPager.`queryNextPage(int pageSize, ConsistencyLevel consistencyLevel, boolean localQuery)`
    `protected java.util.List<Row>` | RangeSliceQueryPager.`queryNextPage(int pageSize, ConsistencyLevel consistencyLevel, boolean localQuery)`
    `protected java.util.List<Row>` | SliceQueryPager.`queryNextPage(int pageSize, ConsistencyLevel consistencyLevel, boolean localQuery)`

  - ### Uses of RequestExecutionException in org.apache.cassandra.thrift

    Methods in org.apache.cassandra.thrift with parameters of type RequestExecutionException
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.RuntimeException` | ThriftConversion.`rethrow(RequestExecutionException e)`

Copyright © 2014 The Apache Software Foundation