Package org.infinispan.hotrod
Class HotRodAsyncStrongCounter
- java.lang.Object
-
- org.infinispan.hotrod.HotRodAsyncStrongCounter
-
- All Implemented Interfaces:
org.infinispan.api.async.AsyncStrongCounter
public class HotRodAsyncStrongCounter extends Object implements org.infinispan.api.async.AsyncStrongCounter
- Since:
- 14.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletionStage<Long>addAndGet(long delta)CompletionStage<Long>compareAndSwap(long expect, long update)CompletionStage<org.infinispan.api.configuration.CounterConfiguration>configuration()HotRodAsyncContainercontainer()CompletionStage<AutoCloseable>listen(Consumer<org.infinispan.api.common.events.counter.CounterEvent> listener)Stringname()CompletionStage<Void>reset()CompletionStage<Long>value()
-
-
-
Method Detail
-
name
public String name()
- Specified by:
namein interfaceorg.infinispan.api.async.AsyncStrongCounter
-
configuration
public CompletionStage<org.infinispan.api.configuration.CounterConfiguration> configuration()
- Specified by:
configurationin interfaceorg.infinispan.api.async.AsyncStrongCounter
-
container
public HotRodAsyncContainer container()
- Specified by:
containerin interfaceorg.infinispan.api.async.AsyncStrongCounter
-
value
public CompletionStage<Long> value()
- Specified by:
valuein interfaceorg.infinispan.api.async.AsyncStrongCounter
-
addAndGet
public CompletionStage<Long> addAndGet(long delta)
- Specified by:
addAndGetin interfaceorg.infinispan.api.async.AsyncStrongCounter
-
reset
public CompletionStage<Void> reset()
- Specified by:
resetin interfaceorg.infinispan.api.async.AsyncStrongCounter
-
listen
public CompletionStage<AutoCloseable> listen(Consumer<org.infinispan.api.common.events.counter.CounterEvent> listener)
- Specified by:
listenin interfaceorg.infinispan.api.async.AsyncStrongCounter
-
compareAndSwap
public CompletionStage<Long> compareAndSwap(long expect, long update)
- Specified by:
compareAndSwapin interfaceorg.infinispan.api.async.AsyncStrongCounter
-
-