org.apache.camel.builder
Class FileExpressionBuilder

java.lang.Object
  extended by org.apache.camel.builder.FileExpressionBuilder

public final class FileExpressionBuilder
extends Object

A helper class for working with expressions based on files.

This expression expects the headers from the FileLanguage on the IN message.

See Also:
FileLanguage

Method Summary
static Expression dateExpression(String command, String pattern)
           
static Expression fileAbsoluteExpression()
           
static Expression fileAbsolutePathExpression()
           
static Expression fileExtensionExpression()
           
static Expression fileLastModifiedExpression()
           
static Expression fileNameExpression()
           
static Expression fileNameNoExtensionExpression()
           
static Expression fileOnlyNameExpression()
           
static Expression fileOnlyNameNoExtensionExpression()
           
static Expression fileParentExpression()
           
static Expression filePathExpression()
           
static Expression fileSizeExpression()
           
static Expression simpleExpression(String expression)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

fileNameExpression

public static Expression fileNameExpression()

fileOnlyNameExpression

public static Expression fileOnlyNameExpression()

fileNameNoExtensionExpression

public static Expression fileNameNoExtensionExpression()

fileOnlyNameNoExtensionExpression

public static Expression fileOnlyNameNoExtensionExpression()

fileExtensionExpression

public static Expression fileExtensionExpression()

fileParentExpression

public static Expression fileParentExpression()

filePathExpression

public static Expression filePathExpression()

fileAbsolutePathExpression

public static Expression fileAbsolutePathExpression()

fileAbsoluteExpression

public static Expression fileAbsoluteExpression()

fileSizeExpression

public static Expression fileSizeExpression()

fileLastModifiedExpression

public static Expression fileLastModifiedExpression()

dateExpression

public static Expression dateExpression(String command,
                                        String pattern)

simpleExpression

public static Expression simpleExpression(String expression)


Copyright © 2009 Apache Software Foundation. All Rights Reserved.