Uses of Class
com.kingsrook.qqq.backend.core.alerts.AlertSignal
Packages that use AlertSignal
-
Uses of AlertSignal in com.kingsrook.qqq.backend.core.alerts
Methods in com.kingsrook.qqq.backend.core.alerts that return AlertSignalModifier and TypeMethodDescriptionAlertSignal.withAlertTypeName(String alertTypeName) Fluent setter for alertTypeNameAlertSignal.withAttribute(String key, String value) Add a routing label (not displayed by default).Fluent setter for count - for aggregate alerts, e.g. "37 records".AlertSignal.withDedupKey(String dedupKey) Fluent setter for dedupKey - a stable key, so repeats update one open alert.AlertSignal.withDetails(String details) Fluent setter for details (internal: in-app only, never sent externally)Add a link to where the problem is fixed.AlertSignal.withOccurredAt(Instant occurredAt) Fluent setter for occurredAt (default: when QAlerts.raise is called)AlertSignal.withRecordRef(AlertRecordRef recordRef) Add one record ref.AlertSignal.withRecordRefs(Collection<AlertRecordRef> recordRefs) Add record refs.AlertSignal.withSeverity(AlertSeverity severity) Fluent setter for severity (optional; defaults to the type's severity)AlertSignal.withSummary(String summary) Fluent setter for summary (external-safe: no personal data)Fluent setter for title (external-safe: no personal data)Methods in com.kingsrook.qqq.backend.core.alerts with parameters of type AlertSignalModifier and TypeMethodDescriptionvoidAlertSinkInterface.raise(AlertSignal signal) Record (or refresh) an alert.voidLoggingAlertSink.raise(AlertSignal signal) static voidQAlerts.raise(AlertSignal signal) Raise (or refresh) an alert.static voidQAlerts.raise(AlertSignal signal, QBackendTransaction transaction) Raise (or refresh) an alert after the given transaction commits (or now, when transaction is null and QContext has none). -
Uses of AlertSignal in com.kingsrook.qqq.backend.core.health
Methods in com.kingsrook.qqq.backend.core.health that return types with arguments of type AlertSignalModifier and TypeMethodDescriptionHealthTransitionEvaluator.Decision.raises()Returns the value of theraisesrecord component.Constructor parameters in com.kingsrook.qqq.backend.core.health with type arguments of type AlertSignalModifierConstructorDescriptionDecision(QRecord state, boolean transition, List<AlertSignal> raises, List<AlertResolution> resolutions) Creates an instance of aDecisionrecord class.