Class SyncWeakCounterAdapter

java.lang.Object
org.infinispan.counter.impl.SyncWeakCounterAdapter
All Implemented Interfaces:
org.infinispan.counter.api.SyncWeakCounter

public class SyncWeakCounterAdapter extends Object implements org.infinispan.counter.api.SyncWeakCounter
A WeakCounter decorator that waits for the operation to complete.
Since:
9.2
Author:
Pedro Ruivo
See Also:
  • WeakCounter
  • Constructor Details

    • SyncWeakCounterAdapter

      public SyncWeakCounterAdapter(org.infinispan.counter.api.WeakCounter counter)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.infinispan.counter.api.SyncWeakCounter
      See Also:
      • WeakCounter.getName()
    • getValue

      public long getValue()
      Specified by:
      getValue in interface org.infinispan.counter.api.SyncWeakCounter
      See Also:
      • WeakCounter.getValue()
    • add

      public void add(long delta)
      Specified by:
      add in interface org.infinispan.counter.api.SyncWeakCounter
      See Also:
      • WeakCounter.add(long)
    • reset

      public void reset()
      Specified by:
      reset in interface org.infinispan.counter.api.SyncWeakCounter
      See Also:
      • WeakCounter.reset()
    • getConfiguration

      public org.infinispan.counter.api.CounterConfiguration getConfiguration()
      Specified by:
      getConfiguration in interface org.infinispan.counter.api.SyncWeakCounter
      See Also:
      • WeakCounter.getConfiguration()
    • remove

      public void remove()
      Specified by:
      remove in interface org.infinispan.counter.api.SyncWeakCounter
      See Also:
      • WeakCounter.remove()
    • toString

      public String toString()
      Overrides:
      toString in class Object