protected void logMessage(final String fqcn, final Level level, final Marker marker, final Supplier<?> msgSupplier, final Throwable t) { final Message message = LambdaUtil.getMessage(msgSupplier, messageFactory); logMessageSafely(fqcn, level, marker, message, (t == null && message != null) ? message.getThrowable() : t); }
protected void logMessage(final String fqcn, final Level level, final Marker marker, final Supplier<?> msgSupplier, final Throwable t) { final Message message = LambdaUtil.getMessage(msgSupplier, messageFactory); logMessageSafely(fqcn, level, marker, message, (t == null && message != null) ? message.getThrowable() : t); }