Package net.engio.mbassy.bus.error
Class IPublicationErrorHandler.ConsoleLogger
java.lang.Object
net.engio.mbassy.bus.error.IPublicationErrorHandler.ConsoleLogger
- All Implemented Interfaces:
IPublicationErrorHandler
- Enclosing interface:
IPublicationErrorHandler
public static final class IPublicationErrorHandler.ConsoleLogger
extends Object
implements IPublicationErrorHandler
The default error handler will simply log to standard out and
print the stack trace if available.
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.engio.mbassy.bus.error.IPublicationErrorHandler
IPublicationErrorHandler.ConsoleLogger
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleError
(PublicationError error) Handle the given publication error.
-
Field Details
-
printStackTrace
private final boolean printStackTrace
-
-
Constructor Details
-
ConsoleLogger
public ConsoleLogger() -
ConsoleLogger
public ConsoleLogger(boolean printStackTrace)
-
-
Method Details
-
handleError
Handle the given publication error.- Specified by:
handleError
in interfaceIPublicationErrorHandler
- Parameters:
error
- The PublicationError to handle.
-