FileAttributesInputStream instances returned by connectors which operate over a FileSystem.FileSystemvisitorTreeNode by providing a TreeNode.Builder that will generate itFilePredicateBuilder.build() before returning the built Predicate.IllegalArgumentException 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.TreeNode.IllegalArgumentException explaining that a
FileSystem.list(FileConnectorConfig, String, boolean, Message, Predicate) operation was attempted on a path
pointing to a file.IllegalArgumentException 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, MuleEvent)sourcePath into the targetPath.sourcePath into the targetPath.FileSystem.createDirectory(String)directoryPathfilePath, provided that it's not lockedFileSystem#delete(FileConnectorConfig, String)filePath, provided that it's not lockedpath, provided that it's not lockedMuleRuntimeException for the given message and causeMuleRuntimeException for the given message and causepath existsMetadataType of the FileAttributes for the specific connection that is being used.FileSystemPredicate which verifies that a FileAttributes instance is compliant with a number of criterias.ConnectionProvider which provides instances of
FileSystemMetadataType for an operation that returns an TreeNode.FileContentVisitor which writes the received content into an FileWriterVisitor.outputStreamTreeNode.Builder instance to be used to create a TreeNode which references a directoryTreeNode.Builder instance to be used to create a TreeNode which references a fileFileSystem 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 FileAttributesSupplier so that the first invokation to the LazyStreamSupplier.get() method is actually forwarded to it, but
subsequent ones return the same cached value.directoryPath which match the given matcher.FileSystem.list(FileConnectorConfig, String, boolean, Message, Predicate)directoryPath which match the given matcher.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)sourcePath into the targetPath.sourcePath into the targetPath.Predicate of FileAttributes instances which accepts any valuePathLock interfaceIllegalArgumentException explaining that a
FileSystem.list(FileConnectorConfig, String, boolean, Message, Predicate) operation was attempted on a path
pointing to a file.FileSystem.read(FileConnectorConfig, Message, String, 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 newNamepath to the name provided on the to parameterFileCommand.resolvePath(String) only that it throws a IllegalArgumentException if the
given path doesn't exists.Path to the given filePathTreeNodetruepath is not lockedpath is not lockedString contentbyte as contentbyte[] as contentOutputHandler as contentInputStream as contentcontent into the file pointed by filePath.FileSystem#write(FileConnectorConfig, String, Object, FileWriteMode, MuleEvent, boolean, boolean, String)content into the file pointed by filePath.content into the file pointed by path.Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.