Package de.otto.synapse.annotation
Annotation Type MessageQueueConsumer
@Target(METHOD)
@Retention(RUNTIME)
@Documented
public @interface MessageQueueConsumer
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.StringendpointNamejava.lang.Class<?>payloadTypeThe type of theMessage.getPayload()produced by theMessageQueueReceiverEndpoint -
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.StringkeyPattern
-
Element Details
-
endpointName
java.lang.String endpointName -
payloadType
java.lang.Class<?> payloadTypeThe type of theMessage.getPayload()produced by theMessageQueueReceiverEndpoint- Returns:
- payload type
-
-
-
keyPattern
java.lang.String keyPattern- Default:
- ".*"
-