| Interface | Description |
|---|---|
| BlockingQueueConsumerOps<T> |
Subset of the BlockingQueue interface that should be exposed to consumers.
|
| DatabaseChangeEvent | |
| EventDispatcher | |
| FlowControllable | |
| KeyExtractor |
Knows how to parse the collection ID out of a message's key field.
|
| Class | Description |
|---|---|
| AsyncEventDispatcher |
Dispatches events in a separate dedicated thread.
|
| CollectionIdAndKey | |
| CollectionsManifest |
A collections manifest optimized for lookups by collection ID,
and for evolution via DCP system events.
|
| CollectionsManifest.CollectionInfo | |
| CollectionsManifest.ScopeInfo | |
| DatabaseChangeConsumerOps |
Optionally auto-acknowledges events as they are consumed.
|
| EventHandlerAdapter |
Bridges the gap between the various low-level callback handlers and the
high-level
DatabaseChangeListener. |
| FlowControlReceipt | |
| ImmediateEventDispatcher |
Dispatches events in the same thread that calls the dispatch method.
|
| SimpleThreadFactory |
Copyright © 2021 Couchbase, Inc.. All rights reserved.