- delete(String) - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
Deletes the file pointed by filePath, provided that it's not locked
- delete(String) - Method in interface org.mule.extension.file.common.api.command.DeleteCommand
-
Deletes a file under the considerations of FileSystem#delete(FileConnectorConfig, String)
- delete(String) - Method in interface org.mule.extension.file.common.api.FileSystem
-
Deletes the file pointed by filePath, provided that it's not locked
- DeleteCommand - Interface in org.mule.extension.file.common.api.command
-
Command design pattern for deleting files
- DeletedFileWhileReadException - Exception in org.mule.extension.file.common.api.exceptions
-
This exception is thrown when at the moment of getting the actual content of a file, it has already been deleted.
- DeletedFileWhileReadException(I18nMessage) - Constructor for exception org.mule.extension.file.common.api.exceptions.DeletedFileWhileReadException
-
Creates a new instance with the specified detail message
- DeletedFileWhileReadException(I18nMessage, Throwable) - Constructor for exception org.mule.extension.file.common.api.exceptions.DeletedFileWhileReadException
-
Creates a new instance with the specified detail message
- DeletedFileWhileReadException(Throwable) - Constructor for exception org.mule.extension.file.common.api.exceptions.DeletedFileWhileReadException
-
Creates a new instance
- doClose() - Method in class org.mule.extension.file.common.api.stream.AbstractFileInputStream
-
Deprecated.
- doClose() - Method in class org.mule.extension.file.common.api.stream.AbstractNonFinalizableFileInputStream
-
- doCopy(FileConnectorConfig, FileSystem, String, String, boolean, boolean, String) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Copies the file at the sourcePath into the targetPath.
- doCreateDirectory(FileSystem, String) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Creates a new directory on directoryPath
- doDelete(FileSystem, String) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Deletes the file pointed by path, provided that it's not locked
- doList(FileConnectorConfig, FileSystem, String, boolean, FileMatcher) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Deprecated.
- doList(FileConnectorConfig, FileSystem, String, boolean, FileMatcher, Long) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Lists all the files in the directoryPath which match the given matcher.
- doMkDirs(I) - Method in class org.mule.extension.file.common.api.command.AbstractFileCommand
-
Creates the directory pointed by directoryPath.
- doMkDirs(Path) - Method in class org.mule.extension.file.common.api.command.FileCommand
-
Creates the directory pointed by directoryPath.
- doMove(FileConnectorConfig, FileSystem, String, String, boolean, boolean, String) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Moves the file at the sourcePath into the targetPath.
- doPagedList(FileConnectorConfig, String, boolean, FileMatcher, Long, StreamingHelper) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Lists all the files in the directoryPath which match the given matcher.
- doRead(FileConnectorConfig, FileSystem, String, boolean) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Deprecated.
- doRead(FileConnectorConfig, FileSystem, String, boolean, Long) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Obtains the content and metadata of a file at a given path.
- doRename(FileSystem, String, String, boolean) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Renames the file pointed by path to the name provided on the to parameter
- doWrite(FileConnectorConfig, FileSystem, String, InputStream, String, boolean, boolean, FileWriteMode) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
- doWrite(FileConnectorConfig, FileSystem, String, InputStream, boolean, boolean, FileWriteMode) - Method in class org.mule.extension.file.common.api.BaseFileSystemOperations
-
Writes the content into the file pointed by path.
- FILE_NO_LONGER_EXISTS_MESSAGE - Static variable in class org.mule.extension.file.common.api.AbstractFileInputStreamSupplier
-
- FILE_TIME_SINCE - Static variable in class org.mule.extension.file.common.api.matcher.FileMatcher
-
- FILE_TIME_UNTIL - Static variable in class org.mule.extension.file.common.api.matcher.FileMatcher
-
- FileAccessDeniedException - Exception in org.mule.extension.file.common.api.exceptions
-
ModuleException to be thrown in the cases in which there is not enough permissions to access a particular file or
directory.
- FileAccessDeniedException(String) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileAccessDeniedException
-
Creates a new instance with the specified detail message
- FileAccessDeniedException(String, Exception) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileAccessDeniedException
-
- FileAlreadyExistsException - Exception in org.mule.extension.file.common.api.exceptions
-
ModuleException to be thrown in the cases in which a given file already exists.
- FileAlreadyExistsException(String) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileAlreadyExistsException
-
Creates a new instance with the specified detail message
- FileAlreadyExistsException(String, Exception) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileAlreadyExistsException
-
Creates a new instance with the specified detail message
- FileAttributes - Interface in org.mule.extension.file.common.api
-
Canonical representation of a file's metadata attributes.
- FileBeingModifiedException - Exception in org.mule.extension.file.common.api.exceptions
-
This exception is thrown when at the moment of getting the actual content of a file, its size is still changing.
- FileBeingModifiedException(I18nMessage) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileBeingModifiedException
-
Creates a new instance with the specified detail message
- FileBeingModifiedException(I18nMessage, Throwable) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileBeingModifiedException
-
Creates a new instance with the specified detail message
- FileBeingModifiedException(Throwable) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileBeingModifiedException
-
Creates a new instance
- FileCommand<F extends FileSystem> - Class in org.mule.extension.file.common.api.command
-
Extension of
AbstractFileCommand for local file systems which use
Path to identify and manage
files and directories.
- FileCommand(F) - Constructor for class org.mule.extension.file.common.api.command.FileCommand
-
Creates a new instance
- FileConnectorConfig - Class in org.mule.extension.file.common.api
-
Generic contract for a config of a connector which operates over a
FileSystem
- FileConnectorConfig() - Constructor for class org.mule.extension.file.common.api.FileConnectorConfig
-
- FileCopyErrorTypeProvider - Class in org.mule.extension.file.common.api.exceptions
-
Errors that can be thrown both in
BaseFileSystemOperations#copy(FileConnectorConfig, FileSystem, String, String, boolean, boolean, CoreEvent) or
BaseFileSystemOperations#move(FileConnectorConfig, FileSystem, String, String, boolean, boolean, CoreEvent) operation.
- FileCopyErrorTypeProvider() - Constructor for class org.mule.extension.file.common.api.exceptions.FileCopyErrorTypeProvider
-
- FileDeleteErrorTypeProvider - Class in org.mule.extension.file.common.api.exceptions
-
Errors that can be thrown in the BaseFileSystemOperations#delete(FileSystem, String, CoreEvent) operation.
- FileDeleteErrorTypeProvider() - Constructor for class org.mule.extension.file.common.api.exceptions.FileDeleteErrorTypeProvider
-
- FileDisplayConstants - Class in org.mule.extension.file.common.api
-
Utility class to hold all the common constants between File related extensions for UI enhancement
- FileDisplayConstants() - Constructor for class org.mule.extension.file.common.api.FileDisplayConstants
-
- FileError - Enum in org.mule.extension.file.common.api.exceptions
-
Errors for the file family extensions
- FileListErrorTypeProvider - Class in org.mule.extension.file.common.api.exceptions
-
Errors that can be thrown in the
BaseFileSystemOperations#list(FileConnectorConfig, FileSystem, String, boolean, Message, FileMatcher)
operation.
- FileListErrorTypeProvider() - Constructor for class org.mule.extension.file.common.api.exceptions.FileListErrorTypeProvider
-
- FileLockedException - Exception in org.mule.extension.file.common.api.exceptions
-
ModuleException for the cases in which a lock cannot be acquired over a file.
- FileLockedException(String) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileLockedException
-
Creates a new instance with the specified detail message
- FileMatcher<T extends FileMatcher,A extends FileAttributes> - Class in org.mule.extension.file.common.api.matcher
-
- FileMatcher() - Constructor for class org.mule.extension.file.common.api.matcher.FileMatcher
-
- FileReadErrorTypeProvider - Class in org.mule.extension.file.common.api.exceptions
-
Errors that can be thrown in the
BaseFileSystemOperations#doRead(FileConnectorConfig, FileSystem, String, MediaType, boolean) operation.
- FileReadErrorTypeProvider() - Constructor for class org.mule.extension.file.common.api.exceptions.FileReadErrorTypeProvider
-
- FileReadException - Exception in org.mule.extension.file.common.api.exceptions
-
MuleRuntimeException to be thrown when there is a problem while trying to read the content of a file lazily.
- FileReadException(I18nMessage) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileReadException
-
Creates a new instance with the specified detail message
- FileReadException(I18nMessage, Throwable) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileReadException
-
Creates a new instance with the specified detail message
- FileReadException(Throwable) - Constructor for exception org.mule.extension.file.common.api.exceptions.FileReadException
-
Creates a new instance
- FileRenameErrorTypeProvider - Class in org.mule.extension.file.common.api.exceptions
-
Errors that can be thrown both in the BaseFileSystemOperations#rename(FileSystem, String, String, boolean, CoreEvent)
or the BaseFileSystemOperations#createDirectory(FileSystem, String) operation.
- FileRenameErrorTypeProvider() - Constructor for class org.mule.extension.file.common.api.exceptions.FileRenameErrorTypeProvider
-
- fileSystem - Variable in class org.mule.extension.file.common.api.command.AbstractFileCommand
-
- FileSystem<A extends FileAttributes> - Interface in org.mule.extension.file.common.api
-
Represents an abstract file system and the operations which can be performed on it.
- FileSystemProvider<T extends FileSystem> - Class in org.mule.extension.file.common.api
-
Base class for a
ConnectionProvider which provides instances of
FileSystem
- FileSystemProvider() - Constructor for class org.mule.extension.file.common.api.FileSystemProvider
-
- fileWasDeleted(MuleRuntimeException) - Method in class org.mule.extension.file.common.api.AbstractConnectedFileInputStreamSupplier
-
This method will be called when a MuleRuntimeException is thrown while retrieving the content of the file
and its implementation will return whether the file was deleted or not based on the exception thrown.
- FileWriteErrorTypeProvider - Class in org.mule.extension.file.common.api.exceptions
-
- FileWriteErrorTypeProvider() - Constructor for class org.mule.extension.file.common.api.exceptions.FileWriteErrorTypeProvider
-
- FileWriteMode - Enum in org.mule.extension.file.common.api
-
List different strategies regarding how to write new files
- get() - Method in class org.mule.extension.file.common.api.AbstractFileInputStreamSupplier
-
- get() - Method in class org.mule.extension.file.common.api.stream.LazyStreamSupplier
-
- getAbsolutePath(I) - Method in class org.mule.extension.file.common.api.command.AbstractFileCommand
-
Returns an object representing the absolute path for the given path.
- getAbsolutePath(URI) - Method in class org.mule.extension.file.common.api.command.ExternalFileCommand
-
Returns an object representing the absolute path for the given path.
- getAbsolutePath(Path) - Method in class org.mule.extension.file.common.api.command.FileCommand
-
Returns an object representing the absolute path for the given path.
- getBasePath() - Method in class org.mule.extension.file.common.api.AbstractFileSystem
- getBasePath(FileSystem) - Method in class org.mule.extension.file.common.api.command.AbstractFileCommand
-
Returns a path to which all non absolute paths are relative to
- getBasePath(FileSystem) - Method in class org.mule.extension.file.common.api.command.FileCommand
-
Returns a path to which all non absolute paths are relative to
- getBasePath() - Method in interface org.mule.extension.file.common.api.FileSystem
-
- getConfigName() - Method in class org.mule.extension.file.common.api.FileConnectorConfig
-
- getConfigName() - Method in class org.mule.extension.file.common.api.FileSystemProvider
-
- getConnection() - Method in interface org.mule.extension.file.common.api.connection.ConnectionSource
-
Gets an instance of T, multiple calls to this method may return the same instance.
- getConnection() - Method in class org.mule.extension.file.common.api.connection.ManagerBasedConnectionSource
-
Gets an instance of T, multiple calls to this method may return the same instance.
- getConnection() - Method in class org.mule.extension.file.common.api.connection.StaticConnectionSource
-
Gets an instance of T, multiple calls to this method may return the same instance.
- getConnectionUsedForContentInputStream() - Method in class org.mule.extension.file.common.api.AbstractConnectedFileInputStreamSupplier
-
If the content of the file was retrieved, this method will return the
FileSystem used to retrieve that
content.
- getContentInputStream() - Method in class org.mule.extension.file.common.api.AbstractConnectedFileInputStreamSupplier
-
Gets the
InputStream of the file described by the attributes passed to the constructor
- getContentInputStream(T) - Method in class org.mule.extension.file.common.api.AbstractConnectedFileInputStreamSupplier
-
Gets the
InputStream of the file described by the attributes passed to the constructor
- getContentInputStream() - Method in class org.mule.extension.file.common.api.AbstractFileInputStreamSupplier
-
Gets the
InputStream of the file described by the attributes passed to the constructor
- getCopyCommand() - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
- getCreateDirectoryCommand() - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
- getDefaultWriteEncoding() - Method in class org.mule.extension.file.common.api.FileConnectorConfig
-
- getDeleteCommand() - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
- getDirectories() - Method in class org.mule.extension.file.common.api.matcher.FileMatcher
-
- getErrorTypes() - Method in class org.mule.extension.file.common.api.exceptions.FileCopyErrorTypeProvider
-
- getErrorTypes() - Method in class org.mule.extension.file.common.api.exceptions.FileDeleteErrorTypeProvider
-
- getErrorTypes() - Method in class org.mule.extension.file.common.api.exceptions.FileListErrorTypeProvider
-
- getErrorTypes() - Method in class org.mule.extension.file.common.api.exceptions.FileReadErrorTypeProvider
-
- getErrorTypes() - Method in class org.mule.extension.file.common.api.exceptions.FileRenameErrorTypeProvider
-
- getErrorTypes() - Method in class org.mule.extension.file.common.api.exceptions.FileWriteErrorTypeProvider
-
- getFileMessageMediaType(FileAttributes) - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
Creates a new
DataType to be associated with a
Message which payload is a
InputStream and the
attributes an instance of
FileAttributes
- getFileMessageMediaType(FileAttributes) - Method in interface org.mule.extension.file.common.api.FileSystem
-
Creates a new
DataType to be associated with a
Message which payload is a
InputStream and the
attributes an instance of
FileAttributes
- getFilenamePattern() - Method in class org.mule.extension.file.common.api.matcher.FileMatcher
-
- getListCommand() - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
- getMaxSize() - Method in class org.mule.extension.file.common.api.matcher.FileMatcher
-
- getMinSize() - Method in class org.mule.extension.file.common.api.matcher.FileMatcher
-
- getMoveCommand() - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
- getMoveToDirectory() - Method in class org.mule.extension.file.common.api.source.AbstractPostActionGroup
-
- getName() - Method in class org.mule.extension.file.common.api.AbstractFileAttributes
- getName() - Method in interface org.mule.extension.file.common.api.FileAttributes
-
- getParent(I) - Method in class org.mule.extension.file.common.api.command.AbstractFileCommand
-
Returns the parent path, or null if this path does not
have a parent.
- getParent(URI) - Method in class org.mule.extension.file.common.api.command.ExternalFileCommand
-
Returns the parent path, or null if this path does not
have a parent.
- getParent(Path) - Method in class org.mule.extension.file.common.api.command.FileCommand
-
Returns the parent path, or null if this path does not
have a parent.
- getParent() - Method in enum org.mule.extension.file.common.api.exceptions.FileError
-
- getPath() - Method in class org.mule.extension.file.common.api.AbstractFileAttributes
- getPath() - Method in interface org.mule.extension.file.common.api.FileAttributes
-
- getPath() - Method in class org.mule.extension.file.common.api.lock.NullPathLock
- getPath() - Method in interface org.mule.extension.file.common.api.lock.PathLock
-
- getPath() - Method in class org.mule.extension.file.common.api.lock.URLPathLock
- getPathPattern() - Method in class org.mule.extension.file.common.api.matcher.FileMatcher
-
- getReadCommand() - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
- getRegularFiles() - Method in class org.mule.extension.file.common.api.matcher.FileMatcher
-
- getRenameCommand() - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
- getRenameTo() - Method in class org.mule.extension.file.common.api.source.AbstractPostActionGroup
-
- getSize() - Method in interface org.mule.extension.file.common.api.FileAttributes
-
- getSymLinks() - Method in class org.mule.extension.file.common.api.matcher.FileMatcher
-
- getTimeBetweenSizeCheckInMillis(Long, TimeUnit) - Method in class org.mule.extension.file.common.api.FileConnectorConfig
-
- getUpdatedAttributes() - Method in class org.mule.extension.file.common.api.AbstractConnectedFileInputStreamSupplier
-
Gets the updated attributes of the file.
- getUpdatedAttributes(T) - Method in class org.mule.extension.file.common.api.AbstractConnectedFileInputStreamSupplier
-
Gets the updated attributes of the file.
- getUpdatedAttributes() - Method in class org.mule.extension.file.common.api.AbstractFileInputStreamSupplier
-
Gets the updated attributes of the file.
- getUri() - Method in class org.mule.extension.file.common.api.lock.NullUriLock
- getUri() - Method in interface org.mule.extension.file.common.api.lock.UriLock
-
- getUri() - Method in class org.mule.extension.file.common.api.lock.URLPathLock
- getWorkingDir() - Method in class org.mule.extension.file.common.api.FileSystemProvider
-
The directory to be considered as the root of every relative path used with this connector.
- getWriteCommand() - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
- read(FileConnectorConfig, String, boolean) - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
Deprecated.
- read(FileConnectorConfig, String, boolean, Long) - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
Obtains the content and metadata of a file at a given path.
- read(FileConnectorConfig, String, boolean) - Method in interface org.mule.extension.file.common.api.command.ReadCommand
-
Deprecated.
- read(FileConnectorConfig, String, boolean, Long) - Method in interface org.mule.extension.file.common.api.command.ReadCommand
-
- read(FileConnectorConfig, A, boolean, Long) - Method in interface org.mule.extension.file.common.api.command.ReadCommand
-
- read(FileConnectorConfig, String, boolean) - Method in interface org.mule.extension.file.common.api.FileSystem
-
Deprecated.
- read(FileConnectorConfig, String, boolean, Long) - Method in interface org.mule.extension.file.common.api.FileSystem
-
Obtains the content and metadata of a file at a given path.
- ReadCommand<A extends FileAttributes> - Interface in org.mule.extension.file.common.api.command
-
Command design pattern for reading files
- release() - Method in class org.mule.extension.file.common.api.lock.AbstractNullLock
-
- release() - Method in interface org.mule.extension.file.common.api.lock.Lock
-
Releases the lock that was previously obtained by invoking
Lock.tryLock() on
this instance with a
true
return value.
- release() - Method in class org.mule.extension.file.common.api.lock.URLPathLock
-
Releases the lock that was previously obtained by invoking
Lock.tryLock() on
this instance with a
true
return value.
- releaseConnection() - Method in interface org.mule.extension.file.common.api.connection.ConnectionSource
-
- releaseConnection() - Method in class org.mule.extension.file.common.api.connection.ManagerBasedConnectionSource
-
- releaseConnection() - Method in class org.mule.extension.file.common.api.connection.StaticConnectionSource
-
- releaseConnectionUsedForContentInputStream() - Method in class org.mule.extension.file.common.api.AbstractConnectedFileInputStreamSupplier
-
If the content of the file was retrieved, this method will release the connection used to get that content.
- rename(String, String, boolean) - Method in class org.mule.extension.file.common.api.AbstractFileSystem
-
Renames the file pointed by filePath to the provided newName
- rename(String, String, boolean) - Method in interface org.mule.extension.file.common.api.command.RenameCommand
-
Renames a file under the considerations of FileSystem#rename(FileConnectorConfig, String, String, boolean)
- rename(String, String, boolean) - Method in interface org.mule.extension.file.common.api.FileSystem
-
Renames the file pointed by filePath to the provided newName
- RenameCommand - Interface in org.mule.extension.file.common.api.command
-
Command design pattern for reading files
- resolveExistingPath(String) - Method in class org.mule.extension.file.common.api.command.AbstractFileCommand
-
- resolveExistingPath(String) - Method in class org.mule.extension.file.common.api.command.FileCommand
-
- resolvePath(String) - Method in class org.mule.extension.file.common.api.command.AbstractFileCommand
-
Returns an absolute path for the given filePath
- resolvePath(I, String) - Method in class org.mule.extension.file.common.api.command.AbstractFileCommand
-
Resolve the given basePath against the filePath.
- resolvePath(URI, String) - Method in class org.mule.extension.file.common.api.command.ExternalFileCommand
-
Resolve the given basePath against the filePath.
- resolvePath(Path, String) - Method in class org.mule.extension.file.common.api.command.FileCommand
-
Resolve the given basePath against the filePath.
- resolvePath(String) - Method in class org.mule.extension.file.common.api.command.FileCommand
-
Returns an absolute path for the given filePath