Spring Integration

Uses of Interface
org.springframework.integration.core.MessageHandler

Packages that use MessageHandler
org.springframework.integration.aggregator   
org.springframework.integration.channel   
org.springframework.integration.config   
org.springframework.integration.config.annotation   
org.springframework.integration.core   
org.springframework.integration.dispatcher   
org.springframework.integration.endpoint   
org.springframework.integration.event   
org.springframework.integration.file   
org.springframework.integration.filter   
org.springframework.integration.gateway   
org.springframework.integration.handler   
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.splitter   
org.springframework.integration.stream   
org.springframework.integration.test.util   
org.springframework.integration.transformer   
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 MessageHandler in org.springframework.integration.aggregator
 

Classes in org.springframework.integration.aggregator that implement MessageHandler
 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 MessageHandler in org.springframework.integration.channel
 

Methods in org.springframework.integration.channel with parameters of type MessageHandler
 boolean AbstractSubscribableChannel.subscribe(MessageHandler handler)
           
 boolean AbstractSubscribableChannel.unsubscribe(MessageHandler handle)
           
 

Uses of MessageHandler in org.springframework.integration.config
 

Methods in org.springframework.integration.config with parameters of type MessageHandler
 void ConsumerEndpointFactoryBean.setHandler(MessageHandler handler)
           
 

Uses of MessageHandler in org.springframework.integration.config.annotation
 

Methods in org.springframework.integration.config.annotation that return MessageHandler
protected  MessageHandler AggregatorAnnotationPostProcessor.createHandler(Object bean, Method method, Aggregator annotation)
           
protected  MessageHandler FilterAnnotationPostProcessor.createHandler(Object bean, Method method, Filter annotation)
           
protected  MessageHandler RouterAnnotationPostProcessor.createHandler(Object bean, Method method, Router annotation)
           
protected  MessageHandler ServiceActivatorAnnotationPostProcessor.createHandler(Object bean, Method method, ServiceActivator annotation)
           
protected  MessageHandler SplitterAnnotationPostProcessor.createHandler(Object bean, Method method, Splitter annotation)
           
protected abstract  MessageHandler AbstractMethodAnnotationPostProcessor.createHandler(Object bean, Method method, T annotation)
          Subclasses must implement this method to create the MessageHandler.
protected  MessageHandler TransformerAnnotationPostProcessor.createHandler(Object bean, Method method, Transformer annotation)
           
 

Uses of MessageHandler in org.springframework.integration.core
 

Methods in org.springframework.integration.core with parameters of type MessageHandler
 boolean SubscribableChannel.subscribe(MessageHandler handler)
          Register a MessageHandler as a subscriber to this channel.
 boolean SubscribableChannel.unsubscribe(MessageHandler handler)
          Remove a MessageHandler from the subscribers of this channel.
 

Uses of MessageHandler in org.springframework.integration.dispatcher
 

Methods in org.springframework.integration.dispatcher that return types with arguments of type MessageHandler
 Iterator<MessageHandler> LoadBalancingStrategy.getHandlerIterator(Message<?> message, List<MessageHandler> handlers)
           
 Iterator<MessageHandler> RoundRobinLoadBalancingStrategy.getHandlerIterator(Message<?> message, List<MessageHandler> handlers)
          Returns an iterator that starts at a new point in the list every time the first part of the list that is skipped will be used at the end of the iteration, so it guarantees all handlers are returned once on subsequent next() invocations.
protected  List<MessageHandler> AbstractDispatcher.getHandlers()
          Returns a copied, unmodifiable List of this dispatcher's handlers.
 

Methods in org.springframework.integration.dispatcher with parameters of type MessageHandler
 boolean AbstractDispatcher.addHandler(MessageHandler handler)
          Add the handler to the internal Set.
 boolean MessageDispatcher.addHandler(MessageHandler handler)
           
 boolean AbstractDispatcher.removeHandler(MessageHandler handler)
          Remove the handler from the internal handler Set.
 boolean MessageDispatcher.removeHandler(MessageHandler handler)
           
 

Method parameters in org.springframework.integration.dispatcher with type arguments of type MessageHandler
 Iterator<MessageHandler> LoadBalancingStrategy.getHandlerIterator(Message<?> message, List<MessageHandler> handlers)
           
 Iterator<MessageHandler> RoundRobinLoadBalancingStrategy.getHandlerIterator(Message<?> message, List<MessageHandler> handlers)
          Returns an iterator that starts at a new point in the list every time the first part of the list that is skipped will be used at the end of the iteration, so it guarantees all handlers are returned once on subsequent next() invocations.
 

Uses of MessageHandler in org.springframework.integration.endpoint
 

Constructors in org.springframework.integration.endpoint with parameters of type MessageHandler
EventDrivenConsumer(SubscribableChannel inputChannel, MessageHandler handler)
           
PollingConsumer(PollableChannel inputChannel, MessageHandler handler)
           
 

Uses of MessageHandler in org.springframework.integration.event
 

Classes in org.springframework.integration.event that implement MessageHandler
 class ApplicationEventPublishingMessageHandler<T>
          A MessageHandler that publishes each Message it receives as a MessagingEvent.
 

Uses of MessageHandler in org.springframework.integration.file
 

Classes in org.springframework.integration.file that implement MessageHandler
 class FileWritingMessageHandler
          A MessageHandler implementation that writes the Message payload to a file.
 

Uses of MessageHandler in org.springframework.integration.filter
 

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

Uses of MessageHandler in org.springframework.integration.gateway
 

Classes in org.springframework.integration.gateway that implement MessageHandler
 class AbstractRemotingOutboundGateway
          A base class for outbound URL-based Messaging Gateways.
 

Uses of MessageHandler in org.springframework.integration.handler
 

Classes in org.springframework.integration.handler that implement MessageHandler
 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 MethodInvokingMessageHandler
          A MessageHandler that invokes the specified method on the provided object.
 class ServiceActivatingHandler
           
 

Method parameters in org.springframework.integration.handler with type arguments of type MessageHandler
 void MessageHandlerChain.setHandlers(List<MessageHandler> handlers)
           
 

Uses of MessageHandler in org.springframework.integration.http
 

Classes in org.springframework.integration.http that implement MessageHandler
 class HttpRequestExecutingMessageHandler
          A MessageHandler implementation that executes HTTP requests by delegating to a RestTemplate instance.
 

Uses of MessageHandler in org.springframework.integration.httpinvoker
 

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

Uses of MessageHandler in org.springframework.integration.ip
 

Classes in org.springframework.integration.ip that implement MessageHandler
 class AbstractInternetProtocolSendingMessageHandler
          Base class for all TCP/UDP MessageHandlers.
 

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

Classes in org.springframework.integration.ip.tcp that implement MessageHandler
 class AbstractTcpSendingMessageHandler
          Abstract class for TCP sending message handlers.
 class SimpleTcpNetOutboundGateway
          Simple TCP outbound gateway; delegates write to a TcpNetSendingMessageHandler then blocks on read of same socket.
 class TcpNetSendingMessageHandler
          TCP Sending Channel Adapter that that uses a Socket.
 class TcpNioSendingMessageHandler
          TCP Sending Channel Adapter that that uses a SocketChannel.
 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 MessageHandler in org.springframework.integration.ip.udp
 

Classes in org.springframework.integration.ip.udp that implement MessageHandler
 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 UnicastSendingMessageHandler
          A MessageHandler implementation that maps a Message into a UDP datagram packet and sends that to the specified host and port.
 

Uses of MessageHandler in org.springframework.integration.jdbc
 

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

Uses of MessageHandler in org.springframework.integration.jms
 

Classes in org.springframework.integration.jms that implement MessageHandler
 class JmsOutboundGateway
          An outbound Messaging Gateway for request/reply JMS.
 class JmsSendingMessageHandler
          A MessageConsumer that sends the converted Message payload within a JMS Message.
 

Methods in org.springframework.integration.jms with parameters of type MessageHandler
 boolean JmsDestinationBackedMessageChannel.subscribe(MessageHandler handler)
           
 boolean JmsDestinationBackedMessageChannel.unsubscribe(MessageHandler handler)
           
 

Uses of MessageHandler in org.springframework.integration.jmx
 

Classes in org.springframework.integration.jmx that implement MessageHandler
 class NotificationPublishingMessageHandler
           
 class OperationInvokingMessageHandler
          A MessageHandler implementation for invoking JMX operations based on the Message sent to its AbstractMessageHandler.handleMessage(Message) method.
 

Uses of MessageHandler in org.springframework.integration.mail
 

Classes in org.springframework.integration.mail that implement MessageHandler
 class MailSendingMessageHandler
          A MessageHandler implementation for sending mail.
 

Uses of MessageHandler in org.springframework.integration.rmi
 

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

Uses of MessageHandler in org.springframework.integration.router
 

Classes in org.springframework.integration.router that implement MessageHandler
 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 MessageHandler in org.springframework.integration.splitter
 

Classes in org.springframework.integration.splitter that implement MessageHandler
 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 MessageHandler in org.springframework.integration.stream
 

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

Uses of MessageHandler in org.springframework.integration.test.util
 

Methods in org.springframework.integration.test.util that return MessageHandler
static MessageHandler TestUtils.handlerExpecting(org.hamcrest.Matcher<Message> messageMatcher)
           
 

Uses of MessageHandler in org.springframework.integration.transformer
 

Classes in org.springframework.integration.transformer that implement MessageHandler
 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 MessageHandler in org.springframework.integration.ws
 

Classes in org.springframework.integration.ws that implement MessageHandler
 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 SimpleWebServiceOutboundGateway
          An outbound Messaging Gateway for invoking a Web Service.
 

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

Classes in org.springframework.integration.xml.router that implement MessageHandler
 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 MessageHandler in org.springframework.integration.xml.splitter
 

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

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

Classes in org.springframework.integration.xmpp.messages that implement MessageHandler
 class XmppMessageSendingMessageHandler
           
 

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

Classes in org.springframework.integration.xmpp.presence that implement MessageHandler
 class XmppRosterEventMessageSendingHandler
          This class will facilitate publishing updated presence values for a given connection.
 


Spring Integration

Copyright © 2010. All Rights Reserved.