34 lines
794 B
Java
34 lines
794 B
Java
package dev.kske.eventbus.core;
|
|
|
|
/**
|
|
* This runtime exception is thrown when an event bus error occurs. This can
|
|
* either occur while registering event listeners with invalid handlers, or when
|
|
* an event handler throws an exception.
|
|
*
|
|
* @author Kai S. K. Engelbart
|
|
* @since 0.0.1
|
|
*/
|
|
public class EventBusException extends RuntimeException {
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/**
|
|
* Creates a new event bus exception.
|
|
*
|
|
* @param message the message to display
|
|
* @param cause the cause of this exception
|
|
*/
|
|
public EventBusException(String message, Throwable cause) {
|
|
super(message, cause);
|
|
}
|
|
|
|
/**
|
|
* Creates a new event bus exception.
|
|
*
|
|
* @param message the message to display
|
|
*/
|
|
public EventBusException(String message) {
|
|
super(message);
|
|
}
|
|
}
|