|
Autopsy
4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.appservices.AutopsyService.
Public Member Functions | |
| void | closeCaseResources (CaseContext context) throws AutopsyServiceException |
| String | getServiceName () |
| void | openCaseResources (CaseContext context) throws AutopsyServiceException |
Private Member Functions | |
| void | dataUpgradeForVersion1dot2 (Case currentCase) throws AutopsyServiceException |
| void | updateSchema () throws AutopsyServiceException |
Private Attributes | |
| CaseEventListener | caseEventListener = new CaseEventListener() |
The Autopsy application service for the central repository.
Definition at line 35 of file CentralRepositoryService.java.
| void org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepositoryService.closeCaseResources | ( | CaseContext | context | ) | throws AutopsyServiceException |
Closes any case-level resources managed by the service.
| context | The case context which includes things such as the case, a progress indicator for the operation, a cancellation request flag, etc. |
| org.sleuthkit.autopsy.framework.AutopsyService.AutopsyServiceException |
Implements org.sleuthkit.autopsy.appservices.AutopsyService.
Definition at line 78 of file CentralRepositoryService.java.
References org.sleuthkit.autopsy.appservices.AutopsyService.CaseContext.getProgressIndicator(), org.sleuthkit.autopsy.progress.ProgressIndicator.progress(), and org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.shutdown().
|
private |
Adds missing data source object IDs from data sources in this case to the corresponding records in the central repository database. This is a data update to go with the v1.2 schema update.
| AutopsyServiceException | The exception is thrown if there is an error updating the database. |
Definition at line 108 of file CentralRepositoryService.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.addDataSourceObjectId(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getCase(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getDataSources(), org::sleuthkit::datamodel::Content.getId(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationCase.getID(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getInstance(), and org::sleuthkit::datamodel::Content.getName().
| String org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepositoryService.getServiceName | ( | ) |
Gets the service name.
Implements org.sleuthkit.autopsy.appservices.AutopsyService.
Definition at line 43 of file CentralRepositoryService.java.
| void org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepositoryService.openCaseResources | ( | CaseContext | context | ) | throws AutopsyServiceException |
Creates, opens or upgrades any case-level resources managed by the service.
| context | The case context which includes things such as the case, a progress indicator for the operation, a cancellation request flag, etc. |
| org.sleuthkit.autopsy.framework.AutopsyService.AutopsyServiceException |
Implements org.sleuthkit.autopsy.appservices.AutopsyService.
Definition at line 52 of file CentralRepositoryService.java.
References org.sleuthkit.autopsy.appservices.AutopsyService.CaseContext.cancelRequested, org.sleuthkit.autopsy.appservices.AutopsyService.CaseContext.getCase(), org.sleuthkit.autopsy.appservices.AutopsyService.CaseContext.getProgressIndicator(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.isEnabled(), org.sleuthkit.autopsy.progress.ProgressIndicator.progress(), and org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.startUp().
|
private |
Updates the central repository database schema to the latest version.
| AutopsyServiceException | The exception is thrown if there is an error updating the database schema. |
Definition at line 92 of file CentralRepositoryService.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbManager.upgradeDatabase().
|
private |
Definition at line 37 of file CentralRepositoryService.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.