Uses of Interface
com.couchbase.client.core.cnc.EventBus
Package
Description
-
Uses of EventBus in com.couchbase.client.core.cnc
Modifier and TypeClassDescriptionclass
TheDefaultEventBus
provides the default and very efficient implementation of theEventBus
.class
This super simple event bus should be used in testing only to assert certain events got pushed through.ModifierConstructorDescriptionOrphanReporter
(EventBus eventBus, OrphanReporterConfig config) Creates a newOrphanReporter
. -
Uses of EventBus in com.couchbase.client.core.cnc.metrics
Modifier and TypeMethodDescriptionstatic LoggingMeter
LoggingMeter.create
(EventBus eventBus, LoggingMeterConfig config) -
Uses of EventBus in com.couchbase.client.core.cnc.tracing
Modifier and TypeMethodDescriptionDeprecated.static ThresholdLoggingTracer
Short-hand to create the tracer with the event bus that needs to be used.static ThresholdLoggingTracer
ThresholdLoggingTracer.create
(EventBus eventBus, ThresholdLoggingTracerConfig config) Creates a tracer with config and a reference to the event bus. -
Uses of EventBus in com.couchbase.client.core.diagnostics
Modifier and TypeMethodDescription -
Uses of EventBus in com.couchbase.client.core.env
Modifier and TypeMethodDescriptionCoreEnvironment.eventBus()
The central event bus which manages all kinds of messages flowing throughout the client. -
Uses of EventBus in com.couchbase.client.core.transaction.log
-
Uses of EventBus in com.couchbase.client.core.util
Modifier and TypeMethodDescriptionConnectionStringUtil.seedNodesFromConnectionString
(ConnectionString connectionString, boolean dnsSrvEnabled, boolean tlsEnabled, EventBus eventBus) Populates a list of seed nodes from the connection string.ModifierConstructorDescriptionClusterCleanupTask
(Mono<Void> cleanupTask, EventBus eventBus, AtomicBoolean alreadyDisconnected)
ThresholdLoggingTracer.create(EventBus, ThresholdLoggingTracerConfig)
instead.