public class MessageRegistry<SENDER>
extends java.lang.Object
| Constructor and Description |
|---|
MessageRegistry() |
| Modifier and Type | Method and Description |
|---|---|
<CONTEXT> java.lang.Object |
get(MessageKey<CONTEXT> key,
Invocation<SENDER> invocation,
CONTEXT context) |
java.lang.Object |
get(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.lang.Object get(@MagicConstant(valuesFromClass=LiteMessages.class) MessageKey<java.lang.Void> key, Invocation<SENDER> invocation)
public <CONTEXT> java.lang.Object get(@MagicConstant(valuesFromClass=LiteMessages.class) MessageKey<CONTEXT> key, Invocation<SENDER> invocation, CONTEXT context)