Spring Integration

Uses of Interface
org.springframework.integration.context.NamedComponent

Packages that use NamedComponent
org.springframework.integration.aggregator   
org.springframework.integration.channel   
org.springframework.integration.context   
org.springframework.integration.endpoint   
org.springframework.integration.event   
org.springframework.integration.file   
org.springframework.integration.file.monitors   
org.springframework.integration.filter   
org.springframework.integration.ftp.impl   
org.springframework.integration.gateway   
org.springframework.integration.handler   
org.springframework.integration.history   
org.springframework.integration.http   
org.springframework.integration.httpinvoker   
org.springframework.integration.ip   
org.springframework.integration.ip.tcp   
org.springframework.integration.ip.udp   
org.springframework.integration.jdbc   
org.springframework.integration.jms   
org.springframework.integration.jmx   
org.springframework.integration.mail   
org.springframework.integration.rmi   
org.springframework.integration.router   
org.springframework.integration.sftp.impl   
org.springframework.integration.splitter   
org.springframework.integration.stream   
org.springframework.integration.transformer   
org.springframework.integration.twitter   
org.springframework.integration.ws   
org.springframework.integration.xml.router   
org.springframework.integration.xml.splitter   
org.springframework.integration.xmpp.messages   
org.springframework.integration.xmpp.presence   
 

Uses of NamedComponent in org.springframework.integration.aggregator
 

Classes in org.springframework.integration.aggregator that implement NamedComponent
 class CorrelatingMessageBarrier
          This Endpoint serves as a barrier for messages that should not be processed yet.
 class CorrelatingMessageHandler
          Message handler that holds a buffer of correlated messages in a MessageStore.
 

Uses of NamedComponent in org.springframework.integration.channel
 

Classes in org.springframework.integration.channel that implement NamedComponent
 class AbstractMessageChannel
          Base class for MessageChannel implementations providing common properties such as the channel name.
 class AbstractPollableChannel
          Base class for all pollable channels.
 class AbstractSubscribableChannel
          Base implementation of MessageChannel that invokes the subscribed handler(s) by delegating to a MessageDispatcher.
 class DirectChannel
          A channel that invokes a single subscriber for each sent Message.
 class ExecutorChannel
          An implementation of MessageChannel that delegates to an instance of UnicastingDispatcher which in turn delegates all dispatching invocations to an Executor.
 class PriorityChannel
          A message channel that prioritizes messages based on a Comparator.
 class PublishSubscribeChannel
          A channel that sends Messages to each of its subscribers.
 class QueueChannel
          Simple implementation of a message channel.
 class RendezvousChannel
          A zero-capacity version of QueueChannel that delegates to a SynchronousQueue internally.
 

Uses of NamedComponent in org.springframework.integration.context
 

Classes in org.springframework.integration.context that implement NamedComponent
 class IntegrationObjectSupport
          A base class that provides convenient access to the bean factory as well as TaskScheduler and ConversionService instances.
 

Uses of NamedComponent in org.springframework.integration.endpoint
 

Classes in org.springframework.integration.endpoint that implement NamedComponent
 class AbstractEndpoint
          The base class for Message Endpoint implementations.
 class AbstractPollingEndpoint
           
 class EventDrivenConsumer
          Message Endpoint that connects any MessageHandler implementation to a SubscribableChannel.
 class MessageProducerSupport
          A support class for producer endpoints that provides a setter for the output channel and a convenience method for sending Messages.
 class PollingConsumer
          Message Endpoint that connects any MessageHandler implementation to a PollableChannel.
 class ScheduledMessageProducer
           
 class SourcePollingChannelAdapter
          A Channel Adapter implementation for connecting a MessageSource to a MessageChannel.
 

Uses of NamedComponent in org.springframework.integration.event
 

Classes in org.springframework.integration.event that implement NamedComponent
 class ApplicationEventInboundChannelAdapter
          An inbound Channel Adapter that passes Spring ApplicationEvents within messages.
 class ApplicationEventPublishingMessageHandler<T>
          A MessageHandler that publishes each Message it receives as a MessagingEvent.
 

Uses of NamedComponent in org.springframework.integration.file
 

Classes in org.springframework.integration.file that implement NamedComponent
 class AbstractInboundRemoteFileSystemSychronizer<T>
          Strategy class charged with knowing how to connect to a remote file system, scan it for new files and then downloading the file.
 class AbstractInboundRemoteFileSystemSynchronizingMessageSource<Y,T extends AbstractInboundRemoteFileSystemSychronizer<Y>>
          Ultimately, this factors out a lot of the common logic between the FTP and SFTP adapters.
 class FileWritingMessageHandler
          A MessageHandler implementation that writes the Message payload to a file.
 

Uses of NamedComponent in org.springframework.integration.file.monitors
 

Classes in org.springframework.integration.file.monitors that implement NamedComponent
 class AbstractEventDrivenFileMonitor
          This component will support event-based (not poller based) notifications of files from a file system.
 class DirectedEventDrivenFileMonitor
          simply takes a cue / hint (something tells it outright that something has been added to a directory, and it and publishes an event as appropriate).
 class MessageSendingFileAdditionListener
          Supports propagating a Message on the receipt of a new File
 

Uses of NamedComponent in org.springframework.integration.filter
 

Classes in org.springframework.integration.filter that implement NamedComponent
 class MessageFilter
          Message Handler that delegates to a MessageSelector.
 

Uses of NamedComponent in org.springframework.integration.ftp.impl
 

Classes in org.springframework.integration.ftp.impl that implement NamedComponent
 class FtpInboundRemoteFileSystemSynchronizer
          An FTP-adapter implementation of AbstractInboundRemoteFileSystemSychronizer
 class FtpInboundRemoteFileSystemSynchronizingMessageSource
          a MessageSource implementation for FTP
 

Uses of NamedComponent in org.springframework.integration.gateway
 

Classes in org.springframework.integration.gateway that implement NamedComponent
 class AbstractRemotingOutboundGateway
          A base class for outbound URL-based Messaging Gateways.
 class GatewayProxyFactoryBean
          Generates a proxy for the provided service interface to enable interaction with messaging components without application code being aware of them allowing for POJO-style interaction.
 class MessagingGatewaySupport
          A convenient base class for connecting application code to MessageChannels for sending, receiving, or request-reply operations.
 class RemotingInboundGatewaySupport
          Support class for inbound Messaging Gateways.
 

Uses of NamedComponent in org.springframework.integration.handler
 

Classes in org.springframework.integration.handler that implement NamedComponent
 class AbstractMessageHandler
          Base class for MessageHandler implementations that provides basic validation and error handling capabilities.
 class AbstractReplyProducingMessageHandler
          Base class for MessageHandlers that are capable of producing replies.
 class BridgeHandler
          A simple MessageHandler implementation that passes the request Message directly to the output channel without modifying it.
 class DelayHandler
          A MessageHandler that is capable of delaying the continuation of a Message flow based on the presence of a delay header on an inbound Message or a default delay value configured on this handler.
 class LoggingHandler
          MessageHandler implementation that simply logs the Message or its payload depending on the value of the 'shouldLogFullMessage' property.
 class MessageHandlerChain
          A composite MessageHandler implementation that invokes a chain of MessageHandler instances in order.
 class ServiceActivatingHandler
           
 

Uses of NamedComponent in org.springframework.integration.history
 

Subinterfaces of NamedComponent in org.springframework.integration.history
 interface TrackableComponent
           
 

Methods in org.springframework.integration.history with parameters of type NamedComponent
static
<T> Message<T>
MessageHistory.write(Message<T> message, NamedComponent component)
           
 

Uses of NamedComponent in org.springframework.integration.http
 

Classes in org.springframework.integration.http that implement NamedComponent
 class HttpRequestExecutingMessageHandler
          A MessageHandler implementation that executes HTTP requests by delegating to a RestTemplate instance.
 class HttpRequestHandlingController
          Inbound HTTP endpoint that implements Spring's Controller interface to be used with a DispatcherServlet front controller.
 class HttpRequestHandlingMessagingGateway
          Inbound Messaging Gateway that handles HTTP Requests.
 

Uses of NamedComponent in org.springframework.integration.httpinvoker
 

Classes in org.springframework.integration.httpinvoker that implement NamedComponent
 class HttpInvokerInboundGateway
          Deprecated. as of 2.0.x. We recommend using the REST-based HTTP adapters instead.
 class HttpInvokerOutboundGateway
          Deprecated. as of 2.0.x. We recommend using the REST-based HTTP adapters instead.
 

Uses of NamedComponent in org.springframework.integration.ip
 

Classes in org.springframework.integration.ip that implement NamedComponent
 class AbstractInternetProtocolReceivingChannelAdapter
          Base class for inbound TCP/UDP Channel Adapters.
 class AbstractInternetProtocolSendingMessageHandler
          Base class for all TCP/UDP MessageHandlers.
 

Uses of NamedComponent in org.springframework.integration.ip.tcp
 

Classes in org.springframework.integration.ip.tcp that implement NamedComponent
 class TcpInboundGateway
          Inbound Gateway using a server connection factory - threading is controlled by the factory.
 class TcpOutboundGateway
          TCP outbound gateway that uses a client connection factory.
 class TcpReceivingChannelAdapter
          Tcp inbound channel adapter using a TcpConnection to receive data - if the connection factory is a server factory, this Listener owns the connections.
 class TcpSendingMessageHandler
          Tcp outbound channel adapter using a TcpConnection to send data - if the connection factory is a server factory, the TcpListener owns the connections.
 

Uses of NamedComponent in org.springframework.integration.ip.udp
 

Classes in org.springframework.integration.ip.udp that implement NamedComponent
 class MulticastReceivingChannelAdapter
          Channel adapter that joins a multicast group and receives incoming packets and sends them to an output channel.
 class MulticastSendingMessageHandler
          A MessageHandler implementation that maps a Message into a UDP datagram packet and sends that to the specified multicast address (224.0.0.0 to 239.255.255.255) and port.
 class UnicastReceivingChannelAdapter
          A channel adapter to receive incoming UDP packets.
 class UnicastSendingMessageHandler
          A MessageHandler implementation that maps a Message into a UDP datagram packet and sends that to the specified host and port.
 

Uses of NamedComponent in org.springframework.integration.jdbc
 

Classes in org.springframework.integration.jdbc that implement NamedComponent
 class JdbcMessageHandler
          A message handler that executes an SQL update.
 class JdbcOutboundGateway
           
 

Uses of NamedComponent in org.springframework.integration.jms
 

Classes in org.springframework.integration.jms that implement NamedComponent
 class AbstractJmsTemplateBasedAdapter
          Base class for adapters that delegate to a JmsTemplate.
 class ChannelPublishingJmsMessageListener
          JMS MessageListener that converts a JMS Message into a Spring Integration Message and sends that Message to a channel.
 class JmsDestinationPollingSource
          A source for receiving JMS Messages with a polling listener.
 class JmsMessageDrivenEndpoint
          A message-driven endpoint that receive JMS messages, converts them into Spring Integration Messages, and then sends the result to a channel.
 class JmsOutboundGateway
          An outbound Messaging Gateway for request/reply JMS.
 class JmsSendingMessageHandler
          A MessageConsumer that sends the converted Message payload within a JMS Message.
 

Uses of NamedComponent in org.springframework.integration.jmx
 

Classes in org.springframework.integration.jmx that implement NamedComponent
 class NotificationListeningMessageProducer
          A JMX NotificationListener implementation that will send Messages containing the JMX Notification instances as their payloads.
 class NotificationPublishingMessageHandler
           
 class OperationInvokingMessageHandler
          A MessageHandler implementation for invoking JMX operations based on the Message sent to its AbstractMessageHandler.handleMessage(Message) method.
 

Uses of NamedComponent in org.springframework.integration.mail
 

Classes in org.springframework.integration.mail that implement NamedComponent
 class ImapIdleChannelAdapter
          An event-driven Channel Adapter that receives mail messages from a mail server that supports the IMAP "idle" command (see RFC 2177).
 class MailSendingMessageHandler
          A MessageHandler implementation for sending mail.
 

Uses of NamedComponent in org.springframework.integration.rmi
 

Classes in org.springframework.integration.rmi that implement NamedComponent
 class RmiInboundGateway
          An inbound Messaging Gateway for RMI-based remoting.
 class RmiOutboundGateway
          An outbound Messaging Gateway for RMI-based remoting.
 

Uses of NamedComponent in org.springframework.integration.router
 

Classes in org.springframework.integration.router that implement NamedComponent
 class AbstractChannelNameResolvingMessageRouter
          A base class for router implementations that return only the channel name(s) rather than MessageChannel instances.
 class AbstractMessageRouter
          Base class for Message Routers.
 class AbstractSingleChannelNameRouter
          Extends AbstractChannelNameResolvingMessageRouter to support router implementations that always return a single channel name (or null).
 class AbstractSingleChannelRouter
          Extends AbstractMessageRouter to support router implementations that always return a single MessageChannel instance (or null).
 class ErrorMessageExceptionTypeRouter
          A Message Router that resolves the target MessageChannel for messages whose payload is an Exception.
 class ExpressionEvaluatingRouter
          A Message Router implementation that evaluates the specified SpEL expression.
 class HeaderValueRouter
          A Message Router that resolves the MessageChannel from a header value.
 class MethodInvokingRouter
          A Message Router that invokes the specified method on the given object.
 class PayloadTypeRouter
          A Message Router that resolves the MessageChannel based on the Message's payload type.
 class RecipientListRouter
           <recipient-list-router id="simpleRouter" input-channel="routingChannelA"> <recipient channel="channel1"/> <recipient channel="channel2"/> </recipient-list-router>

A Message Router that sends Messages to a list of recipient channels.

 

Uses of NamedComponent in org.springframework.integration.sftp.impl
 

Classes in org.springframework.integration.sftp.impl that implement NamedComponent
 class SftpInboundRemoteFileSystemSynchronizer
          This handles the synchronization between a remote SFTP endpoint and a local mount
 class SftpInboundRemoteFileSystemSynchronizingMessageSource
          a MessageSource implementation for SFTP
 

Uses of NamedComponent in org.springframework.integration.splitter
 

Classes in org.springframework.integration.splitter that implement NamedComponent
 class AbstractMessageSplitter
          Base class for Message-splitting handlers.
 class DefaultMessageSplitter
          The default Message Splitter implementation.
 class ExpressionEvaluatingSplitter
          A Message Splitter implementation that evaluates the specified SpEL expression.
 class MethodInvokingSplitter
          A Message Splitter implementation that invokes the specified method on the given object.
 

Uses of NamedComponent in org.springframework.integration.stream
 

Classes in org.springframework.integration.stream that implement NamedComponent
 class ByteStreamWritingMessageHandler
          A MessageHandler that writes a byte array to an OutputStream.
 class CharacterStreamWritingMessageHandler
          A MessageHandler that writes characters to a Writer.
 

Uses of NamedComponent in org.springframework.integration.transformer
 

Classes in org.springframework.integration.transformer that implement NamedComponent
 class MessageTransformingHandler
          A reply-producing MessageHandler that delegates to a Transformer instance to modify the received Message and sends the result to its output channel.
 

Uses of NamedComponent in org.springframework.integration.twitter
 

Classes in org.springframework.integration.twitter that implement NamedComponent
 class AbstractInboundTwitterEndpointSupport<T>
          There are a lot of operations that are common to receiving the various types of messages when using the Twitter API, and this class abstracts most of them for you.
 class AbstractInboundTwitterStatusEndpointSupport
          Simple base class for the reply and timeline cases (as well as any other Status implementations of TwitterResponse.
 class AbstractOutboundTwitterEndpointSupport
          The adapters that support 'sending' / 'updating status' messages will do so on top of this implementation for convenience, only.
 class InboundDMStatusEndpoint
          This class handles support for receiving DMs (direct messages) using Twitter.
 class InboundMentionStatusEndpoint
          Handles forwarding all new Status that are 'replies' or 'mentions' to some other tweet.
 class InboundUpdatedStatusEndpoint
          This MessageSource lets Spring Integration consume a given account's timeline as messages.
 class OutboundDMStatusMessageHandler
          Simple adapter to support sending outbound direct messages ("DM"s) using twitter
 class OutboundUpdatedStatusMessageHandler
          This class is useful for both sending regular status updates as well as 'replies' or 'mentions'
 

Uses of NamedComponent in org.springframework.integration.ws
 

Classes in org.springframework.integration.ws that implement NamedComponent
 class AbstractWebServiceOutboundGateway
          Base class for outbound Web Service-invoking Messaging Gateways.
 class MarshallingWebServiceOutboundGateway
          An outbound Messaging Gateway for invoking Web Services that also supports marshalling and unmarshalling of the request and response messages.
 class SimpleWebServiceInboundGateway
           
 class SimpleWebServiceOutboundGateway
          An outbound Messaging Gateway for invoking a Web Service.
 

Uses of NamedComponent in org.springframework.integration.xml.router
 

Classes in org.springframework.integration.xml.router that implement NamedComponent
 class AbstractXPathRouter
          Abstract base class for Message Routers that use XPathExpression evaluation to determine channel names.
 class XmlPayloadValidatingRouter
           
 class XPathMultiChannelRouter
          A router that evaluates the XPath expression using XPathExpression.evaluateAsNodeList(Node) which returns zero or more nodes in conjunction with an instance of NodeMapper to produce zero or more channel names.
 class XPathSingleChannelRouter
          Router that evaluates the payload using XPathExpression.evaluateAsString(Node) to extract a channel name.
 

Uses of NamedComponent in org.springframework.integration.xml.splitter
 

Classes in org.springframework.integration.xml.splitter that implement NamedComponent
 class XPathMessageSplitter
          Message Splitter that uses an XPathExpression to split a Document or String payload into a NodeList.
 

Uses of NamedComponent in org.springframework.integration.xmpp.messages
 

Classes in org.springframework.integration.xmpp.messages that implement NamedComponent
 class XmppMessageDrivenEndpoint
          This component logs in as a user and forwards any messages to that user on to downstream components.
 class XmppMessageSendingMessageHandler
           
 

Uses of NamedComponent in org.springframework.integration.xmpp.presence
 

Classes in org.springframework.integration.xmpp.presence that implement NamedComponent
 class XmppRosterEventMessageDrivenEndpoint
          Describes an endpoint that is able to login as usual with a XmppConnectionFactory and then emit Messages when a particular event happens to the logged in users Roster.
 class XmppRosterEventMessageSendingHandler
          This class will facilitate publishing updated presence values for a given connection.
 


Spring Integration

Copyright © 2010. All Rights Reserved.