Package com.couchbase.client.core.cnc
-
Interface Summary Interface Description Context Context represents some state that is passed throughout the system.Context.ExportFormat The format into which the context can be exported.Event The parent interface for all events pushed through the command and control system.EventBus TheEventBus
is the main demarcation line between internal behavior and external visibility.LoggingEventConsumer.Logger Generic logger interface. -
Class Summary Class Description AbstractContext Common parent method for all contexts.AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.DefaultEventBus TheDefaultEventBus
provides the default and very efficient implementation of theEventBus
.DefaultEventBus.Builder Allows to modify the default configuration of theDefaultEventBus
.DiagnosticsMonitor TheDiagnosticsMonitor
keeps a close eye on system resources and emits events if they are over a configurable threshold.DiagnosticsMonitor.Builder Allows to configure the diagnostics monitor.EventSubscription Subscription for a consumer on aEventBus
that can be used to unsubscribe once done.LoggingEventConsumer ConsumesEvents
and logs them per configuration. -
Enum Summary Enum Description Event.Category Describes the category of any given event.Event.Severity Describes the severity of any given event.EventBus.PublishResult Signals if a publish call was successful and if not why.