Package org.infinispan.counter.api
Clustered Counters API.
-
Interface Summary Interface Description CounterEvent The event used byCounterListener
.CounterListener A listener interface to listen toStrongCounter
changes.CounterManager TheCounterManager
creates, defines and returns counters.Handle<T extends CounterListener> As a return ofStrongCounter.addListener(CounterListener)
, it is used to un-register theCounterListener
.StrongCounter The strong consistent counter interface.SyncStrongCounter A synchronousStrongCounter
.SyncWeakCounter A synchronousWeakCounter
.WeakCounter A weak consistent counter interface. -
Class Summary Class Description CounterConfiguration A counter configuration used to define counters cluster wide viaCounterManager.defineCounter(String, CounterConfiguration)
.CounterConfiguration.Builder The builder ofCounterConfiguration
.CounterConfiguration.Externalize CounterState$___Marshaller_93aa5d27c0d57954ec79247b055254b02d5c87a64e0764e392772b387eb7542d PropertyFormatter A property style format forCounterConfiguration
. -
Enum Summary Enum Description CounterState The possible states for a counter value.CounterType The counter types.Storage The storage mode of a counter.