Package org.glassfish.jersey.server.internal.monitoring
Jersey server-side internal monitoring and statistics classes.
-
Interface Summary Interface Description RequestEventBuilder A contract forrequest monitoring eventbuilder. -
Class Summary Class Description ApplicationEventImpl Implementation ofapplication event.ApplicationInfoListener Application event listenerthat listens toapplicationevents and just prepareApplicationInfoinstance to be injectable.CompositeApplicationEventListener application event listenerthat aggregates more event listeners into one.CompositeRequestEventListener request event listenerthat aggregates more request event listener into one.EmptyRequestEventBuilder Empty mock implementation ofRequestEventBuilder.MonitoringAutodiscoverable Autodiscoverable feature that registersMonitoringFeaturebased on configuration properties.MonitoringContainerListener Container listener that listens to container events and trigger theapplication eventsand call them on suppliedRequestEventListener.MonitoringContainerListener.Binder A binder that binds theMonitoringContainerListener.MonitoringEventListener application event listenerthat listens toapplicationandrequestevents and supplies data toMonitoringStatisticsProcessorwhich producesmonitoring statistics.MonitoringFeature Feature that enables calculating ofmonitoring statisticsand optionally also enables exposure of monitoring MBeans.MonitoringUtils Monitoring helper class that contains utility methods used in Monitoring.RequestEventImpl Request eventimplementation.RequestEventImpl.Builder Builder ofRequestEventImpl.