Autopsy
4.9.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Classes | |
enum | MessageType |
Public Member Functions | |
boolean | equals (Object obj) |
BlackboardArtifact | getData () |
Date | getDatePosted () |
String | getDetails () |
long | getID () |
MessageType | getMessageType () |
String | getSource () |
String | getSubject () |
String | getUniqueKey () |
int | hashCode () |
String | toString () |
Static Public Member Functions | |
static IngestMessage | createDataMessage (String source, String subject, String detailsHtml, String uniqueKey, BlackboardArtifact data) |
static IngestMessage | createErrorMessage (String source, String subject, String detailsHtml) |
static IngestMessage | createMessage (MessageType messageType, String source, String subject, String detailsHtml) |
static IngestMessage | createMessage (MessageType messageType, String source, String subject) |
static IngestMessage | createWarningMessage (String source, String subject, String detailsHtml) |
Private Member Functions | |
IngestMessage (long ID, MessageType messageType, String source, String subject, String detailsHtml, String uniqueKey) | |
Private Attributes | |
BlackboardArtifact | data |
Date | datePosted |
String | detailsHtml |
long | ID |
MessageType | messageType |
String | source |
String | subject |
String | uniqueKey |
Static Private Attributes | |
static SimpleDateFormat | dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss") |
static int | managerMessageId = 0 |
static AtomicLong | nextMessageID = new AtomicLong(0) |
Message that ingestmodule wants to send to IngetInbox to notify user about something. Submitted to user via IngestServices. Create using factory methods.
Definition at line 32 of file IngestMessage.java.
|
private |
Private constructor used by factory methods
Definition at line 57 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.detailsHtml, org.sleuthkit.autopsy.ingest.IngestMessage.ID, org.sleuthkit.autopsy.ingest.IngestMessage.messageType, org.sleuthkit.autopsy.ingest.IngestMessage.source, org.sleuthkit.autopsy.ingest.IngestMessage.subject, and org.sleuthkit.autopsy.ingest.IngestMessage.uniqueKey.
Referenced by org.sleuthkit.autopsy.ingest.IngestMessage.createDataMessage(), org.sleuthkit.autopsy.ingest.IngestMessage.createErrorMessage(), org.sleuthkit.autopsy.ingest.IngestMessage.createMessage(), org.sleuthkit.autopsy.ingest.IngestMessage.createWarningMessage(), and org.sleuthkit.autopsy.ingest.IngestMessage.equals().
|
static |
source | originating module |
subject | message subject to be displayed |
detailsHtml | html formatted detailed message (without leading and closing <html> tags), for instance, a human-readable representation of the data. Or null. |
uniqueKey | Key used to group similar messages together. Shoudl be unique to the analysis. For example, hits for the same keyword in a keyword search would use the keyword as this unique value so that they can be grouped. |
data | blackboard artifact associated with the message, the same as fired in ModuleDataEvent by the module |
Definition at line 261 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.MessageType.DATA, org.sleuthkit.autopsy.ingest.IngestMessage.data, and org.sleuthkit.autopsy.ingest.IngestMessage.IngestMessage().
Referenced by org.sleuthkit.autopsy.modules.hashdatabase.HashDbIngestModule.postHashSetHitToBlackboard().
|
static |
Create error message
source | originating module |
subject | message subject to be displayed |
detailsHtml | html formatted detailed message (without leading and closing <html> tags), for instance, a human-readable representation of the data. Or null |
Definition at line 216 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.MessageType.ERROR, and org.sleuthkit.autopsy.ingest.IngestMessage.IngestMessage().
Referenced by org.sleuthkit.autopsy.modules.hashdatabase.HashDbIngestModule.process(), org.sleuthkit.autopsy.thunderbirdparser.ThunderbirdMboxFileIngestModule.processPst(), and org.sleuthkit.autopsy.keywordsearch.IngestSearchRunner.PeriodicSearchTask.run().
|
static |
Create a message of specified type
messageType | message type |
source | originating module |
subject | message subject to be displayed |
detailsHtml | html formatted detailed message (without leading and closing <html> tags), for instance, a human-readable representation of the data. Or null. |
Definition at line 183 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.IngestMessage().
Referenced by org.sleuthkit.autopsy.ingest.IngestMessage.createMessage(), org.sleuthkit.autopsy.keywordsearch.KeywordSearchIngestModule.postIndexSummary(), org.sleuthkit.autopsy.modules.hashdatabase.HashDbIngestModule.postSummary(), org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.process(), org.sleuthkit.autopsy.modules.dataSourceIntegrity.DataSourceIntegrityIngestModule.process(), org.sleuthkit.autopsy.modules.filetypeid.FileTypeIdIngestModule.shutDown(), and org.sleuthkit.autopsy.modules.fileextmismatch.FileExtMismatchIngestModule.shutDown().
|
static |
Create a simple message with a subject only
messageType | message type |
source | originating module |
subject | message subject to be displayed |
Definition at line 201 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.createMessage().
|
static |
Create warning message
source | originating module |
subject | message subject to be displayed |
detailsHtml | html formatted detailed message (without leading and closing <html> tags), for instance, a human-readable representation of the data. Or null |
Definition at line 236 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.IngestMessage(), and org.sleuthkit.autopsy.ingest.IngestMessage.MessageType.WARNING.
Referenced by org.sleuthkit.autopsy.modules.embeddedfileextractor.ExtractArchiveWithPasswordAction.ExtractAndIngestWorker.doInBackground(), org.sleuthkit.autopsy.modules.hashdatabase.HashDbIngestModule.startUp(), and org.sleuthkit.autopsy.keywordsearch.KeywordSearchIngestModule.startUp().
boolean org.sleuthkit.autopsy.ingest.IngestMessage.equals | ( | Object | obj | ) |
Definition at line 126 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.data, org.sleuthkit.autopsy.ingest.IngestMessage.detailsHtml, org.sleuthkit.autopsy.ingest.IngestMessage.ID, org.sleuthkit.autopsy.ingest.IngestMessage.IngestMessage(), org.sleuthkit.autopsy.ingest.IngestMessage.messageType, org.sleuthkit.autopsy.ingest.IngestMessage.source, org.sleuthkit.autopsy.ingest.IngestMessage.subject, and org.sleuthkit.autopsy.ingest.IngestMessage.uniqueKey.
BlackboardArtifact org.sleuthkit.autopsy.ingest.IngestMessage.getData | ( | ) |
Definition at line 92 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.data.
Date org.sleuthkit.autopsy.ingest.IngestMessage.getDatePosted | ( | ) |
Definition at line 100 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.datePosted.
String org.sleuthkit.autopsy.ingest.IngestMessage.getDetails | ( | ) |
Definition at line 84 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.detailsHtml.
long org.sleuthkit.autopsy.ingest.IngestMessage.getID | ( | ) |
Definition at line 72 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.ID.
MessageType org.sleuthkit.autopsy.ingest.IngestMessage.getMessageType | ( | ) |
Definition at line 96 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.messageType.
Referenced by org.sleuthkit.autopsy.ingest.IngestMessagePanel.MessageTableModel.addMessage().
String org.sleuthkit.autopsy.ingest.IngestMessage.getSource | ( | ) |
Definition at line 76 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.source.
Referenced by org.sleuthkit.autopsy.ingest.IngestMessagePanel.MessageTableModel.addMessage().
String org.sleuthkit.autopsy.ingest.IngestMessage.getSubject | ( | ) |
Definition at line 80 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.subject.
String org.sleuthkit.autopsy.ingest.IngestMessage.getUniqueKey | ( | ) |
Definition at line 88 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.uniqueKey.
Referenced by org.sleuthkit.autopsy.ingest.IngestMessagePanel.MessageTableModel.addMessage().
int org.sleuthkit.autopsy.ingest.IngestMessage.hashCode | ( | ) |
Definition at line 159 of file IngestMessage.java.
String org.sleuthkit.autopsy.ingest.IngestMessage.toString | ( | ) |
Definition at line 105 of file IngestMessage.java.
References org.sleuthkit.autopsy.ingest.IngestMessage.detailsHtml, and org.sleuthkit.autopsy.ingest.IngestMessage.subject.
|
private |
Definition at line 48 of file IngestMessage.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestMessage.createDataMessage(), org.sleuthkit.autopsy.ingest.IngestMessage.equals(), and org.sleuthkit.autopsy.ingest.IngestMessage.getData().
|
staticprivate |
Definition at line 50 of file IngestMessage.java.
|
private |
Definition at line 49 of file IngestMessage.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestMessage.getDatePosted().
|
private |
|
private |
Definition at line 40 of file IngestMessage.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestMessage.equals(), org.sleuthkit.autopsy.ingest.IngestMessage.getID(), and org.sleuthkit.autopsy.ingest.IngestMessage.IngestMessage().
|
staticprivate |
Definition at line 51 of file IngestMessage.java.
|
private |
Definition at line 43 of file IngestMessage.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestMessage.equals(), org.sleuthkit.autopsy.ingest.IngestMessage.getMessageType(), and org.sleuthkit.autopsy.ingest.IngestMessage.IngestMessage().
|
staticprivate |
Definition at line 52 of file IngestMessage.java.
|
private |
Definition at line 44 of file IngestMessage.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestMessage.equals(), org.sleuthkit.autopsy.ingest.IngestMessage.getSource(), and org.sleuthkit.autopsy.ingest.IngestMessage.IngestMessage().
|
private |
|
private |
Definition at line 47 of file IngestMessage.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestMessage.equals(), org.sleuthkit.autopsy.ingest.IngestMessage.getUniqueKey(), and org.sleuthkit.autopsy.ingest.IngestMessage.IngestMessage().
Copyright © 2012-2018 Basis Technology. Generated on: Tue Dec 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.