org.mule.providers.file
Class SimpleFilenameParser

java.lang.Object
  extended by org.mule.providers.file.SimpleFilenameParser
All Implemented Interfaces:
FilenameParser

public class SimpleFilenameParser
extends Object
implements FilenameParser

SimpleFilenameParser understands a limited set of tokens, namely

Note that square brackets can be used instead of curl brackets, this is useful when defining the file output pattern in a Mule Url endpointUri where the curl bracket is an invalid character.


Field Summary
static String DEFAULT_DATE_FORMAT
           
 
Constructor Summary
SimpleFilenameParser()
           
 
Method Summary
 String getFilename(UMOMessageAdapter adapter, String pattern)
           
protected  String getFilename(UMOMessageAdapter adapter, String pattern, TemplateParser parser)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DATE_FORMAT

public static final String DEFAULT_DATE_FORMAT
See Also:
Constant Field Values
Constructor Detail

SimpleFilenameParser

public SimpleFilenameParser()
Method Detail

getFilename

public String getFilename(UMOMessageAdapter adapter,
                          String pattern)
Specified by:
getFilename in interface FilenameParser

getFilename

protected String getFilename(UMOMessageAdapter adapter,
                             String pattern,
                             TemplateParser parser)


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