Class LocalQCacheOpSender.UnrecoverableFailure

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpSender.UnrecoverableFailure
All Implemented Interfaces:
Serializable
Enclosing interface:
LocalQCacheOpSender

public static class LocalQCacheOpSender.UnrecoverableFailure extends RuntimeException
Exception used by sender to signal LocalQCacheOp could not be delivered, but is "probably" a poison message and cannot be delivered now or ever. Note it is possible LocalQCacheOpSender.send(Node, LocalQCacheOp) may be called again "few" times. This is true for any RuntimeException
See Also:
  • Constructor Details

    • UnrecoverableFailure

      public UnrecoverableFailure(int retry, String message)
    • UnrecoverableFailure

      public UnrecoverableFailure(int retry, String message, Throwable cause)
    • UnrecoverableFailure

      public UnrecoverableFailure(int retry, Throwable cause)