Package com.blockchyp.client
Interface PaymentLogger
- All Known Implementing Classes:
SystemOutPaymentLogger
public interface PaymentLogger
This is a simple logging abstraction following the conventions from Jakarta
commons-logging. We don't want to make any assumptions about what logging
framework you're using or cause classpath problems. You can inject an
implementation of this interface for whatever logging framework you like
best. By default, we'll just dump everything to stdout.
-
Method Summary
Modifier and TypeMethodDescriptionvoidLogs the message at the debug log level.voidLogs the message and throwable at the debug log level.voidLogs the message at the error log level.voidLogs the message and throwable at the error log level.voidLogs the message at the fatal log level.voidLogs the message and throwable at the fatal log level.voidLogs the message at the info log level.voidLogs the message and throwable at the info log level.
-
Method Details
-
debug
Logs the message at the debug log level.- Parameters:
message- the message to be logged.
-
debug
Logs the message and throwable at the debug log level.- Parameters:
message- the message to be logged.t- a throwable for which the stack trace should be logged.
-
error
Logs the message at the error log level.- Parameters:
message- the message to be logged.
-
error
Logs the message and throwable at the error log level.- Parameters:
message- the message to be logged.t- a throwable for which the stack trace should be logged.
-
fatal
Logs the message at the fatal log level.- Parameters:
message- the message to be logged.
-
fatal
Logs the message and throwable at the fatal log level.- Parameters:
message- the message to be logged.t- a throwable for which the stack trace should be logged.
-
info
Logs the message at the info log level.- Parameters:
message- the message to be logged.
-
info
Logs the message and throwable at the info log level.- Parameters:
message- the message to be logged.t- a throwable for which the stack trace should be logged.
-