org.mule.transport.file
Class SimpleFilenameParser

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

Deprecated. Superceded by ExpressionFilenameParser, which is now used by Mule implicitly.

@Deprecated
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.

Curly braces ${} are supported, but give a deprecation warning.


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

Field Detail

logger

protected transient Log logger
Deprecated. 

DEFAULT_DATE_FORMAT

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

SimpleFilenameParser

public SimpleFilenameParser()
Deprecated. 
Method Detail

getFilename

public String getFilename(MessageAdapter adapter,
                          String pattern)
Deprecated. 
Specified by:
getFilename in interface FilenameParser

getFilename

protected String getFilename(MessageAdapter adapter,
                             String pattern,
                             TemplateParser parser)
Deprecated. 


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