| Package | Description |
|---|---|
| org.mule.extension.ftp.api | |
| org.mule.extension.ftp.internal | |
| org.mule.extension.ftp.internal.command | |
| org.mule.extension.ftp.internal.source |
| Modifier and Type | Method and Description |
|---|---|
protected Predicate<FtpFileAttributes> |
FtpFileMatcher.addConditions(Predicate<FtpFileAttributes> predicate) |
| Modifier and Type | Method and Description |
|---|---|
protected Predicate<FtpFileAttributes> |
FtpFileMatcher.addConditions(Predicate<FtpFileAttributes> predicate) |
| Modifier and Type | Method and Description |
|---|---|
List<org.mule.runtime.extension.api.runtime.operation.Result<InputStream,FtpFileAttributes>> |
FtpOperations.list(org.mule.extension.file.common.api.FileConnectorConfig config,
FtpFileSystem fileSystem,
String directoryPath,
boolean recursive,
FtpFileMatcher matcher)
Lists all the files in the
directoryPath which match the given matcher. |
org.mule.runtime.extension.api.runtime.operation.Result<InputStream,FtpFileAttributes> |
FtpOperations.read(org.mule.extension.file.common.api.FileConnectorConfig config,
FtpFileSystem fileSystem,
String path,
boolean lock)
Obtains the content and metadata of a file at a given path.
|
| Modifier and Type | Method and Description |
|---|---|
protected static Supplier<InputStream> |
FtpInputStream.getStreamSupplier(FtpFileAttributes attributes,
Supplier<org.mule.runtime.api.connection.ConnectionHandler<FtpFileSystem>> connectionHandler) |
static FtpInputStream |
ClassicFtpInputStream.newInstance(FtpConnector config,
FtpFileAttributes attributes,
org.mule.extension.file.common.api.lock.PathLock lock)
Establishes the underlying connection and returns a new instance of this class.
|
| Modifier and Type | Method and Description |
|---|---|
protected FtpFileAttributes |
FtpCommand.getExistingFile(String filePath)
Similar to
FtpCommand.getFile(String) but throwing an IllegalArgumentException if the
filePath doesn't exist |
FtpFileAttributes |
FtpCommand.getFile(String filePath)
Obtains a
FtpFileAttributes for the given filePath by using the FTPClient.mlistFile(String) FTP
command |
protected FtpFileAttributes |
FtpCommand.getFile(String filePath,
boolean requireExistence) |
| Modifier and Type | Method and Description |
|---|---|
List<org.mule.runtime.extension.api.runtime.operation.Result<InputStream,FtpFileAttributes>> |
FtpListCommand.list(org.mule.extension.file.common.api.FileConnectorConfig config,
String directoryPath,
boolean recursive,
Predicate<FtpFileAttributes> matcher) |
org.mule.runtime.extension.api.runtime.operation.Result<InputStream,FtpFileAttributes> |
FtpReadCommand.read(org.mule.extension.file.common.api.FileConnectorConfig config,
String filePath,
boolean lock) |
| Modifier and Type | Method and Description |
|---|---|
List<org.mule.runtime.extension.api.runtime.operation.Result<InputStream,FtpFileAttributes>> |
FtpListCommand.list(org.mule.extension.file.common.api.FileConnectorConfig config,
String directoryPath,
boolean recursive,
Predicate<FtpFileAttributes> matcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
FtpDirectoryListener.onRejectedItem(org.mule.runtime.extension.api.runtime.operation.Result<InputStream,FtpFileAttributes> result,
org.mule.runtime.extension.api.runtime.source.SourceCallbackContext callbackContext) |
void |
FtpDirectoryListener.poll(org.mule.runtime.extension.api.runtime.source.PollContext<InputStream,FtpFileAttributes> pollContext) |
Copyright © 2018 MuleSoft, Inc.. All rights reserved.