## Uses of Class
org.apache.cassandra.thrift.UnavailableException

Packages that use UnavailableException
org.apache.cassandra.cli
org.apache.cassandra.cql
org.apache.cassandra.service
org.apache.cassandra.thrift

Uses of UnavailableException in org.apache.cassandra.cli

Methods in org.apache.cassandra.cli that throw UnavailableException
`void` `CliClient.executeCLIStatement(java.lang.String statement)`
`static void` `CliMain.processStatement(java.lang.String query)`

Uses of UnavailableException in org.apache.cassandra.cql

Methods in org.apache.cassandra.cql that throw UnavailableException
`static CqlResult` `QueryProcessor.process(CQLStatement statement, ClientState clientState)`
`static CqlResult` `QueryProcessor.process(java.lang.String queryString, ClientState clientState)`

Uses of UnavailableException in org.apache.cassandra.service

Methods in org.apache.cassandra.service that throw UnavailableException
`static IWriteResponseHandler` `StorageProxy.applyCounterMutationOnCoordinator(CounterMutation cm, java.lang.String localDataCenter)`
`static IWriteResponseHandler` `StorageProxy.applyCounterMutationOnLeader(CounterMutation cm, java.lang.String localDataCenter)`
`abstract void` `AbstractWriteResponseHandler.assureSufficientLiveNodes()`
`void` `DatacenterReadCallback.assureSufficientLiveNodes()`
`void` `DatacenterSyncWriteResponseHandler.assureSufficientLiveNodes()`
`void` `DatacenterWriteResponseHandler.assureSufficientLiveNodes()`
`void` `IWriteResponseHandler.assureSufficientLiveNodes()`
`void` `ReadCallback.assureSufficientLiveNodes()`
`void` `WriteResponseHandler.assureSufficientLiveNodes()`
`static java.util.List<Row>` `StorageProxy.getRangeSlice(RangeSliceCommand command, ConsistencyLevel consistency_level)`
`static void` `StorageProxy.mutate(java.util.List<? extends IMutation> mutations, ConsistencyLevel consistency_level)` Use this method to have these Mutations applied across all replicas.
`static IWriteResponseHandler` `StorageProxy.mutateCounter(CounterMutation cm, java.lang.String localDataCenter)` Handle counter mutation on the coordinator host.
`static IWriteResponseHandler` `StorageProxy.performWrite(IMutation mutation, ConsistencyLevel consistency_level, java.lang.String localDataCenter, StorageProxy.WritePerformer performer)` Perform the write of a mutation given a WritePerformer.
`static java.util.List<Row>` `StorageProxy.read(java.util.List<ReadCommand> commands, ConsistencyLevel consistency_level)` Performs the actual reading of a row out of the StorageService, fetching a specific set of column names from a given column family.
`static java.util.List<Row>` `StorageProxy.scan(java.lang.String keyspace, java.lang.String column_family, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`void` `StorageService.truncate(java.lang.String keyspace, java.lang.String columnFamily)`
`void` `StorageServiceMBean.truncate(java.lang.String keyspace, java.lang.String columnFamily)` Truncates (deletes) the given columnFamily from the provided keyspace.
`static void` `StorageProxy.truncateBlocking(java.lang.String keyspace, java.lang.String cfname)` Performs the truncate operatoin, which effectively deletes all data from the column family cfname

Uses of UnavailableException in org.apache.cassandra.thrift

Fields in org.apache.cassandra.thrift declared as UnavailableException
`UnavailableException` `Cassandra.get_result.ue`
`UnavailableException` `Cassandra.get_slice_result.ue`
`UnavailableException` `Cassandra.get_count_result.ue`
`UnavailableException` `Cassandra.multiget_slice_result.ue`
`UnavailableException` `Cassandra.multiget_count_result.ue`
`UnavailableException` `Cassandra.get_range_slices_result.ue`
`UnavailableException` `Cassandra.get_indexed_slices_result.ue`
`UnavailableException` `Cassandra.insert_result.ue`
`UnavailableException` `Cassandra.add_result.ue`
`UnavailableException` `Cassandra.remove_result.ue`
`UnavailableException` `Cassandra.remove_counter_result.ue`
`UnavailableException` `Cassandra.batch_mutate_result.ue`
`UnavailableException` `Cassandra.truncate_result.ue`
`UnavailableException` `Cassandra.execute_cql_query_result.ue`

Methods in org.apache.cassandra.thrift that return UnavailableException
`UnavailableException` `UnavailableException.deepCopy()`
`UnavailableException` `Cassandra.get_result.getUe()`
`UnavailableException` `Cassandra.get_slice_result.getUe()`
`UnavailableException` `Cassandra.get_count_result.getUe()`
`UnavailableException` `Cassandra.multiget_slice_result.getUe()`
`UnavailableException` `Cassandra.multiget_count_result.getUe()`
`UnavailableException` `Cassandra.get_range_slices_result.getUe()`
`UnavailableException` `Cassandra.get_indexed_slices_result.getUe()`
`UnavailableException` `Cassandra.insert_result.getUe()`
`UnavailableException` `Cassandra.add_result.getUe()`
`UnavailableException` `Cassandra.remove_result.getUe()`
`UnavailableException` `Cassandra.remove_counter_result.getUe()`
`UnavailableException` `Cassandra.batch_mutate_result.getUe()`
`UnavailableException` `Cassandra.truncate_result.getUe()`
`UnavailableException` `Cassandra.execute_cql_query_result.getUe()`

Methods in org.apache.cassandra.thrift with parameters of type UnavailableException
`int` `UnavailableException.compareTo(UnavailableException other)`
`boolean` `UnavailableException.equals(UnavailableException that)`
`Cassandra.get_result` `Cassandra.get_result.setUe(UnavailableException ue)`
`Cassandra.get_slice_result` `Cassandra.get_slice_result.setUe(UnavailableException ue)`
`Cassandra.get_count_result` `Cassandra.get_count_result.setUe(UnavailableException ue)`
`Cassandra.multiget_slice_result` `Cassandra.multiget_slice_result.setUe(UnavailableException ue)`
`Cassandra.multiget_count_result` `Cassandra.multiget_count_result.setUe(UnavailableException ue)`
`Cassandra.get_range_slices_result` `Cassandra.get_range_slices_result.setUe(UnavailableException ue)`
`Cassandra.get_indexed_slices_result` `Cassandra.get_indexed_slices_result.setUe(UnavailableException ue)`
`Cassandra.insert_result` `Cassandra.insert_result.setUe(UnavailableException ue)`
`Cassandra.add_result` `Cassandra.add_result.setUe(UnavailableException ue)`
`Cassandra.remove_result` `Cassandra.remove_result.setUe(UnavailableException ue)`
`Cassandra.remove_counter_result` `Cassandra.remove_counter_result.setUe(UnavailableException ue)`
`Cassandra.batch_mutate_result` `Cassandra.batch_mutate_result.setUe(UnavailableException ue)`
`Cassandra.truncate_result` `Cassandra.truncate_result.setUe(UnavailableException ue)`
`Cassandra.execute_cql_query_result` `Cassandra.execute_cql_query_result.setUe(UnavailableException ue)`

Methods in org.apache.cassandra.thrift that throw UnavailableException
`void` `CassandraServer.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)` Increment or decrement a counter.
`void` `Cassandra.Client.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)`
`void` `CassandraServer.batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level)` Mutate many columns or super columns for many row keys.
`void` `Cassandra.Client.batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level)`
`CqlResult` `CassandraServer.execute_cql_query(java.nio.ByteBuffer query, Compression compression)`
`CqlResult` `Cassandra.Iface.execute_cql_query(java.nio.ByteBuffer query, Compression compression)` Executes a CQL (Cassandra Query Language) statement and returns a CqlResult containing the results.
`CqlResult` `Cassandra.Client.execute_cql_query(java.nio.ByteBuffer query, Compression compression)`
`int` `CassandraServer.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`int` `Cassandra.Iface.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` returns the number of columns matching `predicate` for a particular `key`, `ColumnFamily` and optionally `SuperColumn`.
`int` `Cassandra.Client.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `CassandraServer.get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `Cassandra.Iface.get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)` Returns the subset of columns specified in SlicePredicate for the rows matching the IndexClause
`java.util.List<KeySlice>` `Cassandra.Client.get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `CassandraServer.get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `Cassandra.Iface.get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)` returns a subset of columns for a contiguous range of keys.
`java.util.List<KeySlice>` `Cassandra.Client.get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`java.util.List<ColumnOrSuperColumn>` `CassandraServer.get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.List<ColumnOrSuperColumn>` `Cassandra.Iface.get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` Get the group of columns contained by column_parent (either a ColumnFamily name or a ColumnFamily/SuperColumn name pair) specified by the given SlicePredicate.
`java.util.List<ColumnOrSuperColumn>` `Cassandra.Client.get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`ColumnOrSuperColumn` `CassandraServer.get(java.nio.ByteBuffer key, ColumnPath column_path, ConsistencyLevel consistency_level)`
`ColumnOrSuperColumn` `Cassandra.Iface.get(java.nio.ByteBuffer key, ColumnPath column_path, ConsistencyLevel consistency_level)` Get the Column or SuperColumn at the given column_path.
`ColumnOrSuperColumn` `Cassandra.Client.get(java.nio.ByteBuffer key, ColumnPath column_path, ConsistencyLevel consistency_level)`
`ColumnOrSuperColumn` `Cassandra.AsyncClient.get_call.getResult()`
`java.util.List<ColumnOrSuperColumn>` `Cassandra.AsyncClient.get_slice_call.getResult()`
`int` `Cassandra.AsyncClient.get_count_call.getResult()`
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` `Cassandra.AsyncClient.multiget_slice_call.getResult()`
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` `Cassandra.AsyncClient.multiget_count_call.getResult()`
`java.util.List<KeySlice>` `Cassandra.AsyncClient.get_range_slices_call.getResult()`
`java.util.List<KeySlice>` `Cassandra.AsyncClient.get_indexed_slices_call.getResult()`
`void` `Cassandra.AsyncClient.insert_call.getResult()`
`void` `Cassandra.AsyncClient.add_call.getResult()`
`void` `Cassandra.AsyncClient.remove_call.getResult()`
`void` `Cassandra.AsyncClient.remove_counter_call.getResult()`
`void` `Cassandra.AsyncClient.batch_mutate_call.getResult()`
`void` `Cassandra.AsyncClient.truncate_call.getResult()`
`CqlResult` `Cassandra.AsyncClient.execute_cql_query_call.getResult()`
`void` `CassandraServer.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)` Insert a Column at the given column_parent.column_family and optional column_parent.super_column.
`void` `Cassandra.Client.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)`
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` `CassandraServer.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` `Cassandra.Iface.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` Perform a get_count in parallel on the given list<binary> keys.
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` `Cassandra.Client.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` `CassandraServer.multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Iface.multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` Performs a get_slice for column_parent and predicate for the given keys in parallel.
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Client.multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`protected java.util.Map<DecoratedKey,ColumnFamily>` `CassandraServer.readColumnFamily(java.util.List<ReadCommand> commands, ConsistencyLevel consistency_level)`
`void` `Cassandra.Client.recv_add()`
`void` `Cassandra.Client.recv_batch_mutate()`
`CqlResult` `Cassandra.Client.recv_execute_cql_query()`
`int` `Cassandra.Client.recv_get_count()`
`java.util.List<KeySlice>` `Cassandra.Client.recv_get_indexed_slices()`
`java.util.List<KeySlice>` `Cassandra.Client.recv_get_range_slices()`
`java.util.List<ColumnOrSuperColumn>` `Cassandra.Client.recv_get_slice()`
`ColumnOrSuperColumn` `Cassandra.Client.recv_get()`
`void` `Cassandra.Client.recv_insert()`
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` `Cassandra.Client.recv_multiget_count()`
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Client.recv_multiget_slice()`
`void` `Cassandra.Client.recv_remove_counter()`
`void` `Cassandra.Client.recv_remove()`
`void` `Cassandra.Client.recv_truncate()`
`void` `CassandraServer.remove_counter(java.nio.ByteBuffer key, ColumnPath path, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.remove_counter(java.nio.ByteBuffer key, ColumnPath path, ConsistencyLevel consistency_level)` Remove a counter at the specified location.
`void` `Cassandra.Client.remove_counter(java.nio.ByteBuffer key, ColumnPath path, ConsistencyLevel consistency_level)`
`void` `CassandraServer.remove(java.nio.ByteBuffer key, ColumnPath column_path, long timestamp, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.remove(java.nio.ByteBuffer key, ColumnPath column_path, long timestamp, ConsistencyLevel consistency_level)` Remove data from the row specified by key at the granularity specified by column_path, and the given timestamp.
`void` `Cassandra.Client.remove(java.nio.ByteBuffer key, ColumnPath column_path, long timestamp, ConsistencyLevel consistency_level)`
`void` `CassandraServer.truncate(java.lang.String cfname)`
`void` `Cassandra.Iface.truncate(java.lang.String cfname)` Truncate will mark and entire column family as deleted.
`void` `Cassandra.Client.truncate(java.lang.String cfname)`

Constructors in org.apache.cassandra.thrift with parameters of type UnavailableException
`Cassandra.add_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.batch_mutate_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.execute_cql_query_result(CqlResult success, InvalidRequestException ire, UnavailableException ue, TimedOutException te, SchemaDisagreementException sde)`
`Cassandra.get_count_result(int success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.get_indexed_slices_result(java.util.List<KeySlice> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.get_range_slices_result(java.util.List<KeySlice> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.get_result(ColumnOrSuperColumn success, InvalidRequestException ire, NotFoundException nfe, UnavailableException ue, TimedOutException te)`
`Cassandra.get_slice_result(java.util.List<ColumnOrSuperColumn> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.insert_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.multiget_count_result(java.util.Map<java.nio.ByteBuffer,java.lang.Integer> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.multiget_slice_result(java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.remove_counter_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.remove_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.truncate_result(InvalidRequestException ire, UnavailableException ue)`
`UnavailableException(UnavailableException other)` Performs a deep copy on other.

Copyright © 2012 The Apache Software Foundation