mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-17 18:17:43 +00:00
Merge pull request #5169 from wschaeferB/5479-SCOOptimization
5479 move SCO task creation inside SCO check for optimization
This commit is contained in:
commit
aa3705824c
@ -332,12 +332,11 @@ public abstract class AbstractAbstractFileNode<T extends AbstractFile> extends A
|
|||||||
if (EamDb.isEnabled()) {
|
if (EamDb.isEnabled()) {
|
||||||
properties.add(new NodeProperty<>(OCCURRENCES.toString(), OCCURRENCES.toString(), VALUE_LOADING, ""));
|
properties.add(new NodeProperty<>(OCCURRENCES.toString(), OCCURRENCES.toString(), VALUE_LOADING, ""));
|
||||||
}
|
}
|
||||||
|
// Get the SCO columns data in a background task
|
||||||
|
backgroundTasksPool.submit(new GetSCOTask(
|
||||||
|
new WeakReference<>(this), weakPcl));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get the SCO columns data in a background task
|
|
||||||
backgroundTasksPool.submit(new GetSCOTask(
|
|
||||||
new WeakReference<>(this), weakPcl));
|
|
||||||
|
|
||||||
properties.add(new NodeProperty<>(MOD_TIME.toString(), MOD_TIME.toString(), NO_DESCR, ContentUtils.getStringTime(content.getMtime(), content)));
|
properties.add(new NodeProperty<>(MOD_TIME.toString(), MOD_TIME.toString(), NO_DESCR, ContentUtils.getStringTime(content.getMtime(), content)));
|
||||||
properties.add(new NodeProperty<>(CHANGED_TIME.toString(), CHANGED_TIME.toString(), NO_DESCR, ContentUtils.getStringTime(content.getCtime(), content)));
|
properties.add(new NodeProperty<>(CHANGED_TIME.toString(), CHANGED_TIME.toString(), NO_DESCR, ContentUtils.getStringTime(content.getCtime(), content)));
|
||||||
properties.add(new NodeProperty<>(ACCESS_TIME.toString(), ACCESS_TIME.toString(), NO_DESCR, ContentUtils.getStringTime(content.getAtime(), content)));
|
properties.add(new NodeProperty<>(ACCESS_TIME.toString(), ACCESS_TIME.toString(), NO_DESCR, ContentUtils.getStringTime(content.getAtime(), content)));
|
||||||
|
@ -369,12 +369,11 @@ public class BlackboardArtifactNode extends AbstractContentNode<BlackboardArtifa
|
|||||||
if (EamDb.isEnabled()) {
|
if (EamDb.isEnabled()) {
|
||||||
sheetSet.put(new NodeProperty<>(Bundle.BlackboardArtifactNode_createSheet_count_name(), Bundle.BlackboardArtifactNode_createSheet_count_displayName(), VALUE_LOADING, ""));
|
sheetSet.put(new NodeProperty<>(Bundle.BlackboardArtifactNode_createSheet_count_name(), Bundle.BlackboardArtifactNode_createSheet_count_displayName(), VALUE_LOADING, ""));
|
||||||
}
|
}
|
||||||
|
// Get the SCO columns data in a background task
|
||||||
|
backgroundTasksPool.submit(new GetSCOTask(
|
||||||
|
new WeakReference<>(this), weakPcl));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get the SCO columns data in a background task
|
|
||||||
backgroundTasksPool.submit(new GetSCOTask(
|
|
||||||
new WeakReference<>(this), weakPcl));
|
|
||||||
|
|
||||||
if (artifact.getArtifactTypeID() == ARTIFACT_TYPE.TSK_INTERESTING_ARTIFACT_HIT.getTypeID()) {
|
if (artifact.getArtifactTypeID() == ARTIFACT_TYPE.TSK_INTERESTING_ARTIFACT_HIT.getTypeID()) {
|
||||||
try {
|
try {
|
||||||
BlackboardAttribute attribute = artifact.getAttribute(new BlackboardAttribute.Type(ATTRIBUTE_TYPE.TSK_ASSOCIATED_ARTIFACT));
|
BlackboardAttribute attribute = artifact.getAttribute(new BlackboardAttribute.Type(ATTRIBUTE_TYPE.TSK_ASSOCIATED_ARTIFACT));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user