|
Autopsy
4.21.0
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.
References org::sleuthkit::datamodel::Tag.getName().
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::datamodel::TagName.getDisplayName(), and 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-2024 Sleuth Kit Labs. Generated on: Mon Mar 17 2025
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.