public class SubscriberExceptionContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
event |
private EventBus |
eventBus |
private java.lang.Object |
subscriber |
private java.lang.reflect.Method |
subscriberMethod |
Constructor and Description |
---|
SubscriberExceptionContext(EventBus eventBus,
java.lang.Object event,
java.lang.Object subscriber,
java.lang.reflect.Method subscriberMethod) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getEvent() |
EventBus |
getEventBus() |
java.lang.Object |
getSubscriber() |
java.lang.reflect.Method |
getSubscriberMethod() |
private final EventBus eventBus
private final java.lang.Object event
private final java.lang.Object subscriber
private final java.lang.reflect.Method subscriberMethod
SubscriberExceptionContext(EventBus eventBus, java.lang.Object event, java.lang.Object subscriber, java.lang.reflect.Method subscriberMethod)
eventBus
- The EventBus
that handled the event and the subscriber. Useful for
broadcasting a new event based on the error.event
- The event object that caused the subscriber to throw.subscriber
- The source subscriber context.subscriberMethod
- the subscribed method.public EventBus getEventBus()
EventBus
that handled the event and the subscriber. Useful for broadcasting
a new event based on the error.public java.lang.Object getEvent()
public java.lang.Object getSubscriber()
public java.lang.reflect.Method getSubscriberMethod()