Autopsy
4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits JPanel.
Public Member Functions | |
IngestRunningLabel () | |
IngestRunningLabel (String message, boolean showWarningIcon) | |
void | unregister () |
Static Public Attributes | |
static final String | DEFAULT_MESSAGE = Bundle.IngestRunningLabel_defaultMessage() |
Protected Member Functions | |
final void | refreshState () |
final void | refreshState (boolean ingestIsRunning) |
Static Private Member Functions | |
static void | notifyListeners (boolean ingestIsRunning) |
static void | removeListener (IngestRunningLabel label) |
static void | setupListener (IngestRunningLabel label) |
Static Private Attributes | |
static Set< IngestRunningLabel > | activeLabels = new HashSet<>() |
static PropertyChangeListener | classListener = null |
static final URL | DEFAULT_ICON = IngestRunningLabel.class.getResource("/org/sleuthkit/autopsy/modules/filetypeid/warning16.png") |
static final Set< IngestManager.IngestJobEvent > | INGEST_JOB_EVENTS_OF_INTEREST |
static Object | lockObject = new Object() |
static final long | serialVersionUID = 1L |
JLabel that shows ingest is running.
Definition at line 39 of file IngestRunningLabel.java.
org.sleuthkit.autopsy.datasourcesummary.uiutils.IngestRunningLabel.IngestRunningLabel | ( | ) |
Main constructor with default message and showing icon.
Definition at line 120 of file IngestRunningLabel.java.
org.sleuthkit.autopsy.datasourcesummary.uiutils.IngestRunningLabel.IngestRunningLabel | ( | String | message, |
boolean | showWarningIcon | ||
) |
Constructor.
message | The message to be shown. |
showWarningIcon | Whether or not to show warning icon. |
Definition at line 130 of file IngestRunningLabel.java.
|
staticprivate |
Notifies all listening instances of an update in ingest state.
ingestIsRunning | Whether or not ingest is running currently. |
Definition at line 94 of file IngestRunningLabel.java.
|
protected |
Refresh state of this label based on ingest status.
Definition at line 148 of file IngestRunningLabel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning().
|
protected |
Refresh state of this label based on ingest status.
ingestIsRunning | True if ingest is running. |
Definition at line 157 of file IngestRunningLabel.java.
|
staticprivate |
Removes a label from listening events.
label | The label to remove from listening events. |
Definition at line 107 of file IngestRunningLabel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.removeIngestJobEventListener().
|
staticprivate |
Setup ingest event listener for the current label.
label | The label. |
Definition at line 60 of file IngestRunningLabel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.addIngestJobEventListener(), org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.CANCELLED, org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.COMPLETED, org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.STARTED.
void org.sleuthkit.autopsy.datasourcesummary.uiutils.IngestRunningLabel.unregister | ( | ) |
Unregister this instance from listening for ingest status changes.
Definition at line 164 of file IngestRunningLabel.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.PastCasesPanel.close(), org.sleuthkit.autopsy.datasourcesummary.ui.RecentFilesPanel.close(), org.sleuthkit.autopsy.datasourcesummary.ui.AnalysisPanel.close(), org.sleuthkit.autopsy.datasourcesummary.ui.TimelinePanel.close(), org.sleuthkit.autopsy.datasourcesummary.ui.GeolocationPanel.close(), and org.sleuthkit.autopsy.datasourcesummary.ui.UserActivityPanel.close().
|
staticprivate |
Definition at line 51 of file IngestRunningLabel.java.
|
staticprivate |
Definition at line 52 of file IngestRunningLabel.java.
|
staticprivate |
Definition at line 43 of file IngestRunningLabel.java.
|
static |
Definition at line 42 of file IngestRunningLabel.java.
|
staticprivate |
Definition at line 45 of file IngestRunningLabel.java.
|
staticprivate |
Definition at line 53 of file IngestRunningLabel.java.
|
staticprivate |
Definition at line 41 of file IngestRunningLabel.java.
Copyright © 2012-2021 Basis Technology. Generated on: Tue Jan 19 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.