- abort() - Method in class org.onosproject.store.primitives.impl.DefaultTransactionalMap
-
Discards all changes made to this transactional map.
- abort() - Method in class org.onosproject.store.primitives.impl.DefaultTransactionContext
-
- activate() - Method in class org.onosproject.store.primitives.impl.PartitionManager
-
- activate() - Method in class org.onosproject.store.primitives.impl.StorageManager
-
- activeMembers() - Method in class org.onosproject.store.primitives.impl.StoragePartitionDetails
-
Returns the set of active members.
- add(E) - Method in class org.onosproject.store.primitives.impl.DefaultAsyncDistributedSet
-
- add(E) - Method in class org.onosproject.store.primitives.impl.DefaultTransactionalSet
-
- addAll(Collection<? extends E>) - Method in class org.onosproject.store.primitives.impl.DefaultAsyncDistributedSet
-
- addAndGet(long) - Method in class org.onosproject.store.primitives.resources.impl.AtomixCounter
-
- addChangeListener(Consumer<Change<Leadership>>) - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncLeaderElector
-
- addChangeListener(Consumer<Change<Leadership>>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElector
-
- addListener(AtomicValueEventListener<V>) - Method in class org.onosproject.store.primitives.impl.DefaultAsyncAtomicValue
-
- addListener(SetEventListener<E>) - Method in class org.onosproject.store.primitives.impl.DefaultAsyncDistributedSet
-
- addListener(MapEventListener<K, V>, Executor) - Method in class org.onosproject.store.primitives.impl.DelegatingAsyncConsistentMap
-
- addListener(EventuallyConsistentMapListener<K, V>) - Method in class org.onosproject.store.primitives.impl.EventuallyConsistentMapImpl
-
- addListener(MapEventListener<K, V>, Executor) - Method in class org.onosproject.store.primitives.impl.MeteredAsyncConsistentMap
-
- addListener(MapEventListener<K, V>, Executor) - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncConsistentMap
-
- addListener(MapEventListener<K1, V1>, Executor) - Method in class org.onosproject.store.primitives.impl.TranscodingAsyncConsistentMap
-
- addListener(MapEventListener<String, byte[]>, Executor) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMap
-
- addListener(AtomicValueEventListener<String>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixValue
-
- addStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in class org.onosproject.store.primitives.impl.DelegatingAsyncConsistentMap
-
- addStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncConsistentMap
-
- addStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncLeaderElector
-
- addStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in class org.onosproject.store.primitives.impl.TranscodingAsyncConsistentMap
-
- addStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMap
-
- addStatusChangeListener(Consumer<DistributedPrimitive.Status>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElector
-
- allLeaderships(Commit<? extends AtomixLeaderElectorCommands.GetAllLeaderships>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorState
-
- anoint(String, NodeId) - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncLeaderElector
-
- anoint(String, NodeId) - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElector
-
- Anoint(String, NodeId) - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorCommands.Anoint
-
- anoint(Commit<? extends AtomixLeaderElectorCommands.Anoint>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorState
-
- AntiEntropyAdvertisement<K> - Class in org.onosproject.store.primitives.impl
-
Anti-entropy advertisement message for eventually consistent map.
- AntiEntropyAdvertisement(NodeId, Map<K, MapValue.Digest>) - Constructor for class org.onosproject.store.primitives.impl.AntiEntropyAdvertisement
-
Creates a new anti entropy advertisement message.
- AntiEntropyResponse - Enum in org.onosproject.store.primitives.impl
-
Status of anti-entropy exchange, returned by the receiver.
- applicationId() - Method in class org.onosproject.store.primitives.impl.DelegatingAsyncConsistentMap
-
- asMap() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimap
-
- AsyncConsistentMultimapCommands - Class in org.onosproject.store.primitives.resources.impl
-
AsyncConsistentMultimap state machine commands.
- AsyncConsistentMultimapCommands.Clear - Class in org.onosproject.store.primitives.resources.impl
-
Clear multimap command.
- AsyncConsistentMultimapCommands.ContainsEntry - Class in org.onosproject.store.primitives.resources.impl
-
Contains entry query.
- AsyncConsistentMultimapCommands.ContainsKey - Class in org.onosproject.store.primitives.resources.impl
-
Contains key query.
- AsyncConsistentMultimapCommands.ContainsValue - Class in org.onosproject.store.primitives.resources.impl
-
Contains value query.
- AsyncConsistentMultimapCommands.Entries - Class in org.onosproject.store.primitives.resources.impl
-
Entry set query.
- AsyncConsistentMultimapCommands.Get - Class in org.onosproject.store.primitives.resources.impl
-
Get value query.
- AsyncConsistentMultimapCommands.IsEmpty - Class in org.onosproject.store.primitives.resources.impl
-
Is empty query.
- AsyncConsistentMultimapCommands.KeyQuery<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract key-based multimap query.
- AsyncConsistentMultimapCommands.Keys - Class in org.onosproject.store.primitives.resources.impl
-
Key multiset query.
- AsyncConsistentMultimapCommands.KeySet - Class in org.onosproject.store.primitives.resources.impl
-
Key set query.
- AsyncConsistentMultimapCommands.MultimapCommand<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract multimap command.
- AsyncConsistentMultimapCommands.MultimapQuery<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract multimap query.
- AsyncConsistentMultimapCommands.MultiRemove - Class in org.onosproject.store.primitives.resources.impl
-
Remove command, backs remove and removeAll's that return booleans.
- AsyncConsistentMultimapCommands.Put - Class in org.onosproject.store.primitives.resources.impl
-
Command to back the put and putAll methods.
- AsyncConsistentMultimapCommands.RemoveAll - Class in org.onosproject.store.primitives.resources.impl
-
Remove command, backs remove and removeAll's that return booleans.
- AsyncConsistentMultimapCommands.Replace - Class in org.onosproject.store.primitives.resources.impl
-
Replace command, returns the collection that was replaced.
- AsyncConsistentMultimapCommands.Size - Class in org.onosproject.store.primitives.resources.impl
-
Size query.
- AsyncConsistentMultimapCommands.TypeResolver - Class in org.onosproject.store.primitives.resources.impl
-
Multimap command type resolver.
- AsyncConsistentMultimapCommands.ValueQuery<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract value-based query.
- AsyncConsistentMultimapCommands.Values - Class in org.onosproject.store.primitives.resources.impl
-
Value collection query.
- AsyncConsistentSetMultimap - Class in org.onosproject.store.primitives.resources.impl
-
Set based implementation of the AsyncConsistentMultimap.
- AsyncConsistentSetMultimap(CopycatClient, Properties) - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimap
-
- AsyncConsistentSetMultimapFactory - Class in org.onosproject.store.primitives.resources.impl
-
- AsyncConsistentSetMultimapFactory() - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapFactory
-
- AsyncConsistentSetMultimapState - Class in org.onosproject.store.primitives.resources.impl
-
- AsyncConsistentSetMultimapState(Properties) - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapState
-
- atomicCounterBuilder() - Method in class org.onosproject.store.primitives.impl.StorageManager
-
- atomicValueBuilder() - Method in class org.onosproject.store.primitives.impl.StorageManager
-
- AtomixConsistentMap - Class in org.onosproject.store.primitives.resources.impl
-
Distributed resource providing the AsyncConsistentMap primitive.
- AtomixConsistentMap(CopycatClient, Properties) - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMap
-
- AtomixConsistentMapCommands - Class in org.onosproject.store.primitives.resources.impl
-
- AtomixConsistentMapCommands.Clear - Class in org.onosproject.store.primitives.resources.impl
-
Clear command.
- AtomixConsistentMapCommands.ContainsKey - Class in org.onosproject.store.primitives.resources.impl
-
Contains key command.
- AtomixConsistentMapCommands.ContainsValue - Class in org.onosproject.store.primitives.resources.impl
-
Contains value command.
- AtomixConsistentMapCommands.EntrySet - Class in org.onosproject.store.primitives.resources.impl
-
KeySet query.
- AtomixConsistentMapCommands.Get - Class in org.onosproject.store.primitives.resources.impl
-
Get query.
- AtomixConsistentMapCommands.IsEmpty - Class in org.onosproject.store.primitives.resources.impl
-
Is empty query.
- AtomixConsistentMapCommands.KeyQuery<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract key-based query.
- AtomixConsistentMapCommands.KeySet - Class in org.onosproject.store.primitives.resources.impl
-
KeySet query.
- AtomixConsistentMapCommands.Listen - Class in org.onosproject.store.primitives.resources.impl
-
Change listen.
- AtomixConsistentMapCommands.MapCommand<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract map command.
- AtomixConsistentMapCommands.MapQuery<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract map query.
- AtomixConsistentMapCommands.Size - Class in org.onosproject.store.primitives.resources.impl
-
Size query.
- AtomixConsistentMapCommands.TransactionCommit - Class in org.onosproject.store.primitives.resources.impl
-
Map transaction commit command.
- AtomixConsistentMapCommands.TransactionPrepare - Class in org.onosproject.store.primitives.resources.impl
-
Map prepare command.
- AtomixConsistentMapCommands.TransactionPrepareAndCommit - Class in org.onosproject.store.primitives.resources.impl
-
Map prepareAndCommit command.
- AtomixConsistentMapCommands.TransactionRollback - Class in org.onosproject.store.primitives.resources.impl
-
Map transaction rollback command.
- AtomixConsistentMapCommands.TypeResolver - Class in org.onosproject.store.primitives.resources.impl
-
Map command type resolver.
- AtomixConsistentMapCommands.Unlisten - Class in org.onosproject.store.primitives.resources.impl
-
Change unlisten.
- AtomixConsistentMapCommands.UpdateAndGet - Class in org.onosproject.store.primitives.resources.impl
-
Map update command.
- AtomixConsistentMapCommands.ValueQuery<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract value-based query.
- AtomixConsistentMapCommands.Values - Class in org.onosproject.store.primitives.resources.impl
-
KeySet query.
- AtomixConsistentMapFactory - Class in org.onosproject.store.primitives.resources.impl
-
- AtomixConsistentMapFactory() - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapFactory
-
- AtomixConsistentMapState - Class in org.onosproject.store.primitives.resources.impl
-
- AtomixConsistentMapState(Properties) - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapState
-
- AtomixCounter - Class in org.onosproject.store.primitives.resources.impl
-
AsyncAtomicCounter implementation backed by Atomix
DistributedLong.
- AtomixCounter(String, DistributedLong) - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixCounter
-
- AtomixLeaderElector - Class in org.onosproject.store.primitives.resources.impl
-
Distributed resource providing the AsyncLeaderElector primitive.
- AtomixLeaderElector(CopycatClient, Properties) - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixLeaderElector
-
- AtomixLeaderElectorCommands - Class in org.onosproject.store.primitives.resources.impl
-
- AtomixLeaderElectorCommands.Anoint - Class in org.onosproject.store.primitives.resources.impl
-
Command for administratively anoint a node as leader.
- AtomixLeaderElectorCommands.ElectionChangeCommand<V> - Class in org.onosproject.store.primitives.resources.impl
-
Command for administratively changing the leadership state for a node.
- AtomixLeaderElectorCommands.ElectionCommand<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract election command.
- AtomixLeaderElectorCommands.ElectionQuery<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract election query.
- AtomixLeaderElectorCommands.Evict - Class in org.onosproject.store.primitives.resources.impl
-
Command for administratively evicting a node from all leadership topics.
- AtomixLeaderElectorCommands.GetAllLeaderships - Class in org.onosproject.store.primitives.resources.impl
-
GetAllLeaders query.
- AtomixLeaderElectorCommands.GetElectedTopics - Class in org.onosproject.store.primitives.resources.impl
-
GetElectedTopics query.
- AtomixLeaderElectorCommands.GetLeadership - Class in org.onosproject.store.primitives.resources.impl
-
GetLeader query.
- AtomixLeaderElectorCommands.Listen - Class in org.onosproject.store.primitives.resources.impl
-
Listen command.
- AtomixLeaderElectorCommands.Promote - Class in org.onosproject.store.primitives.resources.impl
-
Command for administratively promote a node as top candidate.
- AtomixLeaderElectorCommands.Run - Class in org.onosproject.store.primitives.resources.impl
-
Enter and run for leadership.
- AtomixLeaderElectorCommands.TopicQuery<V> - Class in org.onosproject.store.primitives.resources.impl
-
Abstract election topic query.
- AtomixLeaderElectorCommands.TypeResolver - Class in org.onosproject.store.primitives.resources.impl
-
Map command type resolver.
- AtomixLeaderElectorCommands.Unlisten - Class in org.onosproject.store.primitives.resources.impl
-
Unlisten command.
- AtomixLeaderElectorCommands.Withdraw - Class in org.onosproject.store.primitives.resources.impl
-
Withdraw from a leadership contest.
- AtomixLeaderElectorFactory - Class in org.onosproject.store.primitives.resources.impl
-
- AtomixLeaderElectorFactory() - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorFactory
-
- AtomixLeaderElectorState - Class in org.onosproject.store.primitives.resources.impl
-
- AtomixLeaderElectorState(Properties) - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorState
-
- AtomixValue - Class in org.onosproject.store.primitives.resources.impl
-
- CachingAsyncConsistentMap<K,V> - Class in org.onosproject.store.primitives.impl
-
AsyncConsistentMap that caches entries on read.
- CachingAsyncConsistentMap(AsyncConsistentMap<K, V>) - Constructor for class org.onosproject.store.primitives.impl.CachingAsyncConsistentMap
-
Default constructor.
- CachingAsyncConsistentMap(AsyncConsistentMap<K, V>, int) - Constructor for class org.onosproject.store.primitives.impl.CachingAsyncConsistentMap
-
Constructor to configure cache size.
- CatalystSerializers - Class in org.onosproject.store.primitives.impl
-
Serializer utility for Atomix Catalyst.
- CHANGE_SUBJECT - Static variable in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMap
-
- CHANGE_SUBJECT - Static variable in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElector
-
- clear() - Method in class org.onosproject.store.primitives.impl.CachingAsyncConsistentMap
-
- clear() - Method in class org.onosproject.store.primitives.impl.DefaultAsyncDistributedSet
-
- clear() - Method in class org.onosproject.store.primitives.impl.DelegatingAsyncConsistentMap
-
- clear() - Method in class org.onosproject.store.primitives.impl.EventuallyConsistentMapImpl
-
- clear() - Method in class org.onosproject.store.primitives.impl.MeteredAsyncConsistentMap
-
- clear() - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncConsistentMap
-
- clear() - Method in class org.onosproject.store.primitives.impl.TranscodingAsyncConsistentMap
-
- clear() - Method in class org.onosproject.store.primitives.impl.UnmodifiableAsyncConsistentMap
-
- Clear() - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.Clear
-
- clear() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimap
-
- clear(Commit<? extends AsyncConsistentMultimapCommands.Clear>) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapState
-
Handles a Clear commit.
- clear() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMap
-
- Clear() - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.Clear
-
- clear(Commit<? extends AtomixConsistentMapCommands.Clear>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapState
-
Handles a clear commit.
- client() - Method in class org.onosproject.store.primitives.impl.CopycatTransport
-
- client - Variable in class org.onosproject.store.primitives.impl.DelegatingCopycatClient
-
- client() - Method in class org.onosproject.store.primitives.impl.StoragePartition
-
Returns the partition client instance.
- clientInfo() - Method in class org.onosproject.store.primitives.impl.StoragePartitionClient
-
Returns the information for this client.
- close() - Method in class org.onosproject.store.primitives.impl.CopycatTransportClient
-
- close() - Method in class org.onosproject.store.primitives.impl.CopycatTransportConnection
-
- close() - Method in class org.onosproject.store.primitives.impl.CopycatTransportServer
-
- close() - Method in class org.onosproject.store.primitives.impl.DelegatingCopycatClient
-
- close() - Method in interface org.onosproject.store.primitives.impl.Managed
-
Closes the managed object.
- close() - Method in class org.onosproject.store.primitives.impl.OnosCopycatClient
-
- close() - Method in class org.onosproject.store.primitives.impl.StoragePartition
-
- close() - Method in class org.onosproject.store.primitives.impl.StoragePartitionClient
-
- close() - Method in class org.onosproject.store.primitives.impl.StoragePartitionServer
-
- close(ServerSession) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapState
-
- close(ServerSession) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapState
-
- close(ServerSession) - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorState
-
- closeAndExit() - Method in class org.onosproject.store.primitives.impl.StoragePartitionServer
-
Closes the server and exits the partition.
- closeListener(Consumer<Connection>) - Method in class org.onosproject.store.primitives.impl.CopycatTransportConnection
-
- clusterCommunicator - Variable in class org.onosproject.store.primitives.impl.StorageManager
-
- clusterService - Variable in class org.onosproject.store.primitives.impl.PartitionManager
-
- clusterService - Variable in class org.onosproject.store.primitives.impl.StorageManager
-
- commit() - Method in class org.onosproject.store.primitives.impl.DefaultTransactionalMap
-
- commit() - Method in class org.onosproject.store.primitives.impl.DefaultTransactionContext
-
- commit(TransactionId) - Method in class org.onosproject.store.primitives.impl.DelegatingAsyncConsistentMap
-
- commit(TransactionId) - Method in class org.onosproject.store.primitives.impl.MeteredAsyncConsistentMap
-
- commit(TransactionId) - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncConsistentMap
-
- commit() - Method in interface org.onosproject.store.primitives.impl.TransactionParticipant
-
Attempts to execute the commit phase for previously prepared transaction.
- commit(TransactionId) - Method in class org.onosproject.store.primitives.impl.TranscodingAsyncConsistentMap
-
- commit(TransactionId) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMap
-
- commit(Commit<? extends AtomixConsistentMapCommands.TransactionCommit>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapState
-
Handles an commit commit (ha!).
- CommitResult - Enum in org.onosproject.store.primitives.resources.impl
-
Response enum for two phase commit operation.
- compaction() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.MultiRemove
-
- compaction() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.Put
-
- compaction() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.RemoveAll
-
- compaction() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.Replace
-
- compaction() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.Clear
-
- compaction() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.UpdateAndGet
-
- compaction() - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorCommands.Unlisten
-
- compareAndSet(V, V) - Method in class org.onosproject.store.primitives.impl.DefaultAsyncAtomicValue
-
- compareAndSet(long, long) - Method in class org.onosproject.store.primitives.resources.impl.AtomixCounter
-
- compareAndSet(String, String) - Method in class org.onosproject.store.primitives.resources.impl.AtomixValue
-
- compareTo(MapValue<V>) - Method in class org.onosproject.store.primitives.impl.MapValue
-
- compute(K, BiFunction<K, V, V>) - Method in class org.onosproject.store.primitives.impl.EventuallyConsistentMapImpl
-
- computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.impl.CachingAsyncConsistentMap
-
- computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.impl.DelegatingAsyncConsistentMap
-
- computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.impl.MeteredAsyncConsistentMap
-
- computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncConsistentMap
-
- computeIf(K1, Predicate<? super V1>, BiFunction<? super K1, ? super V1, ? extends V1>) - Method in class org.onosproject.store.primitives.impl.TranscodingAsyncConsistentMap
-
- computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.primitives.impl.UnmodifiableAsyncConsistentMap
-
- computeIf(String, Predicate<? super byte[]>, BiFunction<? super String, ? super byte[], ? extends byte[]>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMap
-
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.onosproject.store.primitives.impl.MeteredAsyncConsistentMap
-
- configure(StateMachineExecutor) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapState
-
- configure(StateMachineExecutor) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapState
-
- configure(StateMachineExecutor) - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorState
-
- configuredMembers() - Method in class org.onosproject.store.primitives.impl.StoragePartitionDetails
-
Returns the set of configured members.
- connect(Address) - Method in class org.onosproject.store.primitives.impl.CopycatTransportClient
-
- connect(Collection<Address>) - Method in class org.onosproject.store.primitives.impl.DelegatingCopycatClient
-
- consistency() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.MultimapQuery
-
- consistency() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.MapQuery
-
- consistentMapBuilder() - Method in class org.onosproject.store.primitives.impl.StorageManager
-
- contains(E) - Method in class org.onosproject.store.primitives.impl.DefaultAsyncDistributedSet
-
- contains(E) - Method in class org.onosproject.store.primitives.impl.DefaultTransactionalSet
-
- containsAll(Collection<? extends E>) - Method in class org.onosproject.store.primitives.impl.DefaultAsyncDistributedSet
-
- ContainsEntry() - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ContainsEntry
-
- ContainsEntry(String, byte[]) - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ContainsEntry
-
- containsEntry(String, byte[]) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimap
-
- containsEntry(Commit<? extends AsyncConsistentMultimapCommands.ContainsEntry>) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapState
-
Handles a ContainsEntry commit.
- containsKey(K) - Method in class org.onosproject.store.primitives.impl.DelegatingAsyncConsistentMap
-
- containsKey(K) - Method in class org.onosproject.store.primitives.impl.EventuallyConsistentMapImpl
-
- containsKey(K) - Method in class org.onosproject.store.primitives.impl.MeteredAsyncConsistentMap
-
- containsKey(K) - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncConsistentMap
-
- containsKey(K1) - Method in class org.onosproject.store.primitives.impl.TranscodingAsyncConsistentMap
-
- ContainsKey() - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ContainsKey
-
- ContainsKey(String) - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ContainsKey
-
- containsKey(String) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimap
-
- containsKey(Commit<? extends AsyncConsistentMultimapCommands.ContainsKey>) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapState
-
Handles a contains key commit.
- containsKey(String) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMap
-
- ContainsKey() - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.ContainsKey
-
- ContainsKey(String) - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.ContainsKey
-
- containsKey(Commit<? extends AtomixConsistentMapCommands.ContainsKey>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapState
-
Handles a contains key commit.
- containsValue(V) - Method in class org.onosproject.store.primitives.impl.DelegatingAsyncConsistentMap
-
- containsValue(V) - Method in class org.onosproject.store.primitives.impl.EventuallyConsistentMapImpl
-
- containsValue(V) - Method in class org.onosproject.store.primitives.impl.MeteredAsyncConsistentMap
-
- containsValue(V) - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncConsistentMap
-
- containsValue(V1) - Method in class org.onosproject.store.primitives.impl.TranscodingAsyncConsistentMap
-
- ContainsValue() - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ContainsValue
-
- ContainsValue(byte[]) - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ContainsValue
-
- containsValue(byte[]) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimap
-
- containsValue(Commit<? extends AsyncConsistentMultimapCommands.ContainsValue>) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapState
-
Handles a ContainsValue commit.
- containsValue(byte[]) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMap
-
- ContainsValue() - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.ContainsValue
-
- ContainsValue(byte[]) - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.ContainsValue
-
- containsValue(Commit<? extends AtomixConsistentMapCommands.ContainsValue>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapState
-
Handles a contains value commit.
- context() - Method in class org.onosproject.store.primitives.impl.DelegatingCopycatClient
-
- copy() - Method in class org.onosproject.store.primitives.impl.MapValue
-
Creates a copy of MapValue.
- CopycatTransport - Class in org.onosproject.store.primitives.impl
-
Custom transport for Copycat interactions
built on top of MessagingService.
- CopycatTransport(CopycatTransport.Mode, PartitionId, MessagingService) - Constructor for class org.onosproject.store.primitives.impl.CopycatTransport
-
- CopycatTransport.Mode - Enum in org.onosproject.store.primitives.impl
-
Transport Mode.
- CopycatTransportClient - Class in org.onosproject.store.primitives.impl
-
- CopycatTransportConnection - Class in org.onosproject.store.primitives.impl
-
Connection implementation for CopycatTransport.
- CopycatTransportServer - Class in org.onosproject.store.primitives.impl
-
- createInstance(CopycatClient, Properties) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapFactory
-
- createInstance(CopycatClient, Properties) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapFactory
-
- createInstance(CopycatClient, Properties) - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorFactory
-
- createSerializableTypeResolver() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapFactory
-
- createSerializableTypeResolver() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapFactory
-
- createSerializableTypeResolver() - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorFactory
-
- createSerializer(Class<?>) - Method in class org.onosproject.store.primitives.impl.DefaultCatalystTypeSerializerFactory
-
- createStateMachine(Properties) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapFactory
-
- createStateMachine(Properties) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapFactory
-
- createStateMachine(Properties) - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorFactory
-
- creationTime() - Method in class org.onosproject.store.primitives.impl.MapValue
-
Returns the creation time of this value.
- deactivate() - Method in class org.onosproject.store.primitives.impl.PartitionManager
-
- deactivate() - Method in class org.onosproject.store.primitives.impl.StorageManager
-
- DefaultAsyncAtomicValue<V> - Class in org.onosproject.store.primitives.impl
-
Default implementation of a AsyncAtomicValue.
- DefaultAsyncAtomicValue(String, Serializer, AsyncConsistentMap<String, byte[]>) - Constructor for class org.onosproject.store.primitives.impl.DefaultAsyncAtomicValue
-
- DefaultAsyncDistributedSet<E> - Class in org.onosproject.store.primitives.impl
-
Implementation of AsyncDistributedSet.
- DefaultAsyncDistributedSet(AsyncConsistentMap<E, Boolean>, String, boolean) - Constructor for class org.onosproject.store.primitives.impl.DefaultAsyncDistributedSet
-
- DefaultAtomicCounterBuilder - Class in org.onosproject.store.primitives.impl
-
Default implementation of AtomicCounterBuilder.
- DefaultAtomicCounterBuilder(DistributedPrimitiveCreator) - Constructor for class org.onosproject.store.primitives.impl.DefaultAtomicCounterBuilder
-
- DefaultAtomicValueBuilder<V> - Class in org.onosproject.store.primitives.impl
-
Default implementation of AtomicValueBuilder.
- DefaultAtomicValueBuilder(Supplier<ConsistentMapBuilder<String, byte[]>>) - Constructor for class org.onosproject.store.primitives.impl.DefaultAtomicValueBuilder
-
- DefaultCatalystTypeSerializerFactory - Class in org.onosproject.store.primitives.impl
-
TypeSerializerFactory for providing TypeSerializers based on
org.onosproject.store.service.Serializer.
- DefaultCatalystTypeSerializerFactory(Serializer) - Constructor for class org.onosproject.store.primitives.impl.DefaultCatalystTypeSerializerFactory
-
- DefaultConsistentMapBuilder<K,V> - Class in org.onosproject.store.primitives.impl
-
Default AsyncConsistentMap builder.
- DefaultConsistentMapBuilder(DistributedPrimitiveCreator) - Constructor for class org.onosproject.store.primitives.impl.DefaultConsistentMapBuilder
-
- DefaultDistributedQueueBuilder<E> - Class in org.onosproject.store.primitives.impl
-
Default implementation of a DistributedQueueBuilder.
- DefaultDistributedQueueBuilder(DistributedPrimitiveCreator) - Constructor for class org.onosproject.store.primitives.impl.DefaultDistributedQueueBuilder
-
- DefaultDistributedSetBuilder<E> - Class in org.onosproject.store.primitives.impl
-
Default distributed set builder.
- DefaultDistributedSetBuilder(Supplier<ConsistentMapBuilder<E, Boolean>>) - Constructor for class org.onosproject.store.primitives.impl.DefaultDistributedSetBuilder
-
- DefaultLeaderElectorBuilder - Class in org.onosproject.store.primitives.impl
-
Default implementation of LeaderElectorBuilder.
- DefaultLeaderElectorBuilder(DistributedPrimitiveCreator) - Constructor for class org.onosproject.store.primitives.impl.DefaultLeaderElectorBuilder
-
- DefaultTransactionalMap<K,V> - Class in org.onosproject.store.primitives.impl
-
Default Transactional Map implementation that provides a repeatable reads
transaction isolation level.
- DefaultTransactionalMap(String, AsyncConsistentMap<K, V>, TransactionContext, Serializer) - Constructor for class org.onosproject.store.primitives.impl.DefaultTransactionalMap
-
- DefaultTransactionalSet<E> - Class in org.onosproject.store.primitives.impl
-
Default TransactionalSet implementation that provides a repeatable reads
transaction isolation level.
- DefaultTransactionalSet(String, TransactionContext, Serializer) - Constructor for class org.onosproject.store.primitives.impl.DefaultTransactionalSet
-
- DefaultTransactionContext - Class in org.onosproject.store.primitives.impl
-
Default implementation of transaction context.
- DefaultTransactionContext(TransactionId, DistributedPrimitiveCreator, TransactionCoordinator) - Constructor for class org.onosproject.store.primitives.impl.DefaultTransactionContext
-
- DefaultTransactionContextBuilder - Class in org.onosproject.store.primitives.impl
-
Default Transaction Context Builder.
- DefaultTransactionContextBuilder(TransactionId, DistributedPrimitiveCreator, TransactionCoordinator) - Constructor for class org.onosproject.store.primitives.impl.DefaultTransactionContextBuilder
-
- DelegatingAsyncConsistentMap<K,V> - Class in org.onosproject.store.primitives.impl
-
AsyncConsistentMap that merely delegates control to
another AsyncConsistentMap.
- DelegatingCopycatClient - Class in org.onosproject.store.primitives.impl
-
CopycatClient that merely delegates control to
another CopycatClient.
- delete() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapState
-
- delete() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapState
-
- delete() - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElectorState
-
- destroy() - Method in class org.onosproject.store.primitives.impl.CachingAsyncConsistentMap
-
- destroy() - Method in class org.onosproject.store.primitives.impl.EventuallyConsistentMapImpl
-
- destroy() - Method in class org.onosproject.store.primitives.resources.impl.AtomixLeaderElector
-
- digest() - Method in class org.onosproject.store.primitives.impl.AntiEntropyAdvertisement
-
Returns the digest for map entries.
- digest() - Method in class org.onosproject.store.primitives.impl.MapValue
-
Returns summary of a MapValue for use during Anti-Entropy exchanges.
- Digest(Timestamp, boolean) - Constructor for class org.onosproject.store.primitives.impl.MapValue.Digest
-
- DistributedPrimitives - Class in org.onosproject.store.primitives.impl
-
Misc utilities for working with DistributedPrimitives.
- dK(String) - Method in class org.onosproject.store.primitives.impl.DefaultTransactionalMap
-
- value - Variable in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ContainsEntry
-
- value() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ContainsEntry
-
- value - Variable in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ValueQuery
-
- value() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ValueQuery
-
Returns the value.
- value() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.UpdateAndGet
-
Returns the value.
- value - Variable in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.ValueQuery
-
- value() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.ValueQuery
-
Returns the value.
- valueMatch() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.UpdateAndGet
-
Returns the value match.
- valueOf(String) - Static method in enum org.onosproject.store.primitives.impl.AntiEntropyResponse
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.primitives.impl.CopycatTransport.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.primitives.resources.impl.CommitResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.primitives.resources.impl.MapEntryUpdateResult.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.primitives.resources.impl.PrepareResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.primitives.resources.impl.RollbackResult
-
Returns the enum constant of this type with the specified name.
- ValueQuery() - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ValueQuery
-
- ValueQuery(byte[]) - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.ValueQuery
-
- ValueQuery() - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.ValueQuery
-
- ValueQuery(byte[]) - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.ValueQuery
-
- values() - Static method in enum org.onosproject.store.primitives.impl.AntiEntropyResponse
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.store.primitives.impl.CopycatTransport.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.onosproject.store.primitives.impl.DelegatingAsyncConsistentMap
-
- values() - Method in class org.onosproject.store.primitives.impl.EventuallyConsistentMapImpl
-
- values() - Method in class org.onosproject.store.primitives.impl.MeteredAsyncConsistentMap
-
- values() - Method in class org.onosproject.store.primitives.impl.PartitionedAsyncConsistentMap
-
- values() - Method in class org.onosproject.store.primitives.impl.TranscodingAsyncConsistentMap
-
- values() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.MultiRemove
-
- values() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.Put
-
- values() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.Replace
-
- Values() - Constructor for class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.Values
-
- values() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimap
-
- values(Commit<? extends AsyncConsistentMultimapCommands.Values>) - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentSetMultimapState
-
Handles a Values commit.
- values() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMap
-
- Values() - Constructor for class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.Values
-
- values(Commit<? extends AtomixConsistentMapCommands.Values>) - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapState
-
Handles a values commit.
- values() - Static method in enum org.onosproject.store.primitives.resources.impl.CommitResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.store.primitives.resources.impl.MapEntryUpdateResult.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.store.primitives.resources.impl.PrepareResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.store.primitives.resources.impl.RollbackResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- versionMatch() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.MultiRemove
-
- versionMatch() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.Put
-
- versionMatch() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.RemoveAll
-
- versionMatch() - Method in class org.onosproject.store.primitives.resources.impl.AsyncConsistentMultimapCommands.Replace
-
- versionMatch() - Method in class org.onosproject.store.primitives.resources.impl.AtomixConsistentMapCommands.UpdateAndGet
-
Returns the version match.