See: Description
| Class | Description |
|---|---|
| AnnotationConstants |
Common value constants for annotation attributes.
|
| Annotation Type | Description |
|---|---|
| Aggregator |
Indicates that a method is capable of aggregating messages.
|
| BridgeFrom |
Messaging Annotation to mark a
Bean
method for a MessageChannel to produce a
BridgeHandler and Consumer Endpoint. |
| BridgeTo |
Messaging Annotation to mark a
Bean
method for a MessageChannel to produce a
BridgeHandler and Consumer Endpoint. |
| CorrelationStrategy |
Indicates that a given method is capable of determining the correlation key
of a message sent as parameter.
|
| Default |
Indicates that the class member has some default meaning.
|
| EndpointId |
When used alongside an EIP annotation (and no
@Bean), specifies the bean name of
the consumer bean with the handler bean being id.handler (for a consuming
endpoint) or id.source for a message source (e.g. |
| Filter |
Indicates that a method is capable of playing the role of a Message Filter.
|
| Gateway |
Indicates that an interface method is capable of mapping its parameters
to a message or message payload.
|
| GatewayHeader |
Provides the message header
value or expression. |
| IdempotentReceiver |
A
method that has a MessagingAnnotation (@code @ServiceActivator, @Router etc.)
that also has this annotation, has an
IdempotentReceiverInterceptor applied
to the associated MessageHandler.handleMessage(org.springframework.messaging.Message<?>) method. |
| InboundChannelAdapter |
Indicates that a method is capable of producing a
Message
or Message payload. |
| IntegrationComponentScan |
Configures component scanning directives for use with
Configuration classes. |
| MessageEndpoint |
Stereotype annotation indicating that a class is capable of serving as a
Message Endpoint.
|
| MessagingGateway |
A stereotype annotation to provide an Integration Messaging Gateway Proxy
(
<gateway/>) as an abstraction over the messaging API. |
| Payloads |
This annotation marks a method parameter as being a list of message payloads, for POJO handlers that deal with lists
of messages (e.g.
|
| Poller |
Provides the
PollerMetadata options for the Messaging annotations for
polled endpoints. |
| Publisher |
Annotation to indicate that a method, or all public methods if applied at class-level,
should publish Messages.
|
| ReleaseStrategy |
Indicates that a method is capable of asserting if a list of messages or
payload objects is complete.
|
| Role |
Annotate endpoints to assign them to a role.
|
| Router |
Indicates that a method is capable of resolving to a channel or channel name
based on a message, message header(s), or both.
|
| ServiceActivator |
Indicates that a method is capable of handling a message or message payload.
|
| Splitter |
Indicates that a method is capable of splitting a single message or message
payload to produce multiple messages or payloads.
|
| Transformer |
Indicates that a method is capable of transforming a message, message header,
or message payload.
|
| UseSpelInvoker |
Indicates that a POJO handler method (
@ServiceActivator, @Transformer, etc.,
or such methods invoked from XML definitions) should be invoked using SpEL. |