public abstract class BaseDirectory extends Directory
Directory
.Directory.IndexInputSlicer
Modifier and Type | Method and Description |
---|---|
void |
clearLock(String name)
Attempt to clear (forcefully unlock and remove) the
specified lock.
|
LockFactory |
getLockFactory()
Get the LockFactory that this Directory instance is
using for its locking implementation.
|
Lock |
makeLock(String name)
Construct a
Lock . |
void |
setLockFactory(LockFactory lockFactory)
Set the LockFactory that this Directory instance should
use for its locking implementation.
|
close, copy, createOutput, createSlicer, deleteFile, fileExists, fileLength, getLockID, listAll, openInput, sync, toString
public Lock makeLock(String name)
Directory
Lock
.public void clearLock(String name) throws IOException
Directory
clearLock
in class Directory
name
- name of the lock to be cleared.IOException
public void setLockFactory(LockFactory lockFactory) throws IOException
Directory
setLockFactory
in class Directory
lockFactory
- instance of LockFactory
.IOException
public LockFactory getLockFactory()
Directory
getLockFactory
in class Directory
Copyright © 2010 - 2020 Adobe. All Rights Reserved