Package com.atlassian.diagnostics
package com.atlassian.diagnostics
-
ClassDescriptionAbstractPageCallback<T,
R> A convenience base class for astreaming callbackthat returns some possiblynullvalue of type Tat the end of streamingand does no initialisation itself of this valuebefore the first item.Represent an alertraisedby one of thecomponent monitorsto signal that anissuehas been detected by the monitor.Utility class for creating useful and commonly-usedpage streaming callbacksThe criteria for including anAlertin an operation (e.g.Listener that can besubscribedto receive systemalertsRequest to raise an alertIdentifies the module (or more generically the 'thing in the system') and/or the plugin that was responsible for thealert.Result type use bycallbacksto signal whether the callback has received enough invocationsIdentifies a component in the system that provides monitoring supportConfiguration provided by the host application, used to configure atlassian-diagnosticsDescribes how many alerts were elided (because they were identical)An issue that can be detected by aComponentMonitorand for which analertcan be raisedJsonMapper<T>Helper used to convertalert detailsto and from JSON.Page<T>A page of items, typically returned from a service that supports pagination of results.PageCallback<T,R> A callback for iterating through a stream of items.