Package org.apache.dubbo.common.logger
Interface ErrorTypeAwareLogger
- All Superinterfaces:
Logger
- All Known Subinterfaces:
ListenableLogger
- All Known Implementing Classes:
FailsafeErrorTypeAwareLogger
Logger interface with the ability of displaying solution of different types of error.
This logger will log a message like this:
... (original logging message) This may be caused by (... cause),
go to https://dubbo.apache.org/faq/[Cat]/[X] to find instructions. (... extendedInformation)
Where "[Cat]/[X]" is the error code ("code" in arguments). The link is clickable, leading user to
the "Error code and its corresponding solutions" page.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidLogs a message with error log level.voidLogs a message with error log level.voidLogs a message with warn log level.voidLogs a message with warn log level.
-
Method Details
-
warn
Logs a message with warn log level.- Parameters:
code- error codecause- error causeextendedInformation- extended informationmsg- log this message
-
warn
Logs a message with warn log level.- Parameters:
code- error codecause- error causeextendedInformation- extended informationmsg- log this messagee- log this cause
-
error
Logs a message with error log level.- Parameters:
code- error codecause- error causeextendedInformation- extended informationmsg- log this message
-
error
Logs a message with error log level.- Parameters:
code- error codecause- error causeextendedInformation- extended informationmsg- log this messagee- log this cause
-