Package dev.comfast.experimental.events
Interface EventListener<T>
- Type Parameters:
T-
public interface EventListener<T>
Event listener interface.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidafter(AfterEvent<T> event) Called after event.default voidbefore(BeforeEvent<T> event) Called before event.default voidfailed(FailedEvent<T> event) Called after event throws exception.
-
Method Details
-
before
Called before event.- Parameters:
event- wraps all event data
-
after
Called after event.- Parameters:
event- wraps all event data, including result and time
-
failed
Called after event throws exception.- Parameters:
event- wraps all event data, including error and time
-