Autopsy
4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.
Public Member Functions | |
RecentFilesGetter () | |
Set< Integer > | getArtifactTypeIdsForRefresh () |
default Set< Case.Events > | getCaseEventUpdates () |
default Set< IngestJobEvent > | getIngestJobEventUpdates () |
List< RecentAttachmentDetails > | getRecentAttachments (DataSource dataSource, int maxCount) throws SleuthkitCaseProviderException, TskCoreException |
List< RecentDownloadDetails > | getRecentDownloads (DataSource dataSource, int maxCount) throws TskCoreException, SleuthkitCaseProviderException |
List< RecentFileDetails > | getRecentlyOpenedDocuments (DataSource dataSource, int maxCount) throws SleuthkitCaseProviderException, TskCoreException |
default boolean | isRefreshRequired (ModuleDataEvent evt) |
default boolean | isRefreshRequired (ModuleContentEvent evt) |
default boolean | isRefreshRequired (IngestManager.IngestJobEvent evt) |
default boolean | isRefreshRequired (AbstractFile evt) |
boolean | isRefreshRequired (IngestJobEvent evt) |
default boolean | isRefreshRequiredForCaseEvent (PropertyChangeEvent evt) |
Public Attributes | |
Set< IngestJobEvent > | INGEST_JOB_EVENTS |
Private Attributes | |
final RecentFilesSummary | recentSummary |
Static Private Attributes | |
static final Set< Integer > | ARTIFACT_UPDATE_TYPE_IDS |
Wrapper class for converting org.sleuthkit.autopsy.contentutils.RecentFilesSummary functionality into a DefaultArtifactUpdateGovernor used by Recent Files Data Summary tab.
Definition at line 41 of file RecentFilesGetter.java.
org.sleuthkit.autopsy.datasourcesummary.ui.RecentFilesGetter.RecentFilesGetter | ( | ) |
Default constructor.
Definition at line 56 of file RecentFilesGetter.java.
Set<Integer> org.sleuthkit.autopsy.datasourcesummary.ui.RecentFilesGetter.getArtifactTypeIdsForRefresh | ( | ) |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.
Definition at line 61 of file RecentFilesGetter.java.
|
inherited |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.
Definition at line 57 of file DefaultUpdateGovernor.java.
|
inherited |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultUpdateGovernor.
Definition at line 52 of file DefaultArtifactUpdateGovernor.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.INGEST_JOB_EVENTS.
List<RecentAttachmentDetails> org.sleuthkit.autopsy.datasourcesummary.ui.RecentFilesGetter.getRecentAttachments | ( | DataSource | dataSource, |
int | maxCount | ||
) | throws SleuthkitCaseProviderException, TskCoreException |
Returns a list of the most recent message attachments.
dataSource | Data source to query. |
maxCount | Maximum number of results to return, passing 0 will return all results. |
SleuthkitCaseProviderException | |
TskCoreException |
Definition at line 113 of file RecentFilesGetter.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.RecentFilesSummary.getRecentAttachments().
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.RecentFilesPanel.RecentFilesPanel().
List<RecentDownloadDetails> org.sleuthkit.autopsy.datasourcesummary.ui.RecentFilesGetter.getRecentDownloads | ( | DataSource | dataSource, |
int | maxCount | ||
) | throws TskCoreException, SleuthkitCaseProviderException |
Return a list of the most recent downloads based on the value of the the artifact TSK_DATETIME_ACCESSED attribute.
dataSource | Data source to query. |
maxCount | Maximum number of results to return, passing 0 will return all results. |
TskCoreException | |
SleuthkitCaseProviderException |
Definition at line 97 of file RecentFilesGetter.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.RecentFilesSummary.getRecentDownloads().
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.RecentFilesPanel.RecentFilesPanel().
List<RecentFileDetails> org.sleuthkit.autopsy.datasourcesummary.ui.RecentFilesGetter.getRecentlyOpenedDocuments | ( | DataSource | dataSource, |
int | maxCount | ||
) | throws SleuthkitCaseProviderException, TskCoreException |
Return a list of the most recently opened documents based on the TSK_RECENT_OBJECT artifact.
dataSource | The data source to query. |
maxCount | The maximum number of results to return, pass 0 to get a list of all results. |
SleuthkitCaseProviderException | |
TskCoreException |
Definition at line 79 of file RecentFilesGetter.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.RecentFilesSummary.getRecentlyOpenedDocuments().
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.RecentFilesPanel.RecentFilesPanel().
|
inherited |
Given a module data event, whether or not an update should occur.
evt | The ModuleDataEvent that is occurring. |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultUpdateGovernor.
Definition at line 38 of file DefaultArtifactUpdateGovernor.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.getArtifactTypeIdsForRefresh(), and org.sleuthkit.autopsy.ingest.ModuleDataEvent.getBlackboardArtifactType().
|
inherited |
Given a module content event, whether or not an update should occur.
evt | The ModuleContentEvent. |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.
Implemented in org.sleuthkit.autopsy.datasourcesummary.ui.ContainerSummaryGetter, org.sleuthkit.autopsy.datasourcesummary.ui.TypesSummaryGetter, org.sleuthkit.autopsy.datasourcesummary.ui.MimeTypeSummaryGetter, and org.sleuthkit.autopsy.datasourcesummary.ui.TimelineSummaryGetter.
Definition at line 42 of file DefaultUpdateGovernor.java.
|
inherited |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultUpdateGovernor.
Definition at line 47 of file DefaultArtifactUpdateGovernor.java.
|
inherited |
Whether or not a newly added AbstractFile should trigger an update.
evt | The AbstractFile. |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.
Implemented in org.sleuthkit.autopsy.datasourcesummary.ui.ContainerSummaryGetter, org.sleuthkit.autopsy.datasourcesummary.ui.TypesSummaryGetter, org.sleuthkit.autopsy.datasourcesummary.ui.MimeTypeSummaryGetter, and org.sleuthkit.autopsy.datasourcesummary.ui.TimelineSummaryGetter.
Definition at line 67 of file DefaultUpdateGovernor.java.
|
inherited |
Given an ingest job event, determines whether or not an update should occur.
evt | The event. |
|
inherited |
Given a case event, whether or not an update should occur.
evt | The event. |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.
Definition at line 37 of file DefaultUpdateGovernor.java.
|
staticprivate |
Definition at line 43 of file RecentFilesGetter.java.
|
inherited |
Definition at line 34 of file DefaultArtifactUpdateGovernor.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.getIngestJobEventUpdates().
|
private |
Definition at line 51 of file RecentFilesGetter.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.