Uses of Interface
com.basho.riak.client.cap.Retrier

Packages that use Retrier
com.basho.riak.client.bucket A bucket is a namespace abstraction provided by Riak, the API uses Bucket as the primary way to interact with data stored in Riak. 
com.basho.riak.client.builders These builders provide a fluid API for creating instances of some immutable (or mainly immutable classes) that have a large number of constructor parameters. 
com.basho.riak.client.cap Classes that are relevant in the face of eventually consistent, fault tolerant databases (like Riak). 
com.basho.riak.client.operations The interfaces/classes that model the set of operations for talking to Riak. 
com.basho.riak.client.query.indexes   
 

Uses of Retrier in com.basho.riak.client.bucket
 

Methods in com.basho.riak.client.bucket with parameters of type Retrier
 WriteBucket WriteBucket.withRetrier(Retrier retrier)
          Specify the retrier to use for this operation.
 FetchBucket FetchBucket.withRetrier(Retrier retrier)
          Provide a Retrier to use for the fetch operation.
 

Constructors in com.basho.riak.client.bucket with parameters of type Retrier
DefaultBucket(String name, BucketProperties properties, RawClient client, Retrier retrier)
          All RiakOperations created by this instance will use the RawClient and Retrier provided here.
DomainBucket(Bucket bucket, ConflictResolver<T> resolver, Converter<T> converter, MutationProducer<T> mutationProducer, StoreMeta storeMeta, FetchMeta fetchMeta, DeleteMeta deleteMeta, Class<T> clazz, Retrier retrier)
          Create a new DomainBucket for clazz Class objects wrapped around bucket It is recommended to use the DomainBucketBuilder rather than this constructor.
FetchBucket(RawClient client, String bucket, Retrier retrier)
          Create a FetchBucket that delegates to the provided RawClient.
LazyBucketProperties(RawClient client, Retrier retrier, String bucket)
           
WriteBucket(RawClient client, Bucket bucket, Retrier retrier)
          Create WriteBucket operation that delegates to the given RawClient via the give Retrier.
WriteBucket(RawClient client, String name, Retrier retrier)
          Create WriteBucket operation that delegates to the given RawClient via the give Retrier.
 

Uses of Retrier in com.basho.riak.client.builders
 

Methods in com.basho.riak.client.builders with parameters of type Retrier
 DomainBucketBuilder<T> DomainBucketBuilder.retrier(Retrier retrier)
          The Retrier to use on operations on the built DomainBucket
 

Uses of Retrier in com.basho.riak.client.cap
 

Classes in com.basho.riak.client.cap that implement Retrier
 class DefaultRetrier
          A basic retrier implementation that attempts *n* times before throwing a UnresolvedConflictException.
 

Methods in com.basho.riak.client.cap that return Retrier
static Retrier DefaultRetrier.attempts(int attempts)
          Static factory method to create a default retrier
 

Uses of Retrier in com.basho.riak.client.operations
 

Methods in com.basho.riak.client.operations with parameters of type Retrier
 StoreObject<T> StoreObject.withRetrier(Retrier retrier)
          The Retrier to use for the fetch and store operations.
 FetchObject<T> FetchObject.withRetrier(Retrier retrier)
          A Retrier to use
 DeleteObject DeleteObject.withRetrier(Retrier retrier)
          Set Retrier to use when executing this delete operation
 

Constructors in com.basho.riak.client.operations with parameters of type Retrier
DeleteObject(RawClient client, String bucket, String key, Retrier retrier)
          Create a DeleteOperation that delegates to client to delete key from bucket using retrier to handle failures.
FetchObject(RawClient client, String bucket, String key, Retrier retrier)
          Create a new FetchOperation that delegates to the given client to fetch the data from bucket at key using retrier
StoreObject(RawClient client, String bucket, String key, Retrier retrier)
          Create a new StoreObject operation for the object in bucket at key.
 

Uses of Retrier in com.basho.riak.client.query.indexes
 

Constructors in com.basho.riak.client.query.indexes with parameters of type Retrier
FetchIndex(RawClient client, String bucket, RiakIndex<T> index, Retrier retrier)
           
 



Copyright © 2012. All Rights Reserved.