org.mule.routing.filters
Class WildcardFilter
java.lang.Object
org.mule.routing.filters.WildcardFilter
- All Implemented Interfaces:
- UMOFilter
- Direct Known Subclasses:
- FilenameWildcardFilter, HttpRequestWildcardFilter
- public class WildcardFilter
- extends java.lang.Object
- implements UMOFilter
WildcardFilter
is used to match wildcard string. It performs
matches with * i.e.
jms.events.* would catch
jms.events.customer
jms.events.receipts
This filter accepts a comma separented list of patterns so more than one
filter pattenr can be matched for a given argument i.e.-
jms.events.*, jms.actions.*
will match jms.events.system and jms.actions but not jms.queue
- Version:
- $Revision: 1.1.1.1 $
- Author:
- Ross Mason
Field Summary |
protected java.lang.String |
pattern
|
protected java.lang.String[] |
patterns
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
patterns
protected java.lang.String[] patterns
pattern
protected java.lang.String pattern
WildcardFilter
public WildcardFilter()
WildcardFilter
public WildcardFilter(java.lang.String pattern)
accept
public boolean accept(java.lang.Object object)
- Specified by:
accept
in interface UMOFilter
getPattern
public java.lang.String getPattern()
setPattern
public void setPattern(java.lang.String pattern)
Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.