Package org.infinispan.hotrod
Class HotRodMutinyStrongCounter
- java.lang.Object
-
- org.infinispan.hotrod.HotRodMutinyStrongCounter
-
- All Implemented Interfaces:
org.infinispan.api.mutiny.MutinyStrongCounter
public class HotRodMutinyStrongCounter extends Object implements org.infinispan.api.mutiny.MutinyStrongCounter
- Since:
- 14.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.smallrye.mutiny.Uni<Long>addAndGet(long delta)io.smallrye.mutiny.Uni<Boolean>compareAndSet(long expect, long update)io.smallrye.mutiny.Uni<Long>compareAndSwap(long expect, long update)HotRodMutinyContainercontainer()io.smallrye.mutiny.Uni<org.infinispan.api.configuration.CounterConfiguration>getConfiguration()io.smallrye.mutiny.Multi<org.infinispan.api.common.events.counter.CounterEvent>listen()Stringname()io.smallrye.mutiny.Uni<Void>reset()io.smallrye.mutiny.Uni<Long>value()
-
-
-
Method Detail
-
name
public String name()
- Specified by:
namein interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
container
public HotRodMutinyContainer container()
- Specified by:
containerin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
value
public io.smallrye.mutiny.Uni<Long> value()
- Specified by:
valuein interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
addAndGet
public io.smallrye.mutiny.Uni<Long> addAndGet(long delta)
- Specified by:
addAndGetin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
reset
public io.smallrye.mutiny.Uni<Void> reset()
- Specified by:
resetin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
listen
public io.smallrye.mutiny.Multi<org.infinispan.api.common.events.counter.CounterEvent> listen()
- Specified by:
listenin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
compareAndSet
public io.smallrye.mutiny.Uni<Boolean> compareAndSet(long expect, long update)
- Specified by:
compareAndSetin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
compareAndSwap
public io.smallrye.mutiny.Uni<Long> compareAndSwap(long expect, long update)
- Specified by:
compareAndSwapin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
getConfiguration
public io.smallrye.mutiny.Uni<org.infinispan.api.configuration.CounterConfiguration> getConfiguration()
- Specified by:
getConfigurationin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
-