FileAttributesInputStream instances returned by connectors which operate over a FileSystem.FileSystemFileMatcher.build() before returning the built Predicate.IllegalPathException explaining that an operation is trying to write to the given path but it
already exists and no overwrite instruction was provided.Predicate from the criterias in this builder's state.IllegalPathException explaining that a
FileSystem#list(FileConnectorConfig, String, boolean, Message, Predicate) operation was attempted on a path
pointing to a file.IllegalPathException explaining that a
FileSystem#read(FileConnectorConfig, Message, String, boolean) operation was attempted on a path pointing to
a directoryPathLock.release() on the AbstractFileInputStream.lock.sourcePath into the targetPath.FileSystem.copy(FileConnectorConfig, String, String, boolean, boolean, String)sourcePath into the targetPath.FileSystem.createDirectory(String)filePath, provided that it's not lockedFileSystem#delete(FileConnectorConfig, String)filePath, provided that it's not lockedsourcePath into the targetPath.directoryPathpath, provided that it's not lockeddirectoryPath which match the given matcher.sourcePath into the targetPath.path to the name provided on the to parametercontent into the file pointed by path.MuleRuntimeException for the given message and causeMuleRuntimeException for the given message and causepath existsModuleException to be thrown in the cases in which there is not enough permissions to access a particular file or
directory.messageModuleException to be thrown in the cases in which a given file already exists.messagemessageFileSystemBaseFileSystemOperations#copy(FileConnectorConfig, FileSystem, String, String, boolean, boolean, Event) or
BaseFileSystemOperations#move(FileConnectorConfig, FileSystem, String, String, boolean, boolean, Event) operation.BaseFileSystemOperations#delete(FileSystem, String, Event) operation.BaseFileSystemOperations#list(FileConnectorConfig, FileSystem, String, boolean, Message, FileMatcher)
operation.ModuleException for the cases in which a lock cannot be acquired over a file.messagePredicate which verifies that a FileAttributes instance is compliant with a number of criterias.BaseFileSystemOperations.doRead(FileConnectorConfig, FileSystem, String, MediaType, boolean) operation.BaseFileSystemOperations#rename(FileSystem, String, String, boolean, Event)
or the BaseFileSystemOperations#createDirectory(FileSystem, String) operation.ConnectionProvider which provides instances of
FileSystemBaseFileSystemOperations#write(FileConnectorConfig, FileSystem, String, Object, String, boolean, boolean, FileWriteMode, Event)
operation.FileSystem implementation.Path to which all non absolute paths are relative toDataType to be associated with a Message which payload is a InputStream and the
attributes an instance of FileAttributesDataType to be associated with a Message which payload is a InputStream and the
attributes an instance of FileAttributesModuleException to be thrown in the cases in which the received content to be written is invalid.messageModuleException to be thrown in the cases in which a given path is invalid.messagemessagedirectoryPath which match the given matcher.FileSystem.list(FileConnectorConfig, String, boolean, MediaType, Predicate)directoryPath which match the given matcher.path.path.directoryPath also creating any missing parent directoriessourcePath into the targetPath.FileSystem.move(FileConnectorConfig, String, String, boolean, boolean, String)sourcePath into the targetPath.Predicate of FileAttributes instances which accepts any valuePathLock interfaceIllegalPathException explaining that a
FileSystem#list(FileConnectorConfig, String, boolean, Message, Predicate) operation was attempted on a path
pointing to a file.FileSystem.read(FileConnectorConfig, String, MediaType, boolean)NullPathLock.tryLock() method has receivedPathLock.tryLock() on this instance with a true
return value.PathLock.tryLock() on this instance with a true
return value.filePath to the provided newNameFileSystem#rename(FileConnectorConfig, String, String, boolean)filePath to the provided newNameFileCommand.resolvePath(String) only that it throws a IllegalArgumentException if the
given path doesn't exists.Path to the given filePathBiFunction which returns true if a given LocalDateTime is posterior or equal to a reference
dateBiFunction which returns true if a given LocalDateTime is prior or equal to a reference datetruepath is not lockedpath is not lockedcontent into the file pointed by filePath.FileSystem.write(String, InputStream, FileWriteMode, boolean, boolean, String)content into the file pointed by filePath.Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.