Package de.otto.synapse.annotation
Annotation Type MessageLogConsumer
-
@Target(METHOD) @Retention(RUNTIME) @Documented public @interface MessageLogConsumer
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.Class<?>payloadTypeThe type of theMessage.getPayload()produced by theMessageLogReceiverEndpoint
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.StringendpointNameThe name of theMessageLogReceiverEndpointbean from which messages should be consumed.java.lang.StringkeyPatternThe key-pattern used to filter messages by key.
-
-
-
Element Detail
-
payloadType
java.lang.Class<?> payloadType
The type of theMessage.getPayload()produced by theMessageLogReceiverEndpoint- Returns:
- payload type
-
-
-
endpointName
java.lang.String endpointName
The name of theMessageLogReceiverEndpointbean from which messages should be consumed.- Returns:
- bean name
- Default:
- ""
-
-