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>, AsyncPrimitive, AtomicCounter, AtomicCounterMap<K>, AtomicMap<K,V>, AtomicValue<V>, DistributedCollection<E>, DistributedMap<K,V>, DistributedMultimap<K,V>, DistributedMultiset<E>, DistributedSet<E>, SyncPrimitive
All Known Implementing Classes:
DelegatingAsyncPrimitive, Synchronous

public interface DistributedPrimitive
Interface for all distributed primitives.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final long
    Default timeout for primitive operations.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the name of this primitive.
  • Field Details

    • DEFAULT_OPERATION_TIMEOUT_MILLIS

      static final long DEFAULT_OPERATION_TIMEOUT_MILLIS
      Default timeout for primitive operations.
      See Also:
  • Method Details

    • name

      String name()
      Returns the name of this primitive.
      Returns:
      name