Package org.apache.camel.component.file
Class GenericFileDefaultMoveExistingFileStrategy
- java.lang.Object
-
- org.apache.camel.component.file.GenericFileDefaultMoveExistingFileStrategy
-
- All Implemented Interfaces:
FileMoveExistingStrategy
public class GenericFileDefaultMoveExistingFileStrategy extends Object implements FileMoveExistingStrategy
-
-
Constructor Summary
Constructors Constructor Description GenericFileDefaultMoveExistingFileStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
moveExistingFile(GenericFileEndpoint endpoint, GenericFileOperations operations, String fileName)
Moves any existing file due fileExists=Move is in use.
-
-
-
Method Detail
-
moveExistingFile
public boolean moveExistingFile(GenericFileEndpoint endpoint, GenericFileOperations operations, String fileName) throws GenericFileOperationFailedException
Moves any existing file due fileExists=Move is in use.- Specified by:
moveExistingFile
in interfaceFileMoveExistingStrategy
- Parameters:
endpoint
- the given endpoint of the componentoperations
- file operations API of the relevant component's API- Returns:
- result of the file opeartion can be returned note that for now, implemetion classes for file component and ftp components, always returned true. However,if such a need of direct usage of File API returning true|false, you can use that return value for implementation's return value.
- Throws:
GenericFileOperationFailedException
-
-