Class GenericFileExpressionRenamer<T>
- java.lang.Object
-
- org.apache.camel.component.file.strategy.GenericFileExpressionRenamer<T>
-
- All Implemented Interfaces:
GenericFileRenamer<T>
public class GenericFileExpressionRenamer<T> extends Object implements GenericFileRenamer<T>
-
-
Constructor Summary
Constructors Constructor Description GenericFileExpressionRenamer()
GenericFileExpressionRenamer(org.apache.camel.Expression expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.Expression
getExpression()
GenericFile<T>
renameFile(GenericFileOperations<T> operations, org.apache.camel.Exchange exchange, GenericFile<T> file)
Renames the given filevoid
setExpression(org.apache.camel.Expression expression)
-
-
-
Method Detail
-
renameFile
public GenericFile<T> renameFile(GenericFileOperations<T> operations, org.apache.camel.Exchange exchange, GenericFile<T> file)
Description copied from interface:GenericFileRenamer
Renames the given file- Specified by:
renameFile
in interfaceGenericFileRenamer<T>
- Parameters:
operations
- the generic file operationsexchange
- the exchangefile
- the original file.- Returns:
- the renamed file name.
-
getExpression
public org.apache.camel.Expression getExpression()
-
setExpression
public void setExpression(org.apache.camel.Expression expression)
-
-