| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| private DirectoryLock. | |
| private static final Map | |
| private static final PlatformLogger |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static File | |
| pack-priv void | |
| private static File | |
| pack-priv static int |
| descriptor | back to summary |
|---|---|
| private DirectoryLock. | |
| descriptors | back to summary |
|---|---|
| private static final Map<File, DirectoryLock. | |
| logger | back to summary |
|---|---|
| private static final PlatformLogger logger | |
| DirectoryLock | back to summary |
|---|---|
| pack-priv DirectoryLock(File directory) throws IOException, DirectoryAlreadyInUseException | |
| canonicalize | back to summary |
|---|---|
| pack-priv static File canonicalize(File directory) throws IOException | |
| close | back to summary |
|---|---|
| pack-priv void close() | |
| lockFile | back to summary |
|---|---|
| private static File lockFile(File directory) | |
| referenceCount | back to summary |
|---|---|
| pack-priv static int referenceCount(File directory) throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| private final File | |
| private final FileLock | |
| private final RandomAccessFile | |
| private int |
| Access | Constructor and Description |
|---|---|
| private |
| directory | back to summary |
|---|---|
| private final File directory | |
| lock | back to summary |
|---|---|
| private final FileLock lock | |
| lockRaf | back to summary |
|---|---|
| private final RandomAccessFile lockRaf | |
| referenceCount | back to summary |
|---|---|
| private int referenceCount | |
| Descriptor | back to summary |
|---|---|
| private Descriptor(File directory, RandomAccessFile lockRaf, FileLock lock) | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| DirectoryAlreadyInUseException | back to summary |
|---|---|
| pack-priv DirectoryAlreadyInUseException(String message, Throwable cause) | |