Uses of Interface
org.apache.camel.component.file.FileProcessStrategy

Packages that use FileProcessStrategy
org.apache.camel.component.file The File Component for working with file systems. 
org.apache.camel.component.file.strategy Strategies for the File Component. 
 

Uses of FileProcessStrategy in org.apache.camel.component.file
 

Methods in org.apache.camel.component.file that return FileProcessStrategy
protected  FileProcessStrategy FileEndpoint.createFileStrategy()
          A strategy method to lazily create the file strategy
 FileProcessStrategy FileEndpoint.getFileStrategy()
           
 

Methods in org.apache.camel.component.file with parameters of type FileProcessStrategy
protected  void FileConsumer.processStrategyCommit(FileProcessStrategy processStrategy, FileExchange exchange, File file, boolean failureHandled)
          Strategy when the file was processed and a commit should be executed.
protected  void FileConsumer.processStrategyRollback(FileProcessStrategy processStrategy, FileExchange exchange, File file)
          Strategy when the file was not processed and a rollback should be executed.
 void FileEndpoint.setFileStrategy(FileProcessStrategy fileProcessStrategy)
          Sets the strategy to be used when the file has been processed such as deleting or renaming it etc.
 

Uses of FileProcessStrategy in org.apache.camel.component.file.strategy
 

Classes in org.apache.camel.component.file.strategy that implement FileProcessStrategy
 class DeleteFileProcessStrategy
          A strategy which will delete the file when its processed
 class FileProcessStrategySupport
          Base class for FileProcessStrategy implementation to extend.
 class NoOpFileProcessStrategy
          A simple strategy which does not move or delete the processed files in any way.
 class RenameFileProcessStrategy
          A strategy to rename a file
 

Methods in org.apache.camel.component.file.strategy that return FileProcessStrategy
static FileProcessStrategy FileProcessStrategyFactory.createFileProcessStrategy(Map<String,Object> params)
          A strategy method to lazily create the file strategy to use.
 



Copyright © 2010 IONA Open Source Community. All Rights Reserved.