| Interface | Description |
|---|---|
| AsyncAtomicCounter |
An async atomic counter dispenses monotonically increasing values.
|
| AsyncConsistentMap<K,V> |
A distributed, strongly consistent map whose methods are all executed asynchronously.
|
| AtomicCounter |
Distributed version of java.util.concurrent.atomic.AtomicLong.
|
| AtomicCounterBuilder |
Builder for AtomicCounter.
|
| AtomicValue<V> |
Distributed version of java.util.concurrent.atomic.AtomicReference.
|
| AtomicValueBuilder<V> |
Builder for constructing new AtomicValue instances.
|
| AtomicValueEventListener<V> |
Listener to be notified about updates to a AtomicValue.
|
| ConsistentMap<K,V> |
A distributed, strongly consistent key-value map.
|
| ConsistentMapBuilder<K,V> |
Builder for consistent maps.
|
| DistributedQueue<E> |
A distributed collection designed for holding elements prior to processing.
|
| DistributedQueueBuilder<E> |
Builder for distributed queue.
|
| DistributedSet<E> |
A distributed collection designed for holding unique elements.
|
| DistributedSetBuilder<E> |
Builder for distributed set.
|
| EventuallyConsistentMap<K,V> |
A distributed, eventually consistent map.
|
| EventuallyConsistentMapBuilder<K,V> |
Builder for eventually consistent maps.
|
| EventuallyConsistentMapListener<K,V> |
Listener to be notified about updates to a EventuallyConsistentMap.
|
| LogicalClockService |
Service that issues logical timestamps.
|
| MapEventListener<K,V> |
Listener to be notified about updates to a ConsistentMap.
|
| Serializer |
Interface for serialization of store artifacts.
|
| SetEventListener<E> |
Listener to be notified about updates to a DistributedSet.
|
| StorageAdminService |
Service for administering storage instances.
|
| StorageService |
Storage service.
|
| Transaction |
An immutable transaction object.
|
| TransactionalMap<K,V> |
Transactional Map data structure.
|
| TransactionContext |
Provides a context for transactional operations.
|
| TransactionContextBuilder |
Interface definition for a transaction context builder.
|
| Class | Description |
|---|---|
| AtomicValueEvent<V> |
Representation of a AtomicValue update notification.
|
| DatabaseUpdate |
Database update operation.
|
| DatabaseUpdate.Builder |
DatabaseUpdate builder.
|
| EventuallyConsistentMapEvent<K,V> |
Representation of a EventuallyConsistentMap update notification.
|
| MapEvent<K,V> |
Representation of a ConsistentMap update notification.
|
| MapInfo |
Metadata information for a consistent map.
|
| MultiValuedTimestamp<T extends Comparable<T>,U extends Comparable<U>> |
A logical timestamp that derives its value from two input values.
|
| PartitionInfo |
Contains information about a database partition.
|
| SetEvent<E> |
Representation of a DistributedSet update notification.
|
| Versioned<V> |
Versioned value.
|
| WallClockTimestamp |
A Timestamp that derives its value from the prevailing
wallclock time on the controller where it is generated.
|
| Enum | Description |
|---|---|
| AtomicValueEvent.Type |
AtomicValueEvent type.
|
| DatabaseUpdate.Type |
Type of database update operation.
|
| EventuallyConsistentMapEvent.Type | |
| MapEvent.Type |
MapEvent type.
|
| SetEvent.Type |
SetEvent type.
|
| Transaction.State |
| Exception | Description |
|---|---|
| ConsistentMapException |
Top level exception for ConsistentMap failures.
|
| ConsistentMapException.ConcurrentModification |
ConsistentMap update conflicts with an in flight transaction.
|
| ConsistentMapException.Interrupted |
ConsistentMap operation interrupted.
|
| ConsistentMapException.Timeout |
ConsistentMap operation timeout.
|
| StorageException |
Top level exception for Store failures.
|
| StorageException.ConcurrentModification |
Store update conflicts with an in flight transaction.
|
| StorageException.Interrupted |
Store operation interrupted.
|
| StorageException.Timeout |
Store operation timeout.
|
| TransactionException |
Top level exception for Transaction failures.
|
| TransactionException.ConcurrentModification |
Transaction failure due to a conflicting transaction in progress.
|
| TransactionException.Interrupted |
Transaction interrupted.
|
| TransactionException.OptimisticConcurrencyFailure |
Transaction failure due to optimistic concurrency violation.
|
| TransactionException.Timeout |
Transaction timeout.
|
Copyright © 2015. All rights reserved.