Class IdSegmentRollbackException

All Implemented Interfaces:
Serializable

public class IdSegmentRollbackException extends IllegalStateException
The store handed out a segment max id below the last one plus the step: the range would overlap ids already issued.

An IllegalStateException, as the max id check always threw.

Since:
3.4.0
See Also:
  • Constructor Details

    • IdSegmentRollbackException

      public IdSegmentRollbackException(String namespacedName, long nextMaxId, long nextMinMaxId)
    • IdSegmentRollbackException

      public IdSegmentRollbackException(String namespacedName, String message, Throwable cause)
      Raised for a rollback another party detected and described (e.g. the proxy server); the max ids are unknown (-1).
  • Method Details

    • getNamespacedName

      public String getNamespacedName()
    • getNextMaxId

      public long getNextMaxId()
    • getNextMinMaxId

      public long getNextMinMaxId()