Class NonExistentPage

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.activemq.artemis.core.paging.cursor.NonExistentPage
All Implemented Interfaces:
Serializable

public class NonExistentPage extends RuntimeException
This is an internal exception. In certain cases AfterCommit could try to decrease the reference counting on large messages. But if the whole page is cleaned an exception could happen, which is ok on that path, and we need to identify it.
See Also:
  • Constructor Details

    • NonExistentPage

      public NonExistentPage()
    • NonExistentPage

      public NonExistentPage(String message)
    • NonExistentPage

      public NonExistentPage(String message, Throwable cause)
    • NonExistentPage

      public NonExistentPage(Throwable cause)
    • NonExistentPage

      public NonExistentPage(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)