org.mule.providers.file
Class SimpleFilenameParser

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

public class SimpleFilenameParser
extends java.lang.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.

Version:
$Revision: 1.3 $
Author:
Ross Mason

Field Summary
static java.lang.String DEFAULT_DATE_FORMAT
           
 
Constructor Summary
SimpleFilenameParser()
           
 
Method Summary
protected  long getCount()
           
 java.lang.String getFilename(UMOEvent event, java.lang.String pattern)
           
protected  java.lang.String getFilename(UMOEvent event, java.lang.String pattern, char left, char right)
           
 
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 java.lang.String DEFAULT_DATE_FORMAT
See Also:
Constant Field Values
Constructor Detail

SimpleFilenameParser

public SimpleFilenameParser()
Method Detail

getFilename

public java.lang.String getFilename(UMOEvent event,
                                    java.lang.String pattern)
Specified by:
getFilename in interface FilenameParser

getFilename

protected java.lang.String getFilename(UMOEvent event,
                                       java.lang.String pattern,
                                       char left,
                                       char right)

getCount

protected long getCount()


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