|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
ChannelFactory
implementations.MessageDispatcher
implementations.MessageEndpoint
implementations.JmsTemplate
.MailHeaderGenerators
.MessageBarrier
.MessageBarrier
-based MessageHandlers.MessageChannel
implementations providing common
properties such as the channel name and DispatcherPolicy
.MessageHandler
interface that invokes the specified method and target object.MessageHandler
adapter for the provided object and method.MessageHandler
adapters.TaskScheduler
implementations.MessageHandler
adapters.AbstractMessageBarrierHandler
that waits for a complete
group of Messages
to arrive and then delegates to an
Aggregator
to combine them into a single Message
.Messages
into a
single Message
.@Aggregator
and for 'aggregator
' elements that include a 'method
' attribute
(e.g.AggregatorAdapter
for methods that aggregate messages.MessagePublishingInterceptor
that resolves the channel from the
publisher annotation of the invoked method.MessageMapper
implementation for annotated handler methods.ApplicationEvents
within messages.MessagingEvents
.PollableSource
and provides a timeout-aware receive method.MessageTarget
and provides a timeout-aware send method.MessageCreator
implementation for messages with a byte array payload.InputStream
.OutputStream
.CafeDemo
.Messages
being sent-to and/or received-from a
MessageChannel
.ChannelInterceptor
with no-op method implementations so that
subclasses do not have to implement all of the interface's methods.ChannelInterceptor
instance with any
AbstractMessageChannel
with a name matching the provided patternMessageListener
implementation that converts the received JMS
message into a Spring Integration message and then sends that to a channel.Messages
from one or more
MessageChannels
.ChannelRegistry
.Readers
.Writer
.Messages
from this channel.
@CompletionStrategy
and for 'completion-strategy
' elements that include a 'method
'
attribute (e.g.ConcurrencyPolicy
settings for a @MessageEndpoint
.EndpointInterceptor
implementation that delegates to a
TaskExecutor
for concurrent, asynchronous message handling.ChannelRegistry
.EndpointRegistry
.MessageBus
.HeaderMapper
implementation for JMS Messages
.MailHeaderGenerator
.MessageCreator
that uses the provide value
as the Message's
payload.MessageHandler
that invokes the specified method and target object.DefaultMessageHandlerAdapter
for the provided object and method.MessageHeader
interface.MessageMapper
that returns the
Message's
payload.MethodInvoker
to be used when the actual Method
reference is known.handler(s)
in a
sender's thread (returning after at most one handles the message).ChannelFactory
for creating DirectChannel
instances.SourceDataLine
implementation which supports creation of a
DOMSource
from a Document
or String
payloadEndpointInterceptors
.PollingDispatcher
implementation that sends a message
to trigger endpoint polling.Schedule
.
Throwable
.Throwable
payload.MessageCreator
that creates Message
instances with the
absolute path to the File
as payload.null
to
indicate 'never expire'.
null
.
@Handler
annotation.MessageEndpoint
interface for invoking
MessageHandlers
.MessageConverter
implementation that delegates to an existing
converter as well as an implementation of MessageHeaderMapper
.Message
to an Object.
Messages
based upon a condition that is met when a
Message
arrives.MessageBus
.MessageBusAware
beans with a
reference to the MessageBus
.Message Bus
.MessageBusInterceptor
.Message
from an Object.MessageHandlers
.MessageHeader
.Message
instances or payloads.Message
to an Object.ErrorHandler
implementation that sends an ErrorMessage
to a
MessageChannel
.ChannelInterceptor
that
delegates to a list of MessageSelectors
to decide
whether a Message
should be accepted on the MessageChannel
.Comparator
implementation based on the 'sequenceNumber
'
property of a Message's
header.Messages
.ChannelInterceptor
that delegates to a MessageStore
.Messages
can be sent.ChannelInterceptor
which invokes a MessageTransformer
when either sending-to or receiving-from a channel.BeanPostProcessor
implementation that processes method-level
messaging annotations such as @Handler, @MessageSource, and @MessageTarget.ApplicationEvent
that wraps a Message
.Messages
and MessagingEvents
.RequestReplyTemplate
and exposing setter methods for
configuring request and reply MessageChannels
.MessageChannels
.MethodInvoker
to be used when only the method name is known.Schedule
.
MessageChannel
based on the
Message's
payload type.MessageSelector
implementation that checks the type of the
Message
payload.@MessageEndpoint
annotation in order to provide the
scheduling information for that endpoint.MessageSource
.
PriorityChannel.MessagePriorityComparator
.ChannelFactory
for creating PriorityChannel
instances.BeanPostProcessor
that adds a message publishing interceptor when
it discovers annotated methods.TaskExecutor
to publish its Messages.
Messages
that are not accepted by the provided selector.
ChannelFactory
, which will create instances of a
QueueChannel
.null
if no message is available.
MultiChannelRouter
that routes to a statically
configured list of recipients.FilenameFilter
implementation for matching against
a regular expression Pattern
.QueueChannel
that delegates to a
SynchronousQueue
internally.ChannelFactory
for creating RendezvousChannel
instances.MessageChannels
.AbstractMessageBarrierHandler
that waits for a group of
Messages
to arrive and re-sends them in order, sorted
by their sequenceNumber
.ResultFactory
possibly taking into account the
passed Message
instanceDocument
from a Result
payloadMessageStore
implementation whose get
and
remove
methods block until a message is available.MessageStore
so that its
retrieval methods will block.
SimpleMessageStore
so that its
retrieval methods will block.
null
messages in the queue.MessageChannel
for messages
whose payload is an Exception.@Router
.MessageHandler
adapter for router methods.TaskScheduler
.SecurityContext
propagation behaviour for the parent
element channel, and creates a SecurityEnforcingChannelInterceptor
to
control send and receive access if send-access and/or receive-access is
specified.AccessDecisionManager
to
enforce the security on the send and receive calls on the .SecurityContext
propagation behaviour.MessageSelectors
, check
whether they accept the current message.
CompletionStrategy
that simply compares the
current size of the message list to the expected 'sequenceSize' according to
the first Message
in the list.ChannelFactory
to use for auto-creating channels.
null
to
indicate 'never expire'.
MessageCreator
to use when creating a message from the
return value Object.
SimpleDispatcher.rejectionLimit
is reached.
TaskExecutor
for invoking the target endpoints.
TaskScheduler
to use for scheduling message dispatchers.
MessageDispatcher
.MessageMapper
for FileTarget
, converting payloads of the
File
, byte[]
and String
types to files.MessageStore
that enforces capacity.TaskScheduler
that understands
PollingSchedules
and delegates to
a ScheduledExecutorService
instance.MessageChannel
.@MessageSource
.Source
using a SourceFactory
Default to using a DomSourceFactory
if alternative is not providedMessageSource
and then sends the resulting messages to the provided MessageChannel
.Source
possibly taking into account
the contents of the passed Message
@Splitter
.MessageHandler
adapter for splitter methods.SecurityContext
is not unintentionally clearedMessageTarget
as a subscriber to this source.
BeanPostProcessor
that creates a method-invoking handler adapter
when it discovers methods annotated with @Subscriber
.@MessageTarget
.MessageEndpoint
implementations to which Messages may be sent.MessageCreator
implementation for creating messages with a String payload from a File.ChannelFactory
implementation for creating ThreadLocalChannel
instances.EndpointInterceptor
implementation that provides transactional
behavior with a PlatformTransactionManager
.MessageSelector
that accepts Messages
that are
not expired.MessageTarget
from the subscribers of this source.
ChannelInterceptor
that publishes a copy of the intercepted message
to a secondary channel while still sending the original message to the main channel.MessageSelectors
.
MessageSelectors
.
MessageTransformer
that delegates to an OXM
Marshaller
MessageTransformer
that delegates to an OXM
Unmarshaller
Expects the payload to be of type Source
or to
have an instance of SourceFactory
that can convert to a
Source
Source
, Document
, or String
.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |