public class StaleSequenceException extends RuntimeException implements SilentException
RuntimeExceptionthat is thrown when accessing an item in the
Ringbufferusing a sequence that is smaller than the current head sequence and that the ringbuffer store is disabled. This means that the item isn't available in the ringbuffer and it cannot be loaded from the store either, thus being completely unavailable.
|Constructor and Description|
Creates a StaleSequenceException with the given message.
|Modifier and Type||Method and Description|
Returns the last known head sequence.
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public StaleSequenceException(String message, long headSeq)
message- the message
headSeq- the last known head sequence.
public long getHeadSeq()
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.