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
Modifier and TypeMethodDescriptionio.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) io.smallrye.mutiny.Uni<Long> getAndSet(long value) io.smallrye.mutiny.Uni<org.infinispan.api.configuration.CounterConfiguration> io.smallrye.mutiny.Multi<org.infinispan.api.common.events.counter.CounterEvent> listen()name()io.smallrye.mutiny.Uni<Void> reset()io.smallrye.mutiny.Uni<Long> value()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.api.mutiny.MutinyStrongCounter
decrementAndGet, incrementAndGet
-
Method Details
-
name
- Specified by:
namein interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
container
- Specified by:
containerin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
value
- Specified by:
valuein interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
addAndGet
- Specified by:
addAndGetin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
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
- Specified by:
compareAndSetin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
compareAndSwap
- Specified by:
compareAndSwapin interfaceorg.infinispan.api.mutiny.MutinyStrongCounter
-
getAndSet
- Specified by:
getAndSetin 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
-