public interface LoggerPort
abstract <E extends Throwable> Unit
log(LoggingLevel level, E exception, Function1<E, Object> message)
abstract Unit
log(LoggingLevel level, Function0<Object> message)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
abstract <E extends Throwable> Unit log(LoggingLevel level, E exception, Function1<E, Object> message)
abstract Unit log(LoggingLevel level, Function0<Object> message)