| Package | Description |
|---|---|
| org.mule.extension.file.common.api | |
| org.mule.extension.file.common.api.lock | |
| org.mule.extension.file.common.api.stream |
| Modifier and Type | Method and Description |
|---|---|
protected abstract PathLock |
AbstractFileSystem.createLock(Path path) |
PathLock |
AbstractFileSystem.lock(Path path)
Acquires and returns lock over the given
path. |
PathLock |
FileSystem.lock(Path path)
Acquires and returns lock over the given
path. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractFileSystem.acquireLock(PathLock lock)
Attempts to lock the given
lock and throws FileLockedException if already locked |
| Modifier and Type | Class and Description |
|---|---|
class |
NullPathLock
Implementation of the Null Object design pattern for the
PathLock interface |
class |
URLPathLock
|
| Constructor and Description |
|---|
AbstractFileInputStream(LazyStreamSupplier streamSupplier,
PathLock lock) |
Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.