private static class DiskStorePathManager.DiskStorePath
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
autoCreated |
private boolean |
defaultPath |
private java.nio.channels.FileLock |
directoryLock |
private java.io.File |
diskStorePath |
private java.io.File |
lockFile |
Constructor and Description |
---|
DiskStorePath(java.io.File path,
boolean autoCreated,
boolean defaultPath) |
Modifier and Type | Method and Description |
---|---|
(package private) java.io.File |
getDiskStorePath() |
(package private) java.io.File |
getLockFile() |
(package private) boolean |
isAutoCreated() |
(package private) boolean |
isDefault() |
java.lang.String |
toString() |
(package private) void |
unlock() |
private final java.nio.channels.FileLock directoryLock
private final java.io.File lockFile
private final java.io.File diskStorePath
private final boolean autoCreated
private final boolean defaultPath
DiskStorePath(java.io.File path, boolean autoCreated, boolean defaultPath) throws DiskStorePathManager.DiskstoreNotExclusiveException