Class BoundaryExceptionHandler

java.lang.Object
com.loomcache.server.observability.BoundaryExceptionHandler

public final class BoundaryExceptionHandler extends Object
Shared handling for exceptions that are intentionally contained at subsystem boundaries.
  • Field Details

  • Method Details

    • configure

      public static void configure(io.micrometer.core.instrument.MeterRegistry meterRegistry, String nodeId)
    • record

      public static void record(String boundary, Throwable failure)
    • warn

      public static void warn(org.slf4j.Logger logger, String boundary, Throwable failure, String message, Object... arguments)
    • error

      public static void error(org.slf4j.Logger logger, String boundary, Throwable failure, String message, Object... arguments)
    • rethrowIfFatal

      public static void rethrowIfFatal(Throwable failure)
    • countForTesting

      public static long countForTesting(String boundary)
    • resetForTesting

      public static void resetForTesting()