Uses of Interface
org.mule.api.routing.filter.Filter

Packages that use Filter
org.mule.api.endpoint Endpoint interfaces. 
org.mule.api.routing Interfaces that define inbound and outbound routing API. 
org.mule.api.routing.filter   
org.mule.construct   
org.mule.construct.builder   
org.mule.endpoint Implemtation of Mule endpoint uris. 
org.mule.routing Defines the core routing patterns supported by mule. 
org.mule.routing.filters Filters are often used by routers to determine if the event should be accepted by the router. 
org.mule.routing.filters.logic Filters that allow other filters to be combined. 
org.mule.routing.outbound Outbound router implementation as described in the Enterprise Integration Patterns book. 
 

Uses of Filter in org.mule.api.endpoint
 

Methods in org.mule.api.endpoint that return Filter
 Filter ImmutableEndpoint.getFilter()
          The filter to apply to incoming messages.
 

Uses of Filter in org.mule.api.routing
 

Methods in org.mule.api.routing with parameters of type Filter
 void SelectiveRouter.addRoute(MessageProcessor processor, Filter filter)
           
 void SelectiveRouter.updateRoute(MessageProcessor processor, Filter filter)
           
 

Uses of Filter in org.mule.api.routing.filter
 

Methods in org.mule.api.routing.filter that return Filter
 Filter FilterUnacceptedException.getFilter()
           
 

Constructors in org.mule.api.routing.filter with parameters of type Filter
FilterUnacceptedException(Message message, MuleEvent event, Filter filter)
           
FilterUnacceptedException(Message message, MuleEvent event, Filter filter, Throwable cause)
           
FilterUnacceptedException(MuleEvent event, Filter filter, Throwable cause)
           
 

Uses of Filter in org.mule.construct
 

Constructors in org.mule.construct with parameters of type Filter
Validator(String name, MuleContext muleContext, MessageSource messageSource, OutboundEndpoint outboundEndpoint, Filter validationFilter, String ackExpression, String nackExpression)
           
Validator(String name, MuleContext muleContext, MessageSource messageSource, OutboundEndpoint outboundEndpoint, Filter validationFilter, String ackExpression, String nackExpression, String errorExpression)
           
 

Uses of Filter in org.mule.construct.builder
 

Fields in org.mule.construct.builder declared as Filter
protected  Filter ValidatorBuilder.validationFilter
           
 

Methods in org.mule.construct.builder with parameters of type Filter
 ValidatorBuilder ValidatorBuilder.validationFilter(Filter validationFilter)
           
 

Uses of Filter in org.mule.endpoint
 

Methods in org.mule.endpoint that return Filter
 Filter AbstractEndpoint.getFilter()
           
 Filter DynamicOutboundEndpoint.getFilter()
           
 Filter DynamicURIInboundEndpoint.getFilter()
           
 Filter DynamicURIOutboundEndpoint.getFilter()
           
 

Uses of Filter in org.mule.routing
 

Fields in org.mule.routing declared as Filter
protected  Filter WireTap.filter
           
protected  Filter MessageFilter.filter
           
 

Methods in org.mule.routing that return Filter
 Filter WireTap.getFilter()
           
 Filter MessageFilter.getFilter()
           
 Filter MessageProcessorFilterPair.getFilter()
           
 

Methods in org.mule.routing with parameters of type Filter
 void AbstractSelectiveRouter.addRoute(MessageProcessor processor, Filter filter)
           
 void WireTap.setFilter(Filter filter)
           
 void MessageFilter.setFilter(Filter filter)
           
 void AbstractSelectiveRouter.updateRoute(MessageProcessor processor, Filter filter)
           
 

Constructors in org.mule.routing with parameters of type Filter
MessageFilter(Filter filter)
           
MessageFilter(Filter filter, boolean throwExceptionOnUnaccepted, MessageProcessor messageProcessor)
           
MessageProcessorFilterPair(MessageProcessor messageProcessor, Filter filter)
           
 

Uses of Filter in org.mule.routing.filters
 

Classes in org.mule.routing.filters that implement Filter
 class AcceptAllFilter
          A filter that accepts everything.
 class ConsumableMuleMessageFilter
          Filters messages that have a consumable payload.
 class EqualsFilter
          EqualsFilter is a filter for comparing two objects using the equals() method.
 class ExceptionTypeFilter
          A filter that accepts messages that have an exception payload.
 class ExpressionFilter
          Allows boolean expressions to be executed on a message.
 class MessagePropertyFilter
          MessagePropertyFilter can be used to filter against properties on an event.
 class PayloadTypeFilter
          PayloadTypeFilter filters based on the type of the object received.
 class RegExFilter
          RegExFilter is used to match a String argument against a regular expression.
 class WildcardFilter
          WildcardFilter is used to match Strings against wildcards.
 

Uses of Filter in org.mule.routing.filters.logic
 

Classes in org.mule.routing.filters.logic that implement Filter
 class AbstractFilterCollection
          Manages a filter collection.
 class AndFilter
          AndFilter accepts only if all the filters accept.
 class NotFilter
          NotFilter accepts if the filter does not accept.
 class OrFilter
          OrFilter accepts if any of the filters accept the message
 

Methods in org.mule.routing.filters.logic that return Filter
 Filter NotFilter.getFilter()
           
 

Methods in org.mule.routing.filters.logic that return types with arguments of type Filter
 List<Filter> AbstractFilterCollection.getFilters()
           
 

Methods in org.mule.routing.filters.logic with parameters of type Filter
 void NotFilter.setFilter(Filter filter)
           
 

Method parameters in org.mule.routing.filters.logic with type arguments of type Filter
 void AbstractFilterCollection.setFilters(List<Filter> filters)
           
 

Constructors in org.mule.routing.filters.logic with parameters of type Filter
AbstractFilterCollection(Filter... filters)
           
AndFilter(Filter... filters)
           
NotFilter(Filter filter)
           
OrFilter(Filter... filters)
           
 

Constructor parameters in org.mule.routing.filters.logic with type arguments of type Filter
AbstractFilterCollection(List<Filter> filters)
           
AndFilter(List<Filter> filters)
           
OrFilter(List<Filter> filters)
           
 

Uses of Filter in org.mule.routing.outbound
 

Methods in org.mule.routing.outbound that return Filter
 Filter FilteringOutboundRouter.getFilter()
           
 

Methods in org.mule.routing.outbound with parameters of type Filter
 void FilteringOutboundRouter.setFilter(Filter filter)
           
 void OutboundPassThroughRouter.setFilter(Filter filter)
           
 



Copyright © 2003-2013 MuleSoft, Inc.. All Rights Reserved.