Package com.tick42.glue.core.bus
Interface BusMessageHandler.Data<T>
- Type Parameters:
T- the data type
- All Superinterfaces:
BusMessageHandler<T>,BusMessageHandler.Event<T>
- Enclosing interface:
BusMessageHandler<T>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public static interface BusMessageHandler.Data<T>
extends BusMessageHandler.Event<T>
A convenient specialization of
BusMessageHandler that accepts only the data argument.- Since:
- 1.6.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.tick42.glue.core.bus.BusMessageHandler
BusMessageHandler.Data<T>, BusMessageHandler.Event<T> -
Method Summary
Methods inherited from interface com.tick42.glue.core.bus.BusMessageHandler.Event
onMessage
-
Method Details
-
onEvent
Delegates toonData(Object).- Specified by:
onEventin interfaceBusMessageHandler.Event<T>- Parameters:
event- the bus event- See Also:
-
onData
Data handler.- Parameters:
data- the data- See Also:
-