public class MessageRegistry<SENDER>
extends java.lang.Object
| Constructor and Description |
|---|
MessageRegistry() |
| Modifier and Type | Method and Description |
|---|---|
<CONTEXT> java.util.Optional<java.lang.Object> |
get(MessageKey<CONTEXT> key,
CONTEXT context)
Deprecated.
|
java.util.Optional<java.lang.Object> |
get(MessageKey<java.lang.Void> key)
Deprecated.
|
<CONTEXT> java.util.Optional<java.lang.Object> |
getInvoked(MessageKey<CONTEXT> key,
Invocation<SENDER> invocation,
CONTEXT context) |
java.util.Optional<java.lang.Object> |
getInvoked(MessageKey<java.lang.Void> key,
Invocation<SENDER> invocation) |
<T,CONTEXT> |
register(MessageKey<CONTEXT> key,
InvokedMessage<SENDER,T,CONTEXT> message) |
<T,CONTEXT> |
register(MessageKey<CONTEXT> key,
Message<T,CONTEXT> message) |
public <T,CONTEXT> void register(@MagicConstant(valuesFromClass=LiteMessages.class) MessageKey<CONTEXT> key, Message<T,CONTEXT> message)
public <T,CONTEXT> void register(@MagicConstant(valuesFromClass=LiteMessages.class) MessageKey<CONTEXT> key, InvokedMessage<SENDER,T,CONTEXT> message)
public java.util.Optional<java.lang.Object> getInvoked(@MagicConstant(valuesFromClass=LiteMessages.class) MessageKey<java.lang.Void> key, Invocation<SENDER> invocation)
public <CONTEXT> java.util.Optional<java.lang.Object> getInvoked(@MagicConstant(valuesFromClass=LiteMessages.class) MessageKey<CONTEXT> key, Invocation<SENDER> invocation, CONTEXT context)
@Deprecated public <CONTEXT> java.util.Optional<java.lang.Object> get(@MagicConstant(valuesFromClass=LiteMessages.class) MessageKey<CONTEXT> key, CONTEXT context)
@Deprecated public java.util.Optional<java.lang.Object> get(@MagicConstant(valuesFromClass=LiteMessages.class) MessageKey<java.lang.Void> key)