Uses of Class
org.apache.camel.component.file.GenericFileEndpoint

Packages that use GenericFileEndpoint
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 GenericFileEndpoint in org.apache.camel.component.file
 

Subclasses of GenericFileEndpoint in org.apache.camel.component.file
 class FileEndpoint
          File endpoint.
 

Fields in org.apache.camel.component.file declared as GenericFileEndpoint
protected  GenericFileEndpoint<T> GenericFileProducer.endpoint
           
protected  GenericFileEndpoint<T> GenericFileConsumer.endpoint
           
 

Methods in org.apache.camel.component.file that return GenericFileEndpoint
protected  GenericFileEndpoint<File> FileComponent.buildFileEndpoint(String uri, String remaining, Map<String,Object> parameters)
           
protected abstract  GenericFileEndpoint<T> GenericFileComponent.buildFileEndpoint(String uri, String remaining, Map<String,Object> parameters)
          A factory method for derived file components to create the endpoint
protected  GenericFileEndpoint<T> GenericFileComponent.createEndpoint(String uri, String remaining, Map<String,Object> parameters)
           
 

Methods in org.apache.camel.component.file with parameters of type GenericFileEndpoint
 void GenericFileProcessStrategy.abort(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
          Called when a begin is aborted, for example to release any resources which may have been acquired during the GenericFileProcessStrategy.begin(GenericFileOperations, GenericFileEndpoint, org.apache.camel.Exchange, GenericFile) operation.
protected  void FileComponent.afterPropertiesSet(GenericFileEndpoint<File> endpoint)
           
protected abstract  void GenericFileComponent.afterPropertiesSet(GenericFileEndpoint<T> endpoint)
          A factory method for derived file components to perform validation of properties
 boolean GenericFileProcessStrategy.begin(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
          Called when work is about to begin on this file.
 void GenericFileProcessStrategy.commit(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
          Releases any file locks and possibly deletes or moves the file after successful processing
 void GenericFileExclusiveReadLockStrategy.prepareOnStartup(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint)
          Allows custom logic to be run on startup preparing the strategy, such as removing old lock files etc.
 void GenericFileProcessStrategy.prepareOnStartup(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint)
          Allows custom logic to be run on first poll preparing the strategy, such as removing old lock files etc.
 void GenericFileProcessStrategy.rollback(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
          Releases any file locks and possibly deletes or moves the file after unsuccessful processing
 void FileOperations.setEndpoint(GenericFileEndpoint<File> endpoint)
           
 void GenericFileOperations.setEndpoint(GenericFileEndpoint<T> endpoint)
          Sets the endpoint as some implementations need access to the endpoint and how its configured.
 

Constructors in org.apache.camel.component.file with parameters of type GenericFileEndpoint
FileConsumer(GenericFileEndpoint<File> endpoint, Processor processor, GenericFileOperations<File> operations)
           
GenericFileConsumer(GenericFileEndpoint<T> endpoint, Processor processor, GenericFileOperations<T> operations)
           
GenericFileOnCompletion(GenericFileEndpoint<T> endpoint, GenericFileOperations<T> operations, GenericFile<T> file, String absoluteFileName)
           
GenericFileProducer(GenericFileEndpoint<T> endpoint, GenericFileOperations<T> operations)
           
 

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

Methods in org.apache.camel.component.file.strategy with parameters of type GenericFileEndpoint
 void GenericFileProcessStrategySupport.abort(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
           
 boolean GenericFileDeleteProcessStrategy.begin(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
           
 boolean GenericFileRenameProcessStrategy.begin(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
           
 boolean GenericFileProcessStrategySupport.begin(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
           
 void GenericFileDeleteProcessStrategy.commit(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
           
 void GenericFileRenameProcessStrategy.commit(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
           
 void GenericFileProcessStrategySupport.commit(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
           
 void FileLockExclusiveReadLockStrategy.prepareOnStartup(GenericFileOperations<File> operations, GenericFileEndpoint<File> endpoint)
           
 void MarkerFileExclusiveReadLockStrategy.prepareOnStartup(GenericFileOperations<File> operations, GenericFileEndpoint<File> endpoint)
           
 void GenericFileProcessStrategySupport.prepareOnStartup(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint)
           
 void GenericFileRenameExclusiveReadLockStrategy.prepareOnStartup(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint)
           
 void GenericFileDeleteProcessStrategy.rollback(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
           
 void GenericFileRenameProcessStrategy.rollback(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
           
 void GenericFileProcessStrategySupport.rollback(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, Exchange exchange, GenericFile<T> file)
           
 



Apache Camel