Spring Integration

Uses of Interface
org.springframework.integration.MessageChannel

Packages that use MessageChannel
org.springframework.integration.aggregator   
org.springframework.integration.aop   
org.springframework.integration.channel   
org.springframework.integration.channel.interceptor   
org.springframework.integration.config   
org.springframework.integration.context   
org.springframework.integration.core   
org.springframework.integration.endpoint   
org.springframework.integration.file.config   
org.springframework.integration.file.monitors   
org.springframework.integration.filter   
org.springframework.integration.gateway   
org.springframework.integration.handler   
org.springframework.integration.ip.tcp   
org.springframework.integration.jms   
org.springframework.integration.monitor   
org.springframework.integration.rmi   
org.springframework.integration.router   
org.springframework.integration.security.channel   
org.springframework.integration.support   
org.springframework.integration.support.channel   
org.springframework.integration.test.util   
org.springframework.integration.transformer   
org.springframework.integration.twitter   
org.springframework.integration.ws   
org.springframework.integration.xmpp.messages   
org.springframework.integration.xmpp.presence   
 

Uses of MessageChannel in org.springframework.integration.aggregator
 

Methods in org.springframework.integration.aggregator with parameters of type MessageChannel
 void CorrelatingMessageHandler.setDiscardChannel(MessageChannel discardChannel)
           
 void CorrelatingMessageHandler.setOutputChannel(MessageChannel outputChannel)
           
 

Uses of MessageChannel in org.springframework.integration.aop
 

Methods in org.springframework.integration.aop with parameters of type MessageChannel
 void MessagePublishingInterceptor.setDefaultChannel(MessageChannel defaultChannel)
           
 void PublisherAnnotationAdvisor.setDefaultChannel(MessageChannel defaultChannel)
           
 void PublisherAnnotationBeanPostProcessor.setDefaultChannel(MessageChannel defaultChannel)
          Set the default channel where Messages should be sent if the annotation itself does not provide a channel.
 

Uses of MessageChannel in org.springframework.integration.channel
 

Classes in org.springframework.integration.channel that implement MessageChannel
 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 NullChannel
          A channel implementation that essentially behaves like "/dev/null".
 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.
 

Methods in org.springframework.integration.channel that return MessageChannel
 MessageChannel MapBasedChannelResolver.resolveChannelName(String channelName)
           
 

Methods in org.springframework.integration.channel with parameters of type MessageChannel
 Message<?> ChannelInterceptor.postReceive(Message<?> message, MessageChannel channel)
          Invoked immediately after a Message has been retrieved but before it is returned to the caller.
 Message<?> AbstractMessageChannel.ChannelInterceptorList.postReceive(Message<?> message, MessageChannel channel)
           
 void ChannelInterceptor.postSend(Message<?> message, MessageChannel channel, boolean sent)
          Invoked immediately after the send invocation.
 void AbstractMessageChannel.ChannelInterceptorList.postSend(Message<?> message, MessageChannel channel, boolean sent)
           
 boolean ChannelInterceptor.preReceive(MessageChannel channel)
          Invoked as soon as receive is called and before a Message is actually retrieved.
 boolean AbstractMessageChannel.ChannelInterceptorList.preReceive(MessageChannel channel)
           
 Message<?> ChannelInterceptor.preSend(Message<?> message, MessageChannel channel)
          Invoked before the Message is actually sent to the channel.
 Message<?> AbstractMessageChannel.ChannelInterceptorList.preSend(Message<?> message, MessageChannel channel)
           
 void MessagePublishingErrorHandler.setDefaultErrorChannel(MessageChannel defaultErrorChannel)
           
 

Method parameters in org.springframework.integration.channel with type arguments of type MessageChannel
 void MapBasedChannelResolver.setChannelMap(Map<String,? extends MessageChannel> channelMap)
          Provide a map of channels to be used by this resolver.
 

Constructor parameters in org.springframework.integration.channel with type arguments of type MessageChannel
MapBasedChannelResolver(Map<String,? extends MessageChannel> channelMap)
          Create a ChannelResolver that uses the provided Map.
 

Uses of MessageChannel in org.springframework.integration.channel.interceptor
 

Methods in org.springframework.integration.channel.interceptor with parameters of type MessageChannel
 Message<?> GlobalChannelInterceptorWrapper.postReceive(Message<?> message, MessageChannel channel)
           
 Message<?> ChannelInterceptorAdapter.postReceive(Message<?> message, MessageChannel channel)
           
 void GlobalChannelInterceptorWrapper.postSend(Message<?> message, MessageChannel channel, boolean sent)
           
 void ChannelInterceptorAdapter.postSend(Message<?> message, MessageChannel channel, boolean sent)
           
 boolean GlobalChannelInterceptorWrapper.preReceive(MessageChannel channel)
           
 boolean ChannelInterceptorAdapter.preReceive(MessageChannel channel)
           
 Message<?> GlobalChannelInterceptorWrapper.preSend(Message<?> message, MessageChannel channel)
           
 Message<?> ChannelInterceptorAdapter.preSend(Message<?> message, MessageChannel channel)
           
 Message<?> MessageSelectingInterceptor.preSend(Message<?> message, MessageChannel channel)
           
 Message<?> WireTap.preSend(Message<?> message, MessageChannel channel)
          Intercept the Message and, if accepted by the MessageSelector, send it to the secondary target.
 

Constructors in org.springframework.integration.channel.interceptor with parameters of type MessageChannel
WireTap(MessageChannel channel)
          Create a new wire tap with no MessageSelector.
WireTap(MessageChannel channel, MessageSelector selector)
          Create a new wire tap with the provided MessageSelector.
 

Uses of MessageChannel in org.springframework.integration.config
 

Methods in org.springframework.integration.config with parameters of type MessageChannel
 void RouterFactoryBean.setDefaultOutputChannel(MessageChannel defaultOutputChannel)
           
 void FilterFactoryBean.setDiscardChannel(MessageChannel discardChannel)
           
 void ConsumerEndpointFactoryBean.setInputChannel(MessageChannel inputChannel)
           
 void SourcePollingChannelAdapterFactoryBean.setOutputChannel(MessageChannel outputChannel)
           
 

Uses of MessageChannel in org.springframework.integration.context
 

Methods in org.springframework.integration.context that return MessageChannel
static MessageChannel IntegrationContextUtils.getErrorChannel(BeanFactory beanFactory)
           
 

Uses of MessageChannel in org.springframework.integration.core
 

Subinterfaces of MessageChannel in org.springframework.integration.core
 interface PollableChannel
          Interface for Message Channels from which Messages may be actively received through polling.
 interface SubscribableChannel
          Interface for any MessageChannel implementation that accepts subscribers.
 

Methods in org.springframework.integration.core that return MessageChannel
protected  MessageChannel MessagingTemplate.resolveChannelName(String channelName)
          Resolve the given channel name into a MessageChannel, via this template's ChannelResolver if available.
 

Methods in org.springframework.integration.core with parameters of type MessageChannel
<R> Future<R>
AsyncMessagingTemplate.asyncConvertSendAndReceive(MessageChannel channel, Object request)
           
<R> Future<R>
AsyncMessagingOperations.asyncConvertSendAndReceive(MessageChannel channel, Object request)
           
<R> Future<R>
AsyncMessagingTemplate.asyncConvertSendAndReceive(MessageChannel channel, Object request, MessagePostProcessor requestPostProcessor)
           
<R> Future<R>
AsyncMessagingOperations.asyncConvertSendAndReceive(MessageChannel channel, Object request, MessagePostProcessor requestPostProcessor)
           
 Future<Message<?>> AsyncMessagingTemplate.asyncSendAndReceive(MessageChannel channel, Message<?> requestMessage)
           
 Future<Message<?>> AsyncMessagingOperations.asyncSendAndReceive(MessageChannel channel, Message<?> requestMessage)
           
<T> void
MessagingOperations.convertAndSend(MessageChannel channel, T message)
          Send the given object to the specified channel, converting the object to a message with a configured MessageConverter.
<T> void
MessagingTemplate.convertAndSend(MessageChannel channel, T object)
           
<T> void
MessagingOperations.convertAndSend(MessageChannel channel, T message, MessagePostProcessor postProcessor)
          Send the given object to the specified channel, converting the object to a message with a configured MessageConverter.
<T> void
MessagingTemplate.convertAndSend(MessageChannel channel, T object, MessagePostProcessor postProcessor)
           
 Object MessagingOperations.convertSendAndReceive(MessageChannel channel, Object request)
          Send the given request object to the specified channel, converting the object to a message with a configured MessageConverter.
 Object MessagingTemplate.convertSendAndReceive(MessageChannel channel, Object request)
           
 Object MessagingOperations.convertSendAndReceive(MessageChannel channel, Object request, MessagePostProcessor requestPostProcessor)
          Send the given request object to the specified channel, converting the object to a message with a configured MessageConverter.
 Object MessagingTemplate.convertSendAndReceive(MessageChannel channel, Object request, MessagePostProcessor requestPostProcessor)
           
<P> void
MessagingOperations.send(MessageChannel channel, Message<P> message)
          Send a message to the specified channel.
<P> void
MessagingTemplate.send(MessageChannel channel, Message<P> message)
           
 Message<?> MessagingOperations.sendAndReceive(MessageChannel channel, Message<?> requestMessage)
          Send a message to the specified channel and receive a reply.
 Message<?> MessagingTemplate.sendAndReceive(MessageChannel channel, Message<?> requestMessage)
           
 void MessagingTemplate.setDefaultChannel(MessageChannel defaultChannel)
          Specify the default MessageChannel to use when invoking the send and/or receive methods that do not expect a channel parameter.
 void MessageProducer.setOutputChannel(MessageChannel outputChannel)
          Specify the MessageChannel to which produced Messages should be sent.
 

Constructors in org.springframework.integration.core with parameters of type MessageChannel
MessagingTemplate(MessageChannel defaultChannel)
          Create a MessagingTemplate with the given default channel.
 

Uses of MessageChannel in org.springframework.integration.endpoint
 

Methods in org.springframework.integration.endpoint with parameters of type MessageChannel
 void SourcePollingChannelAdapter.setOutputChannel(MessageChannel outputChannel)
          Specify the MessageChannel where Messages should be sent.
 void MessageProducerSupport.setOutputChannel(MessageChannel outputChannel)
           
 

Uses of MessageChannel in org.springframework.integration.file.config
 

Methods in org.springframework.integration.file.config with parameters of type MessageChannel
 void FileWritingMessageHandlerFactoryBean.setOutputChannel(MessageChannel outputChannel)
           
 

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

Methods in org.springframework.integration.file.monitors with parameters of type MessageChannel
 void MessageSendingFileAdditionListener.setChannel(MessageChannel channel)
           
 

Uses of MessageChannel in org.springframework.integration.filter
 

Methods in org.springframework.integration.filter with parameters of type MessageChannel
 void MessageFilter.setDiscardChannel(MessageChannel discardChannel)
          Specify a channel where rejected Messages should be sent.
 

Uses of MessageChannel in org.springframework.integration.gateway
 

Methods in org.springframework.integration.gateway with parameters of type MessageChannel
 void GatewayProxyFactoryBean.setDefaultReplyChannel(MessageChannel defaultReplyChannel)
          Set the default reply channel.
 void GatewayProxyFactoryBean.setDefaultRequestChannel(MessageChannel defaultRequestChannel)
          Set the default request channel.
 void AbstractRemotingOutboundGateway.setReplyChannel(MessageChannel replyChannel)
           
 void MessagingGatewaySupport.setReplyChannel(MessageChannel replyChannel)
          Set the reply channel.
 void MessagingGatewaySupport.setRequestChannel(MessageChannel requestChannel)
          Set the request channel.
 

Uses of MessageChannel in org.springframework.integration.handler
 

Methods in org.springframework.integration.handler with parameters of type MessageChannel
 void AbstractReplyProducingMessageHandler.setOutputChannel(MessageChannel outputChannel)
           
 void DelayHandler.setOutputChannel(MessageChannel outputChannel)
          Set the output channel for this handler.
 void MessageHandlerChain.setOutputChannel(MessageChannel outputChannel)
           
 

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

Methods in org.springframework.integration.ip.tcp with parameters of type MessageChannel
 void TcpOutboundGateway.setReplyChannel(MessageChannel replyChannel)
          Specify the Spring Integration reply channel.
 

Uses of MessageChannel in org.springframework.integration.jms
 

Classes in org.springframework.integration.jms that implement MessageChannel
 class JmsDestinationBackedMessageChannel
          A MessageChannel implementation that is actually backed by a JMS Destination.
 

Methods in org.springframework.integration.jms with parameters of type MessageChannel
 void JmsOutboundGateway.setReplyChannel(MessageChannel replyChannel)
          Specify the Spring Integration reply channel.
 

Uses of MessageChannel in org.springframework.integration.monitor
 

Methods in org.springframework.integration.monitor with parameters of type MessageChannel
protected  Object PollableChannelMonitor.doInvoke(org.aopalliance.intercept.MethodInvocation invocation, String method, MessageChannel channel)
           
protected  Object SimpleMessageChannelMonitor.doInvoke(org.aopalliance.intercept.MethodInvocation invocation, String method, MessageChannel channel)
           
 

Uses of MessageChannel in org.springframework.integration.rmi
 

Methods in org.springframework.integration.rmi with parameters of type MessageChannel
 void RmiInboundGateway.setRequestChannel(MessageChannel requestChannel)
          Specify the request channel where messages will be sent.
 

Uses of MessageChannel in org.springframework.integration.router
 

Methods in org.springframework.integration.router that return MessageChannel
protected  MessageChannel PayloadTypeRouter.determineTargetChannel(Message<?> message)
           
protected  MessageChannel ErrorMessageExceptionTypeRouter.determineTargetChannel(Message<?> message)
           
protected abstract  MessageChannel AbstractSingleChannelRouter.determineTargetChannel(Message<?> message)
          Subclasses must implement this method to return the target channel.
 MessageChannel RecipientListRouter.Recipient.getChannel()
           
 

Methods in org.springframework.integration.router that return types with arguments of type MessageChannel
protected  Collection<MessageChannel> AbstractChannelNameResolvingMessageRouter.determineTargetChannels(Message<?> message)
           
protected abstract  Collection<MessageChannel> AbstractMessageRouter.determineTargetChannels(Message<?> message)
          Subclasses must implement this method to return the target channels for a given Message.
protected  Collection<MessageChannel> AbstractSingleChannelRouter.determineTargetChannels(Message<?> message)
           
protected  Collection<MessageChannel> RecipientListRouter.determineTargetChannels(Message<?> message)
           
 

Methods in org.springframework.integration.router with parameters of type MessageChannel
 void AbstractMessageRouter.setDefaultOutputChannel(MessageChannel defaultOutputChannel)
          Set the default channel where Messages should be sent if channel resolution fails to return any channels.
 

Method parameters in org.springframework.integration.router with type arguments of type MessageChannel
 void RecipientListRouter.setChannels(List<MessageChannel> channels)
          Set the channels for this router.
 void ErrorMessageExceptionTypeRouter.setExceptionTypeChannelMap(Map<Class<? extends Throwable>,MessageChannel> exceptionTypeChannelMap)
           
 void PayloadTypeRouter.setPayloadTypeChannelMap(Map<Class<?>,MessageChannel> payloadTypeChannelMap)
           
 

Constructors in org.springframework.integration.router with parameters of type MessageChannel
RecipientListRouter.Recipient(MessageChannel channel)
           
RecipientListRouter.Recipient(MessageChannel channel, MessageSelector selector)
           
 

Uses of MessageChannel in org.springframework.integration.security.channel
 

Methods in org.springframework.integration.security.channel that return MessageChannel
 MessageChannel ChannelInvocation.getChannel()
           
 

Uses of MessageChannel in org.springframework.integration.support
 

Methods in org.springframework.integration.support with parameters of type MessageChannel
 MessageBuilder<T> MessageBuilder.setErrorChannel(MessageChannel errorChannel)
           
 MessageBuilder<T> MessageBuilder.setReplyChannel(MessageChannel replyChannel)
           
 

Uses of MessageChannel in org.springframework.integration.support.channel
 

Methods in org.springframework.integration.support.channel that return MessageChannel
 MessageChannel ChannelResolver.resolveChannelName(String channelName)
          Return the MessageChannel for the given name.
 MessageChannel BeanFactoryChannelResolver.resolveChannelName(String name)
           
 

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

Methods in org.springframework.integration.test.util with parameters of type MessageChannel
 void TestUtils.TestApplicationContext.registerChannel(String channelName, MessageChannel channel)
           
 

Uses of MessageChannel in org.springframework.integration.transformer
 

Methods in org.springframework.integration.transformer with parameters of type MessageChannel
 Message<?> MessageTransformingChannelInterceptor.postReceive(Message<?> message, MessageChannel channel)
           
 Message<?> MessageTransformingChannelInterceptor.preSend(Message<?> message, MessageChannel channel)
           
 

Uses of MessageChannel in org.springframework.integration.twitter
 

Methods in org.springframework.integration.twitter with parameters of type MessageChannel
 void AbstractInboundTwitterEndpointSupport.setRequestChannel(MessageChannel requestChannel)
           
 

Uses of MessageChannel in org.springframework.integration.ws
 

Methods in org.springframework.integration.ws with parameters of type MessageChannel
 void MarshallingWebServiceInboundGateway.setReplyChannel(MessageChannel replyChannel)
           
 void AbstractWebServiceOutboundGateway.setReplyChannel(MessageChannel replyChannel)
           
 void MarshallingWebServiceInboundGateway.setRequestChannel(MessageChannel requestChannel)
           
 

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

Methods in org.springframework.integration.xmpp.messages with parameters of type MessageChannel
 void XmppMessageDrivenEndpoint.setRequestChannel(MessageChannel requestChannel)
           
 

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

Methods in org.springframework.integration.xmpp.presence with parameters of type MessageChannel
 void XmppRosterEventMessageDrivenEndpoint.setRequestChannel(MessageChannel requestChannel)
           
 


Spring Integration

Copyright © 2010. All Rights Reserved.