T - The expected type of the message's payloadpublic class MethodInvokingMessageConsumer<T> extends java.lang.Object implements MessageConsumer<T>
| Constructor and Description |
|---|
MethodInvokingMessageConsumer(java.lang.String keyPattern,
java.lang.Class<T> payloadType,
java.lang.Object instance,
java.lang.reflect.Method method) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Message<T> message) |
java.util.regex.Pattern |
keyPattern()
Returns the pattern of
Message.getKey() () event keys} accepted by this consumer. |
java.lang.Class<T> |
payloadType()
Returns the expected payload type of
events consumed by this EventConsumer. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitofpublic MethodInvokingMessageConsumer(java.lang.String keyPattern,
java.lang.Class<T> payloadType,
java.lang.Object instance,
java.lang.reflect.Method method)
@Nonnull public java.lang.Class<T> payloadType()
events consumed by this EventConsumer.payloadType in interface MessageConsumer<T>@Nonnull public java.util.regex.Pattern keyPattern()
Message.getKey() () event keys} accepted by this consumer.keyPattern in interface MessageConsumer<T>