org.mule.routing.filters.logic
Class OrFilter

java.lang.Object
  extended by org.mule.routing.filters.logic.AbstractFilterCollection
      extended by org.mule.routing.filters.logic.OrFilter
All Implemented Interfaces:
Filter

public class OrFilter
extends AbstractFilterCollection

OrFilter accepts if any of the filters accept the message


Constructor Summary
OrFilter()
           
OrFilter(Filter left, Filter right)
           
 
Method Summary
 boolean accept(MuleMessage message)
          Check a given message against this filter.
 
Methods inherited from class org.mule.routing.filters.logic.AbstractFilterCollection
equals, getFilters, getLeftFilter, getRightFilter, hashCode, setFilters, setLeftFilter, setRightFilter
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrFilter

public OrFilter()

OrFilter

public OrFilter(Filter left,
                Filter right)
Parameters:
left -
right -
Method Detail

accept

public boolean accept(MuleMessage message)
Description copied from interface: Filter
Check a given message against this filter.

Parameters:
message - a non null message to filter.
Returns:
true if the message matches the filter


Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.