org.mule.providers.file.filters
Class FilenameWildcardFilter

java.lang.Object
  extended byorg.mule.routing.filters.WildcardFilter
      extended byorg.mule.providers.file.filters.FilenameWildcardFilter
All Implemented Interfaces:
java.io.FilenameFilter, UMOFilter

public class FilenameWildcardFilter
extends WildcardFilter
implements java.io.FilenameFilter

FilenameWildcardFilter Filters the incoming files from the read From directory, based on file patterns

Version:
$Revision: 1.2 $
Author:
Ross Mason

Field Summary
 
Fields inherited from class org.mule.routing.filters.WildcardFilter
pattern, patterns
 
Constructor Summary
FilenameWildcardFilter()
           
FilenameWildcardFilter(java.lang.String pattern)
           
 
Method Summary
 boolean accept(java.io.File dir, java.lang.String name)
          UMOFilter condition decider method.
 
Methods inherited from class org.mule.routing.filters.WildcardFilter
accept, getPattern, setPattern
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilenameWildcardFilter

public FilenameWildcardFilter()

FilenameWildcardFilter

public FilenameWildcardFilter(java.lang.String pattern)
Method Detail

accept

public boolean accept(java.io.File dir,
                      java.lang.String name)
UMOFilter condition decider method.

Returns boolean TRUE if the file conforms to an acceptable pattern or FALSE otherwise.

Specified by:
accept in interface java.io.FilenameFilter
Parameters:
dir - The directory to apply the filter to.
name - The name of the file to apply the filter to.
Returns:
indication of acceptance as boolean.


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.