Class SyncWeakCounterAdapter

  • All Implemented Interfaces:
    org.infinispan.counter.api.SyncWeakCounter
    Direct Known Subclasses:
    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 Detail

      • SyncWeakCounterAdapter

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

      • 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()