Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits PropertyChangeListener.
Classes | |
class | ArtifactTagTask |
class | ContentTagTask |
class | CurrentCaseTask |
class | DataSourceAddedTask |
class | DataSourceNameChangedTask |
class | TagDefinitionChangeTask |
Public Member Functions | |
CaseEventListener () | |
void | propertyChange (PropertyChangeEvent evt) |
void | shutdown () |
void | startUp () |
Static Private Member Functions | |
static boolean | hasNotableTag (List<?extends Tag > tags) |
static boolean | isNotableTag (Tag tag) |
static boolean | isNotableTagDefinition (TagName tagDef) |
static void | setArtifactKnownStatus (CentralRepository centralRepo, BlackboardArtifact artifact, TskData.FileKnown notableStatus) |
Private Attributes | |
final ExecutorService | jobProcessingExecutor |
Static Private Attributes | |
static final String | CASE_EVENT_THREAD_NAME = "CR-Case-Event-Listener-%d" |
static final Set< Case.Events > | CASE_EVENTS_OF_INTEREST |
static final Logger | LOGGER = Logger.getLogger(CaseEventListener.class.getName()) |
An Autopsy events listener for case events relevant to the central repository.
Definition at line 68 of file CaseEventListener.java.
org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.CaseEventListener | ( | ) |
Contructs an Autopsy events listener for case events relevant to the central repository.
Definition at line 86 of file CaseEventListener.java.
|
staticprivate |
Searches a list of tags for a tag with notable status.
tags | The tags to search. |
Definition at line 183 of file CaseEventListener.java.
References org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.isNotableTag().
|
staticprivate |
Determines whether or not a tag has notable status.
tag | The tag. |
Definition at line 161 of file CaseEventListener.java.
Referenced by org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.hasNotableTag().
|
staticprivate |
Determines whether or not a tag definition calls for notable status.
tagDef | The tag definition. |
Definition at line 172 of file CaseEventListener.java.
References org.sleuthkit.autopsy.casemodule.services.TagsManager.getNotableTagDisplayNames().
void org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.propertyChange | ( | PropertyChangeEvent | evt | ) |
Definition at line 106 of file CaseEventListener.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getInstance(), and org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.isEnabled().
|
staticprivate |
Sets the notable (known) status of a central repository correlation attribute corresponding to an artifact.
centralRepo | The central repository. |
artifact | The artifact. |
notableStatus | The new notable status. |
Definition at line 201 of file CaseEventListener.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch(), and org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.setAttributeInstanceKnownStatus().
void org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.shutdown | ( | ) |
Shuts down the listener.
Definition at line 100 of file CaseEventListener.java.
References org.sleuthkit.autopsy.casemodule.Case.removeEventTypeSubscriber(), and org.sleuthkit.autopsy.coreutils.ThreadUtils.shutDownTaskExecutor().
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepositoryService.closeCaseResources().
void org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.startUp | ( | ) |
Starts up the listener.
Definition at line 93 of file CaseEventListener.java.
References org.sleuthkit.autopsy.casemodule.Case.addEventTypeSubscriber().
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepositoryService.openCaseResources().
|
staticprivate |
Definition at line 71 of file CaseEventListener.java.
|
staticprivate |
Definition at line 72 of file CaseEventListener.java.
|
private |
Definition at line 80 of file CaseEventListener.java.
|
staticprivate |
Definition at line 70 of file CaseEventListener.java.
Copyright © 2012-2022 Basis Technology. Generated on: Sun Apr 2 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.