Uses of Class
org.apache.camel.component.file.GenericFileEndpoint
Packages that use GenericFileEndpoint
Package
Description
The File Component for working with file systems.
Strategies for the File Component.
- 
Uses of GenericFileEndpoint in org.apache.camel.component.file
Subclasses of GenericFileEndpoint in org.apache.camel.component.fileFields in org.apache.camel.component.file declared as GenericFileEndpointModifier and TypeFieldDescriptionprotected GenericFileEndpoint<T> GenericFileConsumer.endpointprotected final GenericFileEndpoint<T> GenericFileProducer.endpointMethods in org.apache.camel.component.file that return GenericFileEndpointModifier and TypeMethodDescriptionprotected GenericFileEndpoint<File> protected abstract GenericFileEndpoint<T> A factory method for derived file components to create the endpointprotected GenericFileEndpoint<T> GenericFilePollingConsumer.getEndpoint()Methods in org.apache.camel.component.file with parameters of type GenericFileEndpointModifier and TypeMethodDescriptionvoidGenericFileProcessStrategy.abort(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) Called when a begin is aborted, for example to release any resources which may have been acquired during theGenericFileProcessStrategy.begin(GenericFileOperations, GenericFileEndpoint, org.apache.camel.Exchange, GenericFile)operation.protected voidFileComponent.afterPropertiesSet(GenericFileEndpoint<File> endpoint) protected abstract voidGenericFileComponent.afterPropertiesSet(GenericFileEndpoint<T> endpoint) A factory method for derived file components to perform validation of propertiesbooleanGenericFileProcessStrategy.begin(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) Called when work is about to begin on this file.voidGenericFileProcessStrategy.commit(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) Releases any file locks and possibly deletes or moves the file after successful processingstatic <T> org.apache.camel.ExchangeGenericFileHelper.createDummy(GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange dynamic, Supplier<GenericFile<T>> file) booleanGenericFileDefaultMoveExistingFileStrategy.moveExistingFile(GenericFileEndpoint<?> endpoint, GenericFileOperations<?> operations, String fileName) Moves any existing file due fileExists=Move is in use.voidGenericFileExclusiveReadLockStrategy.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.voidGenericFileProcessStrategy.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.voidGenericFileProcessStrategy.rollback(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) Releases any file locks and possibly deletes or moves the file after unsuccessful processingvoidFileOperations.setEndpoint(GenericFileEndpoint<File> endpoint) voidGenericFileOperations.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 GenericFileEndpointModifierConstructorDescriptionprotectedGenericFileConsumer(GenericFileEndpoint<T> endpoint, org.apache.camel.Processor processor, GenericFileOperations<T> operations, GenericFileProcessStrategy<T> processStrategy) GenericFileOnCompletion(GenericFileEndpoint<T> endpoint, GenericFileOperations<T> operations, GenericFileProcessStrategy processStrategy, GenericFile<T> file, String absoluteFileName) protectedGenericFileProducer(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 GenericFileEndpointModifier and TypeMethodDescriptionvoidGenericFileProcessStrategySupport.abort(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) booleanGenericFileDeleteProcessStrategy.begin(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) booleanGenericFileProcessStrategySupport.begin(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) booleanGenericFileRenameProcessStrategy.begin(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) voidGenericFileDeleteProcessStrategy.commit(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) voidGenericFileProcessStrategySupport.commit(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) voidGenericFileRenameProcessStrategy.commit(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) booleanFileMoveExistingStrategy.moveExistingFile(GenericFileEndpoint<?> endpoint, GenericFileOperations<?> operations, String fileName) Moves any existing file due fileExists=Move is in use.voidFileIdempotentChangedRepositoryReadLockStrategy.prepareOnStartup(GenericFileOperations<File> operations, GenericFileEndpoint<File> endpoint) voidFileIdempotentRenameRepositoryReadLockStrategy.prepareOnStartup(GenericFileOperations<File> operations, GenericFileEndpoint<File> endpoint) voidFileIdempotentRepositoryReadLockStrategy.prepareOnStartup(GenericFileOperations<File> operations, GenericFileEndpoint<File> endpoint) voidFileLockExclusiveReadLockStrategy.prepareOnStartup(GenericFileOperations<File> operations, GenericFileEndpoint<File> endpoint) voidGenericFileProcessStrategySupport.prepareOnStartup(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint) voidGenericFileRenameExclusiveReadLockStrategy.prepareOnStartup(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint) voidMarkerFileExclusiveReadLockStrategy.prepareOnStartup(GenericFileOperations<File> operations, GenericFileEndpoint<File> endpoint) voidGenericFileDeleteProcessStrategy.rollback(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) voidGenericFileProcessStrategySupport.rollback(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file) voidGenericFileRenameProcessStrategy.rollback(GenericFileOperations<T> operations, GenericFileEndpoint<T> endpoint, org.apache.camel.Exchange exchange, GenericFile<T> file)