Autopsy
4.18.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.events.AutopsyEvent.
Public Member Functions | |
final List< Long > | getDataModelObjectIds () |
List< T > | getNewValue () |
Object | getSource () |
SourceType | getSourceType () |
Protected Member Functions | |
TskDataModelChangeEvent (String eventName, List< Long > dataModelObjectIds, List< T > dataModelObjects) | |
abstract List< T > | getDataModelObjects (SleuthkitCase caseDb, List< Long > ids) throws TskCoreException |
Private Attributes | |
final List< Long > | dataModelObjectIds |
transient List< T > | dataModelObjects |
Static Private Attributes | |
static final Logger | logger = Logger.getLogger(TskDataModelChangeEvent.class.getName()) |
static final long | serialVersionUID = 1L |
An application event generic used as a superclass for events published when something changes in the Sleuth Kit Data Model for a case.
<T> | A Sleuth Kit Data Model object type. |
Definition at line 37 of file TskDataModelChangeEvent.java.
|
protected |
Constructs an application event generic used as a superclass for events published when something changes in the Sleuth Kit Data Model for a case.
eventName | The event name. |
dataModelObjectIds | The unique numeric IDs (TSK object IDs, case database row IDs, etc.) of the Sleuth Kit Data Model objects associated with this application event. |
dataModelObjects | The Sleuth Kit Data Model objects associated with this application event |
Definition at line 56 of file TskDataModelChangeEvent.java.
final List<Long> org.sleuthkit.autopsy.casemodule.events.TskDataModelChangeEvent< T >.getDataModelObjectIds | ( | ) |
Gets the unique numeric IDs (TSK object IDs, case database row IDs, etc.) of the Sleuth Kit Data Model objects associated with this application event.
Definition at line 78 of file TskDataModelChangeEvent.java.
|
abstractprotected |
Gets the Sleuth Kit Data Model objects associated with this application event.
caseDb | The case database. |
ids | The unique, numeric IDs (TSK object IDs, case database row IDs, etc.) of the Sleuth Kit Data Model objects. |
org.sleuthkit.datamodel.TskCoreException | If there is an error getting the Sleuth Kit Data Model objects. |
Referenced by org.sleuthkit.autopsy.casemodule.events.TskDataModelChangeEvent< Person >.getNewValue().
List<T> org.sleuthkit.autopsy.casemodule.events.TskDataModelChangeEvent< T >.getNewValue | ( | ) |
Gets the Sleuth Kit Data Model objects associated with this application event.
Definition at line 89 of file TskDataModelChangeEvent.java.
|
inherited |
Gets the source type (local or remote) as a string. This is for clients that do not have access to the AutopsyEvent type, and is necessary because the events package is not currently a public package within the Autopsy-Core NetBeans Module (NBM).
Definition at line 80 of file AutopsyEvent.java.
|
inherited |
Gets the source type (local or remote).
Definition at line 67 of file AutopsyEvent.java.
References org.sleuthkit.autopsy.events.AutopsyEvent.sourceType.
Referenced by org.sleuthkit.autopsy.casemodule.events.TskDataModelChangeEvent< Person >.getNewValue().
|
private |
Definition at line 41 of file TskDataModelChangeEvent.java.
Referenced by org.sleuthkit.autopsy.casemodule.events.TskDataModelChangeEvent< Person >.TskDataModelChangeEvent().
|
private |
Definition at line 42 of file TskDataModelChangeEvent.java.
Referenced by org.sleuthkit.autopsy.casemodule.events.TskDataModelChangeEvent< Person >.TskDataModelChangeEvent().
|
staticprivate |
Definition at line 40 of file TskDataModelChangeEvent.java.
|
staticprivate |
Definition at line 39 of file TskDataModelChangeEvent.java.
Copyright © 2012-2021 Basis Technology. Generated on: Wed Jun 2 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.