org.oddjob.beanbus.destinations
Class ValveFilter<T>
java.lang.Object
org.oddjob.beanbus.AbstractDestination<F>
org.oddjob.beanbus.AbstractFilter<T,T>
org.oddjob.beanbus.destinations.ValveFilter<T>
- Type Parameters:
T
-
- All Implemented Interfaces:
- Iterable<T>, Collection<T>, BusFilter<T,T>, Outbound<T>
public class ValveFilter<T>
- extends AbstractFilter<T,T>
Description
Allows the flow of beans to be turned on and off.- Author:
- rob
Methods inherited from class org.oddjob.beanbus.AbstractDestination |
addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
Methods inherited from interface java.util.Collection |
addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
ValveFilter
public ValveFilter()
filter
protected T filter(T from)
- Specified by:
filter
in class AbstractFilter<T,T>
isOpen
public boolean isOpen()
setOpen
public void setOpen(boolean open)