Class GenericFileExpressionRenamer<T>
java.lang.Object
org.apache.camel.component.file.strategy.GenericFileExpressionRenamer<T>
- All Implemented Interfaces:
GenericFileRenamer<T>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.Expression
renameFile
(GenericFileOperations<T> operations, org.apache.camel.Exchange exchange, GenericFile<T> file) Renames the given filevoid
setExpression
(org.apache.camel.Expression expression)
-
Constructor Details
-
GenericFileExpressionRenamer
public GenericFileExpressionRenamer() -
GenericFileExpressionRenamer
public GenericFileExpressionRenamer(org.apache.camel.Expression expression)
-
-
Method Details
-
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)
-