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

- Packages that use UnavailableException
  Package | Description
  --- | ---
  org.apache.cassandra.db |
  org.apache.cassandra.service |
  org.apache.cassandra.thrift |

- - ### Uses of UnavailableException in org.apache.cassandra.db

    Methods in org.apache.cassandra.db that throw UnavailableException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConsistencyLevel.`assureSufficientLiveNodes(Keyspace keyspace, java.lang.Iterable<java.net.InetAddress> liveEndpoints)`

  - ### Uses of UnavailableException in org.apache.cassandra.service

    Methods in org.apache.cassandra.service that throw UnavailableException
    Modifier and Type | Method and Description
    --- | ---
    `static AbstractWriteResponseHandler<IMutation>` | StorageProxy.`applyCounterMutationOnCoordinator(CounterMutation cm, java.lang.String localDataCenter)`
    `static AbstractWriteResponseHandler<IMutation>` | StorageProxy.`applyCounterMutationOnLeader(CounterMutation cm, java.lang.String localDataCenter, java.lang.Runnable callback)`
    `void` | AbstractWriteResponseHandler.`assureSufficientLiveNodes()`
    `void` | ReadCallback.`assureSufficientLiveNodes()`
    `static ColumnFamily` | StorageProxy.`cas(java.lang.String keyspaceName, java.lang.String cfName, java.nio.ByteBuffer key, CASRequest request, ConsistencyLevel consistencyForPaxos, ConsistencyLevel consistencyForCommit, ClientState state)` Apply @param updates if and only if the current values in the row for @param key match the provided @param conditions.
    `static java.util.List<Row>` | StorageProxy.`getRangeSlice(AbstractRangeCommand command, ConsistencyLevel consistency_level)`
    `static AbstractReadExecutor` | AbstractReadExecutor.`getReadExecutor(ReadCommand command, ConsistencyLevel consistencyLevel)`
    `static void` | StorageProxy.`mutate(java.util.Collection<? extends IMutation> mutations, ConsistencyLevel consistency_level)` Use this method to have these Mutations applied across all replicas.
    `static void` | StorageProxy.`mutateAtomically(java.util.Collection<Mutation> mutations, ConsistencyLevel consistency_level)` See mutate.
    `static AbstractWriteResponseHandler<IMutation>` | StorageProxy.`mutateCounter(CounterMutation cm, java.lang.String localDataCenter)` Handle counter mutation on the coordinator host.
    `static void` | StorageProxy.`mutateWithTriggers(java.util.Collection<? extends IMutation> mutations, ConsistencyLevel consistencyLevel, boolean mutateAtomically)`
    `static AbstractWriteResponseHandler<IMutation>` | StorageProxy.`performWrite(IMutation mutation, ConsistencyLevel consistency_level, java.lang.String localDataCenter, StorageProxy.WritePerformer performer, java.lang.Runnable callback, WriteType writeType)` Perform the write of a mutation given a WritePerformer.
    `static java.util.List<Row>` | StorageProxy.`read(java.util.List<ReadCommand> commands, ConsistencyLevel consistencyLevel)`
    `static java.util.List<Row>` | StorageProxy.`read(java.util.List<ReadCommand> commands, ConsistencyLevel consistencyLevel, ClientState state)` Performs the actual reading of a row out of the StorageService, fetching a specific set of column names from a given column family.
    `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

    Methods in org.apache.cassandra.thrift with parameters of type UnavailableException
    Modifier and Type | Method and Description
    --- | ---
    `static UnavailableException` | ThriftConversion.`toThrift(UnavailableException e)`

Copyright © 2018 The Apache Software Foundation