See: Description
| Interface | Description |
|---|---|
| Database |
Database.
|
| DatabaseProxy<K,V> |
Database proxy.
|
| DatabaseState<K,V> |
Database state.
|
| Hasher<K> |
Interface for mapping from an object to
PartitionId. |
| Managed<T> |
Interface for types that can be asynchronously opened and closed.
|
| Partitioner<K> |
Partitioner is responsible for mapping keys to individual database partitions.
|
| TransactionParticipant |
Participant in a two-phase commit protocol.
|
| Class | Description |
|---|---|
| AntiEntropyAdvertisement<K> |
Anti-entropy advertisement message for eventually consistent map.
|
| AsyncCachingConsistentMap<K,V> |
Extension of
DefaultAsyncConsistentMap that provides a weaker read consistency
guarantee in return for better read performance. |
| CachingAsyncConsistentMap<K,V> |
AsyncConsistentMap that caches entries on read. |
| CatalystSerializers |
Serializer utility for Atomix Catalyst.
|
| CommitResponse |
Result of a Transaction commit operation.
|
| CopycatCommunicationProtocol |
Protocol for Copycat communication that employs
ClusterCommunicationService. |
| CopycatTransport |
Custom
transport for Copycat interactions
built on top of MessagingService. |
| CopycatTransportClient |
Client implementation for CopycatTransport. |
| CopycatTransportConnection |
Connection implementation for CopycatTransport. |
| CopycatTransportServer |
Server implementation for CopycatTransport. |
| DatabaseConfig |
Database configuration.
|
| DatabaseManager |
Database manager.
|
| DatabasePartitioner |
Partitioner for mapping map entries to individual database partitions.
|
| DatabaseSerializer |
Serializer for DatabaseManager's interaction with Copycat.
|
| DefaultAsyncAtomicCounter |
Default implementation for a distributed AsyncAtomicCounter backed by
partitioned Raft DB.
|
| DefaultAsyncAtomicValue<V> | |
| DefaultAsyncConsistentMap<K,V> |
AsyncConsistentMap implementation that is backed by a Raft consensus
based database.
|
| DefaultAsyncDistributedSet<E> |
Implementation of
AsyncDistributedSet. |
| DefaultAtomicCounterBuilder |
Default implementation of AtomicCounterBuilder.
|
| DefaultAtomicValueBuilder<V> |
Default implementation of AtomicValueBuilder.
|
| DefaultCatalystTypeSerializerFactory |
TypeSerializerFactory for providing TypeSerializers based on
org.onosproject.store.service.Serializer. |
| DefaultConsistentMapBuilder<K,V> |
Default Consistent Map builder.
|
| DefaultDatabase |
Default database.
|
| DefaultDatabaseState |
Default database state.
|
| DefaultDistributedQueue<E> |
DistributedQueue implementation that provides FIFO ordering semantics.
|
| DefaultDistributedQueueBuilder<E> |
Default implementation of a
DistributedQueueBuilder. |
| DefaultDistributedSetBuilder<E> |
Default distributed set builder.
|
| DefaultLeaderElectorBuilder |
Default implementation of
LeaderElectorBuilder. |
| DefaultTransactionalMap<K,V> |
Default Transactional Map implementation that provides a repeatable reads
transaction isolation level.
|
| DefaultTransactionalSet<E> |
Default TransactionalSet implementation that provides a repeatable reads
transaction isolation level.
|
| DefaultTransactionContext |
Default TransactionContext implementation.
|
| DefaultTransactionContextBuilder |
The default implementation of a transaction context builder.
|
| DelegatingAsyncConsistentMap<K,V> |
AsyncConsistentMap that merely delegates control to
another AsyncConsistentMap. |
| DistributedPrimitives |
Misc utilities for working with
DistributedPrimitives. |
| EventuallyConsistentMapBuilderImpl<K,V> |
Eventually consistent map builder.
|
| EventuallyConsistentMapImpl<K,V> |
Distributed Map implementation which uses optimistic replication and gossip
based techniques to provide an eventually consistent data store.
|
| FederatedDistributedPrimitiveCreator |
DistributedPrimitiveCreator that federates responsibility for creating
distributed primitives to a collection of other creators. |
| MapValue<V> |
Representation of a value in EventuallyConsistentMap.
|
| MapValue.Digest |
Digest or summary of a MapValue for use during Anti-Entropy exchanges.
|
| MeteredAsyncConsistentMap<K,V> |
AsyncConsistentMap that meters all its operations. |
| MutexExecutionManager |
Implementation of a MutexExecutionService.
|
| NewDefaultAtomicCounterBuilder |
Default implementation of AtomicCounterBuilder.
|
| NewDefaultConsistentMapBuilder<K,V> |
Default
AsyncConsistentMap builder. |
| NewDefaultTransactionContext |
Default implementation of transaction context.
|
| NewDefaultTransactionContextBuilder |
Default Transaction Context Builder.
|
| PartitionedAsyncConsistentMap<K,V> |
AsyncConsistentMap that has its entries partitioned horizontally across
several maps. |
| PartitionedAsyncLeaderElector |
AsyncLeaderElector that has its topics partitioned horizontally across
several leader electors. |
| PartitionedDatabase |
A database that partitions the keys across one or more database partitions.
|
| PartitionManager |
Implementation of
PartitionService and PartitionAdminService. |
| Result<V> |
Result of a database update operation.
|
| SimpleKeyHashPartitioner |
A simple Partitioner for mapping keys to database partitions.
|
| SimpleTableHashPartitioner |
A simple Partitioner that uses the map name hash to
pick a partition.
|
| StateMachineUpdate |
Representation of a state machine update.
|
| StorageManager |
Implementation for
StorageService and StorageAdminService. |
| StoragePartition |
Storage partition.
|
| StoragePartitionClient |
StoragePartition client.
|
| StoragePartitionDetails |
Operational details for a
StoragePartition. |
| StoragePartitionServer |
StoragePartition server. |
| Transaction |
An immutable transaction object.
|
| TransactionCoordinator |
Coordinator for a two-phase commit protocol.
|
| TransactionManager |
Agent that runs the two phase commit protocol.
|
| TranscodingAsyncConsistentMap<K1,V1,K2,V2> |
An
AsyncConsistentMap that maps its operations to operations on a
differently typed AsyncConsistentMap by transcoding operation inputs and outputs. |
| UnmodifiableAsyncConsistentMap<K,V> |
An unmodifiable
AsyncConsistentMap. |
| UpdateResult<K,V> |
Result of a update operation.
|
| Enum | Description |
|---|---|
| CopycatTransport.Mode |
Transport Mode.
|
| Result.Status |
Copyright © 2016. All rights reserved.