# Hierarchy For Package oracle.kv.pubsub

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - oracle.kv.pubsub.NoSQLPublisher (implements org.reactivestreams.Publisher<T>)
  - oracle.kv.pubsub.NoSQLPublisherConfig
  - oracle.kv.pubsub.NoSQLPublisherConfig.Builder
  - oracle.kv.pubsub.NoSQLSubscriberId
  - oracle.kv.pubsub.NoSQLSubscriptionConfig
  - oracle.kv.pubsub.NoSQLSubscriptionConfig.Builder
  - oracle.kv.pubsub.StreamPosition (implements java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - oracle.kv.pubsub.CheckpointFailureException
        - oracle.kv.FastExternalizableException (implements oracle.kv.impl.util.FastExternalizable)
          - oracle.kv.FaultException
            - oracle.kv.pubsub.PublisherFailureException
            - oracle.kv.pubsub.SubscriptionInsufficientLogException
        - oracle.kv.pubsub.SubscriptionChangeNotAppliedException
        - oracle.kv.pubsub.SubscriptionFailureException
        - oracle.kv.pubsub.SubscriptionTableNotFoundException
      - java.util.concurrent.TimeoutException
        - oracle.kv.pubsub.ShardTimeoutException

## Interface Hierarchy

- java.lang.Comparable<T>
  - oracle.kv.pubsub.StreamOperation.SequenceId
- oracle.kv.pubsub.StreamOperation
  - oracle.kv.pubsub.StreamOperation.DeleteEvent
  - oracle.kv.pubsub.StreamOperation.PutEvent
  - oracle.kv.pubsub.StreamOperation.TransactionEvent
- org.reactivestreams.Subscriber<T>
  - oracle.kv.pubsub.NoSQLSubscriber
- org.reactivestreams.Subscription
  - oracle.kv.pubsub.NoSQLSubscription

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - oracle.kv.pubsub.NoSQLStreamMode
    - oracle.kv.pubsub.NoSQLSubscriptionConfig.StreamDeliveryMode
    - oracle.kv.pubsub.StreamOperation.TransactionEvent.TransactionType
    - oracle.kv.pubsub.StreamOperation.Type
    - oracle.kv.pubsub.SubscriptionChangeNotAppliedException.Reason