Package oracle.kv.pubsub
Class SubscriptionChangeNotAppliedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
oracle.kv.pubsub.SubscriptionChangeNotAppliedException
- All Implemented Interfaces:
Serializable
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:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Describes the reason that a change was not applied. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final long
The max number of pending subscription changes is 32. -
Method Summary
Modifier and TypeMethodDescriptionReturns the reason that the change was not applied.Gets id of of the subscriberMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
MAX_NUM_PENDING_CHANGES
public static final long MAX_NUM_PENDING_CHANGESThe max number of pending subscription changes is 32.- See Also:
-
-
Method Details
-
getSubscriberId
Gets id of of the subscriber- Returns:
- id of of the subscriber
-
getReason
Returns the reason that the change was not applied.- Returns:
- the reason that the change was not applied
-