org.oddjob.beanbus
Class BadBeanFilter<T>

java.lang.Object
  extended by org.oddjob.beanbus.BadBeanFilter<T>
All Implemented Interfaces:
BusAware, Destination<T>, Section<T,T>

public class BadBeanFilter<T>
extends Object
implements Section<T,T>, BusAware


Constructor Summary
BadBeanFilter()
           
 
Method Summary
 void accept(T bean)
           
 BadBeanHandler<? super T> getBadBeanHandler()
           
 void setBadBeanHandler(BadBeanHandler<? super T> badBeanHandler)
           
 void setBus(BeanBus driver)
           
 void setTo(Destination<? super T> to)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BadBeanFilter

public BadBeanFilter()
Method Detail

accept

public void accept(T bean)
            throws CrashBusException
Specified by:
accept in interface Destination<T>
Throws:
CrashBusException

setTo

public void setTo(Destination<? super T> to)
Specified by:
setTo in interface Section<T,T>

setBus

public void setBus(BeanBus driver)
Specified by:
setBus in interface BusAware

getBadBeanHandler

public BadBeanHandler<? super T> getBadBeanHandler()

setBadBeanHandler

public void setBadBeanHandler(BadBeanHandler<? super T> badBeanHandler)