Package com.onlinepayments.logging
Class JdkCommunicatorLogger
java.lang.Object
com.onlinepayments.logging.JdkCommunicatorLogger
- All Implemented Interfaces:
CommunicatorLogger
A communicator logger that is backed by a
Logger.-
Constructor Summary
ConstructorsConstructorDescriptionJdkCommunicatorLogger(Logger logger, Level level) Creates a new communicator logger.JdkCommunicatorLogger(Logger logger, Level logLevel, Level errorLogLevel) Creates a new communicator logger. -
Method Summary
-
Constructor Details
-
JdkCommunicatorLogger
Creates a new communicator logger.- Parameters:
logger- The backing logger.level- The level to use when logging through bothlog(String)andlog(String, Throwable).
-
JdkCommunicatorLogger
Creates a new communicator logger.- Parameters:
logger- The backing logger.logLevel- The level to use when logging throughlog(String).errorLogLevel- The level to use when logging throughlog(String, Throwable).
-
-
Method Details
-
log
Description copied from interface:CommunicatorLoggerLogs a message.- Specified by:
login interfaceCommunicatorLogger- Parameters:
message- The message to log.
-
log
Description copied from interface:CommunicatorLoggerLogs a throwable with an accompanying message.- Specified by:
login interfaceCommunicatorLogger- Parameters:
message- The message accompanying the throwable.thrown- The throwable to log.
-