| Interface | Description |
|---|---|
| MessageEndpoint |
Endpoint that is used by an application to access the messaging infrastructure to send or receive messages.
|
| MessageEndpointFactory<T extends MessageEndpoint> | |
| MessageInterceptor |
Message interceptors are used to intercept messages before they are sent or received by
message endpoints. |
| Selectable |
| Class | Description |
|---|---|
| AbstractMessageEndpoint |
Endpoint that is used by an application to access the messaging infrastructure to send or receive messages.
|
| BestMatchingSelectableComparator | |
| DefaultReceiverHeadersInterceptor |
A
message interceptor that is able to add some commonly required header attributes in
Synapse services. |
| DefaultSenderHeadersInterceptor |
A
message interceptor that is able to add some commonly required header attributes in
Synapse services. |
| InterceptorChain |
Implementation of the Composite pattern for
message interceptors that
can be used to build chains of interceptors. |
| MessageFilter |
A
MessageInterceptor that is used to filter messages using some predicate. |
| MessageInterceptorRegistration |
Information about the channels that should be intercepted by a
MessageInterceptor. |
| MessageInterceptorRegistry | |
| MethodInvokingMessageInterceptor |
A
MessageConsumer that is calling a method of a class instance for every accepted Message |
| Enum | Description |
|---|---|
| DefaultSenderHeadersInterceptor.Capability |
Capabilities of the DefaultSenderHeadersInterceptor.
|
| EndpointType |
Enumeration to distinguish sender and receiver
endpoints |