|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||