Class SubscriptionChangeNotAppliedException

  • All Implemented Interfaces:
    java.io.Serializable

    public class SubscriptionChangeNotAppliedException
    extends java.lang.RuntimeException
    Exception raised when change cannot be applied to the running subscription, and the subscription is unchanged. It represents an situation that the change cannot applied to the the subscription and the subscription is not affected and thus does not need to terminate.
    Since:
    19.3
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long MAX_NUM_PENDING_CHANGES
      The max number of pending subscription changes is 32.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      SubscriptionChangeNotAppliedException.Reason getReason()
      Returns the reason that the change was not applied.
      NoSQLSubscriberId getSubscriberId()
      Gets id of of the subscriber
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • MAX_NUM_PENDING_CHANGES

        public static final long MAX_NUM_PENDING_CHANGES
        The max number of pending subscription changes is 32.
        See Also:
        Constant Field Values