A B C D E F G H I L N O P R S T V

A

acquireExclusiveReadLock(GenericFileOperations<FTPFile>, GenericFile<FTPFile>, Exchange) - Method in class org.apache.camel.component.file.remote.strategy.FtpChangedExclusiveReadLockStrategy
 
acquireExclusiveReadLock(GenericFileOperations<ChannelSftp.LsEntry>, GenericFile<ChannelSftp.LsEntry>, Exchange) - Method in class org.apache.camel.component.file.remote.strategy.SftpChangedExclusiveReadLockStrategy
 
afterPropertiesSet(GenericFileEndpoint<FTPFile>) - Method in class org.apache.camel.component.file.remote.FtpComponent
 
afterPropertiesSet() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
Validates this endpoint if its configured properly.
afterPropertiesSet(GenericFileEndpoint<ChannelSftp.LsEntry>) - Method in class org.apache.camel.component.file.remote.SftpComponent
 

B

buildConsumer(Processor) - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
buildConsumer(Processor) - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
Remote File Endpoints, impl this method to create a custom consumer specific to their "protocol" etc.
buildConsumer(Processor) - Method in class org.apache.camel.component.file.remote.SftpEndpoint
 
buildDirectory(String, boolean) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
buildDirectory(String, boolean) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
buildFileEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.file.remote.FtpComponent
 
buildFileEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.file.remote.FtpsComponent
 
buildFileEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.file.remote.SftpComponent
 
buildProducer() - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
buildProducer() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
Remote File Endpoints, impl this method to create a custom producer specific to their "protocol" etc.
buildProducer() - Method in class org.apache.camel.component.file.remote.SftpEndpoint
 

C

changeCurrentDirectory(String) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
changeCurrentDirectory(String) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
changeToParentDirectory() - Method in class org.apache.camel.component.file.remote.FtpOperations
 
changeToParentDirectory() - Method in class org.apache.camel.component.file.remote.SftpOperations
 
client - Variable in class org.apache.camel.component.file.remote.FtpOperations
 
clientConfig - Variable in class org.apache.camel.component.file.remote.FtpOperations
 
configure(URI) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
connect(RemoteFileConfiguration) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
connect(RemoteFileConfiguration) - Method in class org.apache.camel.component.file.remote.FtpsOperations
 
connect(RemoteFileConfiguration) - Method in interface org.apache.camel.component.file.remote.RemoteFileOperations
Connects to the remote server
connect(RemoteFileConfiguration) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
connectIfNecessary() - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
 
connectIfNecessary() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
copyFromPopulateAdditional(GenericFile<T>, GenericFile<T>) - Method in class org.apache.camel.component.file.remote.RemoteFile
 
createConsumer(Processor) - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
createExchange(GenericFile<T>) - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
createFtpClient() - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
createFtpClient() - Method in class org.apache.camel.component.file.remote.FtpsEndpoint
Create the FTPS client.
createGenericFileProcessStrategy(CamelContext, Map<String, Object>) - Static method in class org.apache.camel.component.file.remote.strategy.FtpProcessStrategyFactory
 
createGenericFileProcessStrategy(CamelContext, Map<String, Object>) - Static method in class org.apache.camel.component.file.remote.strategy.SftpProcessStrategyFactory
 
createProducer() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
createRemoteFileOperations() - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
createRemoteFileOperations() - Method in class org.apache.camel.component.file.remote.FtpsEndpoint
 
createRemoteFileOperations() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
Creates the operations to be used by the consumer or producer.
createRemoteFileOperations() - Method in class org.apache.camel.component.file.remote.SftpEndpoint
 
createSession(RemoteFileConfiguration) - Method in class org.apache.camel.component.file.remote.SftpOperations
 

D

dataTimeout - Variable in class org.apache.camel.component.file.remote.FtpEndpoint
 
DEFAULT_FTP_PORT - Static variable in class org.apache.camel.component.file.remote.FtpConfiguration
 
DEFAULT_SFTP_PORT - Static variable in class org.apache.camel.component.file.remote.SftpConfiguration
 
deleteFile(String) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
deleteFile(String) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
disconnect() - Method in class org.apache.camel.component.file.remote.FtpOperations
 
disconnect() - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
 
disconnect() - Method in interface org.apache.camel.component.file.remote.RemoteFileOperations
Disconnects from the remote server
disconnect() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
disconnect() - Method in class org.apache.camel.component.file.remote.SftpOperations
 
doPollDirectory(String, String, List<GenericFile<FTPFile>>, int) - Method in class org.apache.camel.component.file.remote.FtpConsumer
 
doPollDirectory(String, String, List<GenericFile<ChannelSftp.LsEntry>>, int) - Method in class org.apache.camel.component.file.remote.SftpConsumer
 
doStart() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
doStop() - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
 
doStop() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 

E

endpoint - Variable in class org.apache.camel.component.file.remote.FtpOperations
 
endpointPath - Variable in class org.apache.camel.component.file.remote.FtpConsumer
 
existsFile(String) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
existsFile(String) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
extractAndSetFtpClientConfigParameters(Map<String, Object>, FtpEndpoint<FTPFile>) - Method in class org.apache.camel.component.file.remote.FtpComponent
Extract additional ftp client configuration options from the parameters map (parameters starting with 'ftpClientConfig.').
extractAndSetFtpClientKeyStoreParameters(Map<String, Object>, FtpsEndpoint) - Method in class org.apache.camel.component.file.remote.FtpsComponent
Extract additional ftp client key store options from the parameters map (parameters starting with 'ftpClient.keyStore.').
extractAndSetFtpClientParameters(Map<String, Object>, FtpEndpoint<FTPFile>) - Method in class org.apache.camel.component.file.remote.FtpComponent
Extract additional ftp client options from the parameters map (parameters starting with 'ftpClient.').
extractAndSetFtpClientTrustStoreParameters(Map<String, Object>, FtpsEndpoint) - Method in class org.apache.camel.component.file.remote.FtpsComponent
Extract additional ftp client trust store options from the parameters map (parameters starting with 'ftpClient.trustStore.').

F

fastExistsFile(String) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
fastExistsFile(String) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
FtpChangedExclusiveReadLockStrategy - Class in org.apache.camel.component.file.remote.strategy
 
FtpChangedExclusiveReadLockStrategy() - Constructor for class org.apache.camel.component.file.remote.strategy.FtpChangedExclusiveReadLockStrategy
 
ftpClient - Variable in class org.apache.camel.component.file.remote.FtpEndpoint
 
ftpClientConfig - Variable in class org.apache.camel.component.file.remote.FtpEndpoint
 
ftpClientConfigParameters - Variable in class org.apache.camel.component.file.remote.FtpEndpoint
 
ftpClientKeyStoreParameters - Variable in class org.apache.camel.component.file.remote.FtpsEndpoint
 
ftpClientParameters - Variable in class org.apache.camel.component.file.remote.FtpEndpoint
 
ftpClientTrustStoreParameters - Variable in class org.apache.camel.component.file.remote.FtpsEndpoint
 
FtpComponent - Class in org.apache.camel.component.file.remote
FTP Component
FtpComponent() - Constructor for class org.apache.camel.component.file.remote.FtpComponent
 
FtpComponent(CamelContext) - Constructor for class org.apache.camel.component.file.remote.FtpComponent
 
FtpConfiguration - Class in org.apache.camel.component.file.remote
FTP configuration
FtpConfiguration() - Constructor for class org.apache.camel.component.file.remote.FtpConfiguration
 
FtpConfiguration(URI) - Constructor for class org.apache.camel.component.file.remote.FtpConfiguration
 
FtpConsumer - Class in org.apache.camel.component.file.remote
FTP consumer
FtpConsumer(RemoteFileEndpoint<FTPFile>, Processor, RemoteFileOperations<FTPFile>) - Constructor for class org.apache.camel.component.file.remote.FtpConsumer
 
FtpEndpoint<T extends org.apache.commons.net.ftp.FTPFile> - Class in org.apache.camel.component.file.remote
FTP endpoint
FtpEndpoint() - Constructor for class org.apache.camel.component.file.remote.FtpEndpoint
 
FtpEndpoint(String, RemoteFileComponent<FTPFile>, RemoteFileConfiguration) - Constructor for class org.apache.camel.component.file.remote.FtpEndpoint
 
FtpOperations - Class in org.apache.camel.component.file.remote
FTP remote file operations
FtpOperations(FTPClient, FTPClientConfig) - Constructor for class org.apache.camel.component.file.remote.FtpOperations
 
FtpProcessStrategyFactory - Class in org.apache.camel.component.file.remote.strategy
 
FtpsComponent - Class in org.apache.camel.component.file.remote
FTP Secure (FTP over SSL/TLS) Component.
FtpsComponent() - Constructor for class org.apache.camel.component.file.remote.FtpsComponent
 
FtpsComponent(CamelContext) - Constructor for class org.apache.camel.component.file.remote.FtpsComponent
 
FtpsConfiguration - Class in org.apache.camel.component.file.remote
FTP Secure (FTP over SSL/TLS) configuration
FtpsConfiguration() - Constructor for class org.apache.camel.component.file.remote.FtpsConfiguration
 
FtpsConfiguration(URI) - Constructor for class org.apache.camel.component.file.remote.FtpsConfiguration
 
FtpsEndpoint - Class in org.apache.camel.component.file.remote
FTP Secure (FTP over SSL/TLS) endpoint
FtpsEndpoint() - Constructor for class org.apache.camel.component.file.remote.FtpsEndpoint
 
FtpsEndpoint(String, RemoteFileComponent<FTPFile>, RemoteFileConfiguration) - Constructor for class org.apache.camel.component.file.remote.FtpsEndpoint
 
FtpsOperations - Class in org.apache.camel.component.file.remote
FTP Secure (FTP over SSL/TLS) operations
FtpsOperations(FTPSClient, FTPClientConfig) - Constructor for class org.apache.camel.component.file.remote.FtpsOperations
 

G

getBaseUri(String) - Method in class org.apache.camel.component.file.remote.FtpComponent
Get the base uri part before the options as they can be non URI valid such as the expression using $ chars and the URI constructor will regard $ as an illegal character and we don't want to enforce end users to to escape the $ for the expression (file language)
getCheckInterval() - Method in class org.apache.camel.component.file.remote.strategy.FtpChangedExclusiveReadLockStrategy
 
getCheckInterval() - Method in class org.apache.camel.component.file.remote.strategy.SftpChangedExclusiveReadLockStrategy
 
getChmod() - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
getCiphers() - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
getCompression() - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
getConfiguration() - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
getConfiguration() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
getConfiguration() - Method in class org.apache.camel.component.file.remote.SftpEndpoint
 
getConnectTimeout() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
getCurrentDirectory() - Method in class org.apache.camel.component.file.remote.FtpOperations
 
getCurrentDirectory() - Method in class org.apache.camel.component.file.remote.SftpOperations
 
getEndpoint() - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
 
getEndpoint() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
getExecPbsz() - Method in class org.apache.camel.component.file.remote.FtpsConfiguration
 
getExecProt() - Method in class org.apache.camel.component.file.remote.FtpsConfiguration
 
getFileSeparator() - Method in class org.apache.camel.component.file.remote.RemoteFile
 
getFileSeparator() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
getFileSeparator() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
getFtpClient() - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
getFtpClient() - Method in class org.apache.camel.component.file.remote.FtpOperations
 
getFtpClient() - Method in class org.apache.camel.component.file.remote.FtpsOperations
 
getFtpClientConfig() - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
getFtpsClient() - Method in class org.apache.camel.component.file.remote.FtpsEndpoint
Returns the FTPSClient.
getFtpsConfiguration() - Method in class org.apache.camel.component.file.remote.FtpsEndpoint
Returns the FtpsConfiguration.
getHost() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
getHostname() - Method in class org.apache.camel.component.file.remote.RemoteFile
 
getKnownHostsFile() - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
getMaximumReconnectAttempts() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
getOperations() - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
 
getOperations() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
getPassword() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
getPort() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
getPrivateKeyFile() - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
getPrivateKeyFilePassphrase() - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
getProtocol() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
getReconnectDelay() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
getScheme() - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
getScheme() - Method in class org.apache.camel.component.file.remote.FtpsEndpoint
 
getScheme() - Method in class org.apache.camel.component.file.remote.SftpEndpoint
 
getSecurityProtocol() - Method in class org.apache.camel.component.file.remote.FtpsConfiguration
Returns the underlying security protocol.
getSeparator() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
getServerAliveCountMax() - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
getServerAliveInterval() - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
getSiteCommand() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
getSoTimeout() - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
getSoTimeout() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
getSslContextParameters() - Method in class org.apache.camel.component.file.remote.FtpsEndpoint
Gets the JSSE configuration that overrides any settings in FtpsEndpoint.ftpClientKeyStoreParameters, FtpsEndpoint.ftpClientTrustStoreParameters, and FtpsConfiguration.getSecurityProtocol().
getStrictHostKeyChecking() - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
getTimeout() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
getTimeout() - Method in class org.apache.camel.component.file.remote.strategy.FtpChangedExclusiveReadLockStrategy
 
getTimeout() - Method in class org.apache.camel.component.file.remote.strategy.SftpChangedExclusiveReadLockStrategy
 
getUsername() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 

H

handleFailedWrite(Exchange, Exception) - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
The file could not be written.

I

isAbsolute(String) - Method in class org.apache.camel.component.file.remote.RemoteFile
 
isAbsolute(String) - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
isBinary() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
isConnected() - Method in class org.apache.camel.component.file.remote.FtpOperations
 
isConnected() - Method in interface org.apache.camel.component.file.remote.RemoteFileOperations
Returns whether we are connected to the remote server or not
isConnected() - Method in class org.apache.camel.component.file.remote.SftpOperations
 
isDisableSecureDataChannelDefaults() - Method in class org.apache.camel.component.file.remote.FtpsConfiguration
 
isDisconnect() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
isFastExistsCheck() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
isImplicit() - Method in class org.apache.camel.component.file.remote.FtpsConfiguration
Returns the security mode(Implicit/Explicit).
isMatched(GenericFile<T>, String) - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
 
isPassiveMode() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
isSingleton() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
isStepwise() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
isThrowExceptionOnConnectFailed() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 

L

listFiles() - Method in class org.apache.camel.component.file.remote.FtpOperations
 
listFiles(String) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
listFiles() - Method in class org.apache.camel.component.file.remote.SftpOperations
 
listFiles(String) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
log - Variable in class org.apache.camel.component.file.remote.FtpOperations
 
loggedIn - Variable in class org.apache.camel.component.file.remote.RemoteFileConsumer
 

N

needToNormalize() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
normalizePath(String) - Method in class org.apache.camel.component.file.remote.RemoteFile
 
normalizePath(String) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
Normalizes the given path according to the configured path separator.
normalizePath(String) - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 

O

org.apache.camel.component.file.remote - package org.apache.camel.component.file.remote
Defines the File transport for communicating with Remote Files and FTP
org.apache.camel.component.file.remote.strategy - package org.apache.camel.component.file.remote.strategy
Strategies for the FTP Component.

P

pollDirectory(String, List<GenericFile<FTPFile>>, int) - Method in class org.apache.camel.component.file.remote.FtpConsumer
 
pollDirectory(String, List<GenericFile<ChannelSftp.LsEntry>>, int) - Method in class org.apache.camel.component.file.remote.SftpConsumer
 
pollSubDirectory(String, String, List<GenericFile<FTPFile>>, int) - Method in class org.apache.camel.component.file.remote.FtpConsumer
 
pollSubDirectory(String, String, List<GenericFile<ChannelSftp.LsEntry>>, int) - Method in class org.apache.camel.component.file.remote.SftpConsumer
 
populateHeaders(GenericFileMessage<T>) - Method in class org.apache.camel.component.file.remote.RemoteFile
Populates the GenericFileMessage relevant headers
postPollCheck() - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
 
postWriteCheck() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
prepareOnStartup(GenericFileOperations<FTPFile>, GenericFileEndpoint<FTPFile>) - Method in class org.apache.camel.component.file.remote.strategy.FtpChangedExclusiveReadLockStrategy
 
prepareOnStartup(GenericFileOperations<ChannelSftp.LsEntry>, GenericFileEndpoint<ChannelSftp.LsEntry>) - Method in class org.apache.camel.component.file.remote.strategy.SftpChangedExclusiveReadLockStrategy
 
prePollCheck() - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
 
preWriteCheck() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
process(Exchange) - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
processExchange(Exchange) - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
 

R

recoverableConnectIfNecessary() - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
 
recoverableConnectIfNecessary() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 
releaseExclusiveReadLock(GenericFileOperations<FTPFile>, GenericFile<FTPFile>, Exchange) - Method in class org.apache.camel.component.file.remote.strategy.FtpChangedExclusiveReadLockStrategy
 
releaseExclusiveReadLock(GenericFileOperations<ChannelSftp.LsEntry>, GenericFile<ChannelSftp.LsEntry>, Exchange) - Method in class org.apache.camel.component.file.remote.strategy.SftpChangedExclusiveReadLockStrategy
 
RemoteFile<T> - Class in org.apache.camel.component.file.remote
Represents a remote file of some sort of backing object
RemoteFile() - Constructor for class org.apache.camel.component.file.remote.RemoteFile
 
RemoteFileComponent<T> - Class in org.apache.camel.component.file.remote
Base class for remote file components.
RemoteFileComponent() - Constructor for class org.apache.camel.component.file.remote.RemoteFileComponent
 
RemoteFileComponent(CamelContext) - Constructor for class org.apache.camel.component.file.remote.RemoteFileComponent
 
RemoteFileConfiguration - Class in org.apache.camel.component.file.remote
Configuration of the FTP server
RemoteFileConfiguration() - Constructor for class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
RemoteFileConfiguration(URI) - Constructor for class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
RemoteFileConfiguration.PathSeparator - Enum in org.apache.camel.component.file.remote
Path separator as either unix or windows style.
RemoteFileConsumer<T> - Class in org.apache.camel.component.file.remote
Base class for remote file consumers.
RemoteFileConsumer(RemoteFileEndpoint<T>, Processor, RemoteFileOperations<T>) - Constructor for class org.apache.camel.component.file.remote.RemoteFileConsumer
 
RemoteFileEndpoint<T> - Class in org.apache.camel.component.file.remote
Remote file endpoint.
RemoteFileEndpoint() - Constructor for class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
RemoteFileEndpoint(String, RemoteFileComponent<T>, RemoteFileConfiguration) - Constructor for class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
RemoteFileOperations<T> - Interface in org.apache.camel.component.file.remote
Remote file operations based on some backing framework
RemoteFilePollingConsumerPollStrategy - Class in org.apache.camel.component.file.remote
Remote file consumer polling strategy that attempts to help recovering from lost connections.
RemoteFilePollingConsumerPollStrategy() - Constructor for class org.apache.camel.component.file.remote.RemoteFilePollingConsumerPollStrategy
 
RemoteFileProducer<T> - Class in org.apache.camel.component.file.remote
Generic remote file producer for all the FTP variations.
RemoteFileProducer(RemoteFileEndpoint<T>, RemoteFileOperations<T>) - Constructor for class org.apache.camel.component.file.remote.RemoteFileProducer
 
remoteServer() - Method in class org.apache.camel.component.file.remote.RemoteFileConsumer
Returns human readable server information for logging purpose
remoteServerInformation() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
Returns human readable server information for logging purpose
remoteServerInformation() - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
Returns human readable server information for logging purpose
renameFile(String, String) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
renameFile(String, String) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
retrieveFile(String, Exchange) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
retrieveFile(String, Exchange) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
rollback(Consumer, Endpoint, int, Exception) - Method in class org.apache.camel.component.file.remote.RemoteFilePollingConsumerPollStrategy
 

S

sendNoop() - Method in class org.apache.camel.component.file.remote.FtpOperations
 
sendNoop() - Method in interface org.apache.camel.component.file.remote.RemoteFileOperations
Sends a noop command to the remote server
sendNoop() - Method in class org.apache.camel.component.file.remote.SftpOperations
 
sendSiteCommand(String) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
sendSiteCommand(String) - Method in interface org.apache.camel.component.file.remote.RemoteFileOperations
Sends a site command to the remote server
sendSiteCommand(String) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
setBinary(boolean) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
setCheckInterval(long) - Method in class org.apache.camel.component.file.remote.strategy.FtpChangedExclusiveReadLockStrategy
 
setCheckInterval(long) - Method in class org.apache.camel.component.file.remote.strategy.SftpChangedExclusiveReadLockStrategy
 
setChmod(String) - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
setCiphers(String) - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
setCompression(int) - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
setConfiguration(GenericFileConfiguration) - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
setConfiguration(FtpConfiguration) - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
setConnectTimeout(int) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
Sets the connect timeout for waiting for a connection to be established

Used by both FTPClient and JSCH

setDefaultPort() - Method in class org.apache.camel.component.file.remote.FtpConfiguration
 
setDefaultPort() - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
setDefaultPort() - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
setDisableSecureDataChannelDefaults(boolean) - Method in class org.apache.camel.component.file.remote.FtpsConfiguration
Use this option to disable default options when using secure data channel.
setDisconnect(boolean) - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
setEndpoint(GenericFileEndpoint<FTPFile>) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
setEndpoint(GenericFileEndpoint<ChannelSftp.LsEntry>) - Method in class org.apache.camel.component.file.remote.SftpOperations
 
setExecPbsz(Long) - Method in class org.apache.camel.component.file.remote.FtpsConfiguration
When using secure data channel you can set the exec protection buffer size
setExecProt(String) - Method in class org.apache.camel.component.file.remote.FtpsConfiguration
The exec protection level

PROT command.

setFastExistsCheck(boolean) - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
setFtpClient(FTPClient) - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
setFtpClientConfig(FTPClientConfig) - Method in class org.apache.camel.component.file.remote.FtpEndpoint
 
setFtpClientKeyStoreParameters(Map<String, Object>) - Method in class org.apache.camel.component.file.remote.FtpsEndpoint
Set the key store parameters
setFtpClientTrustStoreParameters(Map<String, Object>) - Method in class org.apache.camel.component.file.remote.FtpsEndpoint
Set the trust store parameters
setHost(String) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
setHostname(String) - Method in class org.apache.camel.component.file.remote.RemoteFile
 
setIsImplicit(boolean) - Method in class org.apache.camel.component.file.remote.FtpsConfiguration
Set the security mode(Implicit/Explicit).
setKnownHostsFile(String) - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
setMaximumReconnectAttempts(int) - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
setPassiveMode(boolean) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
Sets passive mode connections.
setPassword(String) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
setPort(int) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
setPrivateKeyFile(String) - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
setPrivateKeyFilePassphrase(String) - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
setProtocol(String) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
setReconnectDelay(long) - Method in class org.apache.camel.component.file.remote.RemoteFileEndpoint
 
setSecurityProtocol(String) - Method in class org.apache.camel.component.file.remote.FtpsConfiguration
Set the underlying security protocol.
setSeparator(RemoteFileConfiguration.PathSeparator) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
Sets the path separator to be used.
setServerAliveCountMax(int) - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
setServerAliveInterval(int) - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
setSiteCommand(String) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
Sets optional site command(s) to be executed after successful login.
setSoTimeout(int) - Method in class org.apache.camel.component.file.remote.FtpEndpoint
Sets the soTimeout option.
setSoTimeout(int) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
Sets the so timeout

Used only by FTPClient

setSslContextParameters(SSLContextParameters) - Method in class org.apache.camel.component.file.remote.FtpsEndpoint
Gets the JSSE configuration that overrides any settings in FtpsEndpoint.ftpClientKeyStoreParameters, FtpsEndpoint.ftpClientTrustStoreParameters, and FtpsConfiguration.getSecurityProtocol().
setStepwise(boolean) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
Sets whether we should stepwise change directories while traversing file structures when downloading files, or as well when uploading a file to a directory.
setStrictHostKeyChecking(String) - Method in class org.apache.camel.component.file.remote.SftpConfiguration
 
setThrowExceptionOnConnectFailed(boolean) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
Should an exception be thrown if connection failed (exhausted)

By default exception is not thrown and a WARN is logged.

setTimeout(int) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
Sets the data timeout for waiting for reply

Used only by FTPClient

setTimeout(long) - Method in class org.apache.camel.component.file.remote.strategy.FtpChangedExclusiveReadLockStrategy
 
setTimeout(long) - Method in class org.apache.camel.component.file.remote.strategy.SftpChangedExclusiveReadLockStrategy
 
setUsername(String) - Method in class org.apache.camel.component.file.remote.RemoteFileConfiguration
 
SftpChangedExclusiveReadLockStrategy - Class in org.apache.camel.component.file.remote.strategy
 
SftpChangedExclusiveReadLockStrategy() - Constructor for class org.apache.camel.component.file.remote.strategy.SftpChangedExclusiveReadLockStrategy
 
SftpComponent - Class in org.apache.camel.component.file.remote
Secure FTP Component
SftpComponent() - Constructor for class org.apache.camel.component.file.remote.SftpComponent
 
SftpComponent(CamelContext) - Constructor for class org.apache.camel.component.file.remote.SftpComponent
 
SftpConfiguration - Class in org.apache.camel.component.file.remote
Secure FTP configuration
SftpConfiguration() - Constructor for class org.apache.camel.component.file.remote.SftpConfiguration
 
SftpConfiguration(URI) - Constructor for class org.apache.camel.component.file.remote.SftpConfiguration
 
SftpConsumer - Class in org.apache.camel.component.file.remote
Secure FTP consumer
SftpConsumer(RemoteFileEndpoint<ChannelSftp.LsEntry>, Processor, RemoteFileOperations<ChannelSftp.LsEntry>) - Constructor for class org.apache.camel.component.file.remote.SftpConsumer
 
SftpEndpoint - Class in org.apache.camel.component.file.remote
Secure FTP endpoint
SftpEndpoint() - Constructor for class org.apache.camel.component.file.remote.SftpEndpoint
 
SftpEndpoint(String, SftpComponent, RemoteFileConfiguration) - Constructor for class org.apache.camel.component.file.remote.SftpEndpoint
 
SftpOperations - Class in org.apache.camel.component.file.remote
SFTP remote file operations
SftpOperations() - Constructor for class org.apache.camel.component.file.remote.SftpOperations
 
SftpOperations.ExtendedUserInfo - Interface in org.apache.camel.component.file.remote
Extended user info which supports interactive keyboard mode, by entering the password.
SftpProcessStrategyFactory - Class in org.apache.camel.component.file.remote.strategy
 
soTimeout - Variable in class org.apache.camel.component.file.remote.FtpEndpoint
 
sslContextParameters - Variable in class org.apache.camel.component.file.remote.FtpsEndpoint
 
storeFile(String, Exchange) - Method in class org.apache.camel.component.file.remote.FtpOperations
 
storeFile(String, Exchange) - Method in class org.apache.camel.component.file.remote.SftpOperations
 

T

toString() - Method in class org.apache.camel.component.file.remote.FtpConsumer
 
toString() - Method in class org.apache.camel.component.file.remote.RemoteFileProducer
 

V

valueOf(String) - Static method in enum org.apache.camel.component.file.remote.RemoteFileConfiguration.PathSeparator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.camel.component.file.remote.RemoteFileConfiguration.PathSeparator
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I L N O P R S T V

Apache CAMEL