Skip to content

Commit ffb5f41

Browse files
committed
Add debug to ResourceStoreImpl
1 parent b3b1ea0 commit ffb5f41

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

Diff for: stroom-resource/stroom-resource-impl/src/main/java/stroom/resource/impl/ResourceStoreImpl.java

+13-5
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ public ResourceKey createTempFile(final String name) {
8181
final Path path = getTempDir().resolve(uuid);
8282
final ResourceKey resourceKey = new ResourceKey(uuid, name);
8383
final ResourceItem resourceItem = new ResourceItem(resourceKey, path, Instant.now());
84+
LOGGER.debug("Created resourceItem: {}", resourceItem);
8485
currentFiles.put(uuid, resourceItem);
8586
return resourceKey;
8687
}
@@ -92,6 +93,7 @@ public void deleteTempFile(final ResourceKey resourceKey) {
9293
final Path file = resourceItem.getPath();
9394
try {
9495
Files.deleteIfExists(file);
96+
LOGGER.debug("Deleted resourceItem: {}", resourceItem);
9597
} catch (final IOException e) {
9698
throw new UncheckedIOException(e);
9799
}
@@ -103,9 +105,11 @@ public Path getTempFile(final ResourceKey resourceKey) {
103105
// File gone !
104106
final ResourceItem resourceItem = currentFiles.get(resourceKey.getKey());
105107
if (resourceItem == null) {
108+
LOGGER.debug("resourceItem not found for resourceKey: {}", resourceKey);
106109
return null;
107110
}
108111
resourceItem.setLastAccessTime(Instant.now());
112+
LOGGER.debug("Returning resourceItem: {}", resourceItem);
109113
return resourceItem.getPath();
110114
}
111115

@@ -134,6 +138,10 @@ private synchronized void cleanup() {
134138
lastCleanupTime = Instant.now();
135139
}
136140

141+
142+
// --------------------------------------------------------------------------------
143+
144+
137145
private static class ResourceItem {
138146

139147
private final ResourceKey resourceKey;
@@ -173,11 +181,11 @@ public void setLastAccessTime(final Instant lastAccessTime) {
173181
@Override
174182
public String toString() {
175183
return "ResourceItem{" +
176-
"resourceKey=" + resourceKey +
177-
", path=" + path +
178-
", createTime=" + createTime +
179-
", lastAccessTime=" + lastAccessTime +
180-
'}';
184+
"resourceKey=" + resourceKey +
185+
", path=" + path +
186+
", createTime=" + createTime +
187+
", lastAccessTime=" + lastAccessTime +
188+
'}';
181189
}
182190
}
183191
}

0 commit comments

Comments
 (0)