org.springframework.integration.bus
Class DefaultErrorChannel

java.lang.Object
  extended by org.springframework.integration.channel.AbstractMessageChannel
      extended by org.springframework.integration.channel.AbstractPollableChannel
          extended by org.springframework.integration.channel.QueueChannel
              extended by org.springframework.integration.channel.RendezvousChannel
                  extended by org.springframework.integration.bus.DefaultErrorChannel
All Implemented Interfaces:
org.springframework.beans.factory.BeanNameAware, MessageChannel, PollableChannel, BlockingSource, BlockingTarget, MessageSource, MessageTarget, PollableSource

public class DefaultErrorChannel
extends RendezvousChannel

The default error channel implementation used by the MessageBus.

Author:
Mark Fisher

Nested Class Summary
private  class DefaultErrorChannel.ErrorLoggingInterceptor
           
 
Nested classes/interfaces inherited from class org.springframework.integration.channel.AbstractMessageChannel
AbstractMessageChannel.ChannelInterceptorList
 
Field Summary
private  org.apache.commons.logging.Log logger
           
 
Fields inherited from class org.springframework.integration.channel.QueueChannel
DEFAULT_CAPACITY
 
Constructor Summary
DefaultErrorChannel()
           
 
Method Summary
 
Methods inherited from class org.springframework.integration.channel.QueueChannel
clear, doReceive, doSend, purge
 
Methods inherited from class org.springframework.integration.channel.AbstractPollableChannel
receive, receive
 
Methods inherited from class org.springframework.integration.channel.AbstractMessageChannel
addInterceptor, getInterceptors, getName, send, send, setBeanName, setInterceptors, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.springframework.integration.channel.MessageChannel
getName
 
Methods inherited from interface org.springframework.integration.message.BlockingTarget
send, send
 

Field Detail

logger

private final org.apache.commons.logging.Log logger
Constructor Detail

DefaultErrorChannel

public DefaultErrorChannel()