private static final class EventBus.LoggingSubscriberExceptionHandler extends java.lang.Object implements SubscriberExceptionHandler
Modifier and Type | Field and Description |
---|---|
private java.util.logging.Logger |
logger
Logger for event dispatch failures.
|
Constructor and Description |
---|
LoggingSubscriberExceptionHandler(java.lang.String identifier) |
Modifier and Type | Method and Description |
---|---|
void |
handleException(java.lang.Throwable exception,
SubscriberExceptionContext context)
Handles exceptions thrown by subscribers.
|
private final java.util.logging.Logger logger
public LoggingSubscriberExceptionHandler(java.lang.String identifier)
identifier
- a brief name for this bus, for logging purposes. Should
be a valid Java identifier.public void handleException(java.lang.Throwable exception, SubscriberExceptionContext context)
SubscriberExceptionHandler
handleException
in interface SubscriberExceptionHandler