Uses of Interface
com.couchbase.client.core.cnc.EventBus
-
-
Uses of EventBus in com.couchbase.client.core.cnc
Classes in com.couchbase.client.core.cnc that implement EventBus Modifier and Type Class Description classDefaultEventBusTheDefaultEventBusprovides the default and very efficient implementation of theEventBus.classSimpleEventBusThis 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 LoggingMeterLoggingMeter. 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.BuilderThresholdLoggingTracer. builder(EventBus eventBus)Deprecated.please useThresholdLoggingTracer.create(EventBus, ThresholdLoggingTracerConfig)instead.static ThresholdLoggingTracerThresholdLoggingTracer. create(EventBus eventBus)Short-hand to create the tracer with the event bus that needs to be used.static ThresholdLoggingTracerThresholdLoggingTracer. 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 EventBusCoreEnvironment. 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 SELFCoreEnvironment.Builder. eventBus(EventBus eventBus)Customizes the event bus for the SDK. -
Uses of EventBus in com.couchbase.client.core.transaction
Constructors in com.couchbase.client.core.transaction with parameters of type EventBus Constructor Description CoreTransactionContext(RequestTracer tracer, EventBus eventBus, String transactionId, CoreMergedTransactionConfig config, CoreTransactionsCleanup cleanup) -
Uses of EventBus in com.couchbase.client.core.transaction.log
Methods in com.couchbase.client.core.transaction.log that return EventBus Modifier and Type Method Description EventBusCoreTransactionLogger. eventBus()Constructors in com.couchbase.client.core.transaction.log with parameters of type EventBus Constructor Description CoreTransactionLogger(EventBus eventBus, String primaryId)SimpleEventBusLogger(EventBus eventBus, String category) -
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.
-