Uses of Interface
com.couchbase.client.core.cnc.EventBus
-
Packages that use EventBus Package Description com.couchbase.client.core.cnc com.couchbase.client.core.cnc.metrics com.couchbase.client.core.cnc.tracing com.couchbase.client.core.env com.couchbase.client.core.util -
-
Uses of EventBus in com.couchbase.client.core.cnc
Classes in com.couchbase.client.core.cnc that implement EventBus Modifier and Type Class Description class
DefaultEventBus
TheDefaultEventBus
provides the default and very efficient implementation of theEventBus
.class
SimpleEventBus
This super simple event bus should be used in testing only to assert certain events got pushed through.Constructors in com.couchbase.client.core.cnc with parameters of type EventBus Constructor Description OrphanReporter(EventBus eventBus, OrphanReporterConfig config)
Creates a newOrphanReporter
. -
Uses of EventBus in com.couchbase.client.core.cnc.metrics
Methods in com.couchbase.client.core.cnc.metrics with parameters of type EventBus Modifier and Type Method Description static LoggingMeter
LoggingMeter. create(EventBus eventBus, LoggingMeterConfig config)
-
Uses of EventBus in com.couchbase.client.core.cnc.tracing
Methods in com.couchbase.client.core.cnc.tracing with parameters of type EventBus Modifier and Type Method Description static ThresholdLoggingTracer.Builder
ThresholdLoggingTracer. builder(EventBus eventBus)
Deprecated.please useThresholdLoggingTracer.create(EventBus, ThresholdLoggingTracerConfig)
instead.static ThresholdLoggingTracer
ThresholdLoggingTracer. create(EventBus eventBus)
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.env
Methods in com.couchbase.client.core.env that return EventBus Modifier and Type Method Description EventBus
CoreEnvironment. eventBus()
The central event bus which manages all kinds of messages flowing throughout the client.Methods in com.couchbase.client.core.env with parameters of type EventBus Modifier and Type Method Description SELF
CoreEnvironment.Builder. eventBus(EventBus eventBus)
Customizes the event bus for the SDK. -
Uses of EventBus in com.couchbase.client.core.util
Methods in com.couchbase.client.core.util with parameters of type EventBus Modifier and Type Method Description static Set<SeedNode>
ConnectionStringUtil. seedNodesFromConnectionString(String cs, boolean dnsSrvEnabled, boolean tlsEnabled, EventBus eventBus)
Populates a list of seed nodes from the connection string.
-