Interface LocationAwareReliabilityStrategy
-
- All Known Implementing Classes:
AwaitCompletionReliabilityStrategy,AwaitUnconditionallyReliabilityStrategy,DefaultReliabilityStrategy,LockingReliabilityStrategy
public interface LocationAwareReliabilityStrategyInterface to ensure delivery of log events to the appropriate Appenders while including location information.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidlog(Supplier<LoggerConfig> reconfigured, java.lang.String loggerName, java.lang.String fqcn, java.lang.StackTraceElement location, Marker marker, Level level, Message data, java.lang.Throwable t)Logs an event.
-
-
-
Method Detail
-
log
void log(Supplier<LoggerConfig> reconfigured, java.lang.String loggerName, java.lang.String fqcn, java.lang.StackTraceElement location, Marker marker, Level level, Message data, java.lang.Throwable t)
Logs an event.- Parameters:
reconfigured- supplies the next LoggerConfig if the strategy's LoggerConfig is no longer activeloggerName- The name of the Logger.fqcn- The fully qualified class name of the caller.location- The location of the caller or null.marker- A Marker or null if none is present.level- The event Level.data- The Message.t- A Throwable or null.- Since:
- 3.0
-
-