Package com.google.common.eventbus
Class DeadEvent
java.lang.Object
com.google.common.eventbus.DeadEvent
Wraps an event that was posted, but which had no subscribers and thus could not be delivered.
Registering a DeadEvent subscriber is useful for debugging or logging, as it can detect misconfigurations in a system's event distribution.
- Since:
- 10.0
- Author:
- Cliff Biffle
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DeadEvent
Creates a new DeadEvent.- Parameters:
source
- object broadcasting the DeadEvent (generally theEventBus
).event
- the event that could not be delivered.
-
-
Method Details
-
getSource
Returns the object that originated this event (not the object that originated the wrapped event). This is generally anEventBus
.- Returns:
- the source of this event.
-
getEvent
Returns the wrapped, 'dead' event, which the system was unable to deliver to any registered subscriber.- Returns:
- the 'dead' event that could not be delivered.
-
toString
-