Package io.atomix.client
Interface DistributedPrimitive
- All Known Subinterfaces:
AsyncAtomicCounter,AsyncAtomicCounterMap<K>,AsyncAtomicMap<K,,V> AsyncAtomicValue<V>,AsyncDistributedCollection<E>,AsyncDistributedMap<K,,V> AsyncDistributedMultimap<K,,V> AsyncDistributedMultiset<E>,AsyncDistributedSet<E>,AsyncLeaderElection<T>,AsyncPrimitive<A,,S> AtomicCounter,AtomicCounterMap<K>,AtomicMap<K,,V> AtomicValue<V>,DistributedCollection<E>,DistributedMap<K,,V> DistributedMultimap<K,,V> DistributedMultiset<E>,DistributedSet<E>,LeaderElection<T>,SyncPrimitive<S,A>
- All Known Implementing Classes:
DelegatingAsyncPrimitive,Synchronous
public interface DistributedPrimitive
Interface for all distributed primitives.
-
Method Summary
-
Method Details
-
name
String name()Returns the name of this primitive.- Returns:
- name
-