|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.camel.impl.DefaultEndpoint
org.apache.camel.impl.ScheduledPollEndpoint
org.apache.camel.component.file.GenericFileEndpoint<T>
org.apache.camel.component.file.remote.RemoteFileEndpoint<com.jcraft.jsch.ChannelSftp.LsEntry>
org.apache.camel.component.file.remote.SftpEndpoint
public class SftpEndpoint
Secure FTP endpoint
Field Summary |
---|
Fields inherited from class org.apache.camel.component.file.GenericFileEndpoint |
---|
autoCreate, bufferSize, charset, configuration, DEFAULT_IDEMPOTENT_CACHE_SIZE, DEFAULT_STRATEGYFACTORY_CLASS, delete, directoryMustExist, eagerDeleteTargetFile, exclude, exclusiveReadLockStrategy, fileExist, fileName, filter, flatten, idempotent, idempotentRepository, include, inProgressRepository, keepLastModified, localWorkDirectory, log, maxMessagesPerPoll, move, moveFailed, noop, preMove, processStrategy, readLock, readLockTimeout, recursive, sortBy, sorter, startingDirectoryMustExist, tempFileName, tempPrefix |
Constructor Summary | |
---|---|
SftpEndpoint()
|
|
SftpEndpoint(String uri,
SftpComponent component,
RemoteFileConfiguration configuration)
|
Method Summary | |
---|---|
protected RemoteFileConsumer<com.jcraft.jsch.ChannelSftp.LsEntry> |
buildConsumer(Processor processor)
Remote File Endpoints, impl this method to create a custom consumer specific to their "protocol" etc. |
protected GenericFileProducer<com.jcraft.jsch.ChannelSftp.LsEntry> |
buildProducer()
Remote File Endpoints, impl this method to create a custom producer specific to their "protocol" etc. |
RemoteFileOperations<com.jcraft.jsch.ChannelSftp.LsEntry> |
createRemoteFileOperations()
Creates the operations to be used by the consumer or producer. |
String |
getScheme()
|
Methods inherited from class org.apache.camel.component.file.remote.RemoteFileEndpoint |
---|
afterPropertiesSet, createConsumer, createExchange, createProducer, getConfiguration, getFileSeparator, getMaximumReconnectAttempts, getReconnectDelay, isAbsolute, isDisconnect, remoteServerInformation, setDisconnect, setMaximumReconnectAttempts, setReconnectDelay |
Methods inherited from class org.apache.camel.impl.ScheduledPollEndpoint |
---|
configureConsumer, configureProperties, getConsumerProperties, setConsumerProperties |
Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
---|
createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExchangePattern, getExchangeType, getId, hashCode, isLenientProperties, isSynchronous, sanitizeUri, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setSynchronous, start, stop, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SftpEndpoint()
public SftpEndpoint(String uri, SftpComponent component, RemoteFileConfiguration configuration)
Method Detail |
---|
protected RemoteFileConsumer<com.jcraft.jsch.ChannelSftp.LsEntry> buildConsumer(Processor processor)
RemoteFileEndpoint
buildConsumer
in class RemoteFileEndpoint<com.jcraft.jsch.ChannelSftp.LsEntry>
processor
- the processor
protected GenericFileProducer<com.jcraft.jsch.ChannelSftp.LsEntry> buildProducer()
RemoteFileEndpoint
buildProducer
in class RemoteFileEndpoint<com.jcraft.jsch.ChannelSftp.LsEntry>
public RemoteFileOperations<com.jcraft.jsch.ChannelSftp.LsEntry> createRemoteFileOperations()
RemoteFileEndpoint
createRemoteFileOperations
in class RemoteFileEndpoint<com.jcraft.jsch.ChannelSftp.LsEntry>
public String getScheme()
getScheme
in class GenericFileEndpoint<com.jcraft.jsch.ChannelSftp.LsEntry>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |