| Modifier and Type | Field and Description |
|---|---|
| private Path | |
| private ChunkFilename | |
| private final Set | |
| private static final Repository | |
| private static final Path | |
| private static final String | |
| private static final int | |
| private Path |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv synchronized void | |
| private static Path | |
| private static Path | |
| public synchronized void | |
| public synchronized Path | |
| public static Repository | |
| public synchronized Path | |
| pack-priv synchronized RepositoryChunk | |
| public synchronized void | |
| private static LocalDateTime | |
| private static boolean |
| baseLocation | back to summary |
|---|---|
| private Path baseLocation | |
| chunkFilename | back to summary |
|---|---|
| private ChunkFilename chunkFilename | |
| cleanupDirectories | back to summary |
|---|---|
| private final Set<Path> cleanupDirectories | |
| instance | back to summary |
|---|---|
| private static final Repository instance | |
| JAVA_IO_TMPDIR | back to summary |
|---|---|
| private static final Path JAVA_IO_TMPDIR | |
| JFR_REPOSITORY_LOCATION_PROPERTY | back to summary |
|---|---|
| private static final String JFR_REPOSITORY_LOCATION_PROPERTY | |
| MAX_REPO_CREATION_RETRIES | back to summary |
|---|---|
| private static final int MAX_REPO_CREATION_RETRIES | |
| repository | back to summary |
|---|---|
| private Path repository | |
| Repository | back to summary |
|---|---|
| private Repository() | |
| clear | back to summary |
|---|---|
| pack-priv synchronized void clear() | |
| createRealBasePath | back to summary |
|---|---|
| private static Path createRealBasePath(Path path) throws IOException | |
| createRepository | back to summary |
|---|---|
| private static Path createRepository(Path basePath) throws IOException | |
| ensureRepository | back to summary |
|---|---|
| public synchronized void ensureRepository() throws IOException | |
| getBaseLocation | back to summary |
|---|---|
| public synchronized Path getBaseLocation() | |
| getRepository | back to summary |
|---|---|
| public static Repository getRepository() | |
| getRepositoryPath | back to summary |
|---|---|
| public synchronized Path getRepositoryPath() | |
| newChunk | back to summary |
|---|---|
| pack-priv synchronized RepositoryChunk newChunk() | |
| setBasePath | back to summary |
|---|---|
| public synchronized void setBasePath(Path baseLocation) throws IOException | |
| timestamp | back to summary |
|---|---|
| private static LocalDateTime timestamp() | |
| tryToUseAsRepository | back to summary |
|---|---|
| private static boolean tryToUseAsRepository(Path path) | |