Package com.hazelcast.ringbuffer
Contains the API for the
Ringbuffer
.-
Interface Summary Interface Description ReadResultSet<E> The result of aRingbuffer.readManyAsync(long, int, int, com.hazelcast.core.IFunction)
operation.Ringbuffer<E> A Ringbuffer is a data structure where the content is stored in a ring-like structure.RingbufferStore<T> Ringbuffer store makes a ring buffer backed by a central data store; such as database, disk, etc.RingbufferStoreFactory<T> Creates a newRingbufferStore
. -
Enum Summary Enum Description OverflowPolicy Using this policy one can control the behavior what should to be done when an item is about to be added to the ringbuffer, but there is0
remaining capacity. -
Exception Summary Exception Description StaleSequenceException AnRuntimeException
that is thrown when accessing an item in theRingbuffer
using a sequence that is smaller than the current head sequence and that the ringbuffer store is disabled.