Autopsy  4.19.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | List of all members
org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor Interface Reference

Inherited by org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultUpdateGovernor.

Public Member Functions

Set< Case.Events > getCaseEventUpdates ()
 
Set< IngestJobEventgetIngestJobEventUpdates ()
 
boolean isRefreshRequired (ModuleDataEvent evt)
 
boolean isRefreshRequired (ModuleContentEvent evt)
 
boolean isRefreshRequired (IngestJobEvent evt)
 
boolean isRefreshRequired (AbstractFile evt)
 
boolean isRefreshRequiredForCaseEvent (PropertyChangeEvent evt)
 

Detailed Description

Interface for determiining when data should update based on autopsy (i.e. case/ingest) events.

Definition at line 33 of file UpdateGovernor.java.

Member Function Documentation

Set<Case.Events> org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.getCaseEventUpdates ( )
Set<IngestJobEvent> org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.getIngestJobEventUpdates ( )
boolean org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.isRefreshRequired ( ModuleDataEvent  evt)

Given a module data event, whether or not an update should occur.

Parameters
evtThe ModuleDataEvent that is occurring.
Returns
Whether or not this event should trigger an update.

Implemented in org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultUpdateGovernor, and org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.

Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.EventUpdateHandler.isRefreshRequired().

boolean org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.isRefreshRequired ( ModuleContentEvent  evt)
boolean org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.isRefreshRequired ( IngestJobEvent  evt)

Given an ingest job event, determines whether or not an update should occur.

Parameters
evtThe event.
Returns
Whether or not this event should trigger an update.

Implemented in org.sleuthkit.autopsy.datasourcesummary.datamodel.TimelineSummary, org.sleuthkit.autopsy.datasourcesummary.datamodel.MimeTypeSummary, and org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.

boolean org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.isRefreshRequired ( AbstractFile  evt)
boolean org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.isRefreshRequiredForCaseEvent ( PropertyChangeEvent  evt)

Given a case event, whether or not an update should occur.

Parameters
evtThe event.
Returns
Whether or not this event should trigger an update.

Implemented in org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultUpdateGovernor.

Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.EventUpdateHandler.isRefreshRequiredForCaseEvent().


The documentation for this interface was generated from the following file:

Copyright © 2012-2021 Basis Technology. Generated on: Fri Aug 6 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.