Sleuth Kit Java Bindings (JNI)  4.3
Java bindings for using The Sleuth Kit
org.sleuthkit.datamodel.IngestJobInfo Class Reference

Classes

enum  IngestJobStatusType
 

Public Member Functions

Date getEndDateTime ()
 
String getHostName ()
 
long getIngestJobId ()
 
List< IngestModuleInfogetIngestModuleInfo ()
 
long getObjectId ()
 
String getSettingsDir ()
 
Date getStartDateTime ()
 
IngestJobStatusType getStatus ()
 
void setEndDateTime (Date endDateTime) throws TskCoreException
 
void setIngestJobStatus (IngestJobStatusType status) throws TskCoreException
 

Private Attributes

Date endDateTime = new Date(0)
 
final String hostName
 
final long ingestJobId
 
final List< IngestModuleInfoingestModuleInfo
 
final long objectId
 
final String settingsDir
 
final SleuthkitCase skCase
 
final Date startDateTime
 
IngestJobStatusType status
 

Static Private Attributes

static final ResourceBundle bundle = ResourceBundle.getBundle("org.sleuthkit.datamodel.Bundle")
 

Detailed Description

Represents information for an ingest job.

Definition at line 28 of file IngestJobInfo.java.

Member Function Documentation

Date org.sleuthkit.datamodel.IngestJobInfo.getEndDateTime ( )
Returns
the end date time of the job (equal to the epoch if it has not been set yet).

Definition at line 123 of file IngestJobInfo.java.

References org.sleuthkit.datamodel.IngestJobInfo.endDateTime.

String org.sleuthkit.datamodel.IngestJobInfo.getHostName ( )
Returns
the hostName

Definition at line 180 of file IngestJobInfo.java.

References org.sleuthkit.datamodel.IngestJobInfo.hostName.

long org.sleuthkit.datamodel.IngestJobInfo.getIngestJobId ( )
List<IngestModuleInfo> org.sleuthkit.datamodel.IngestJobInfo.getIngestModuleInfo ( )
Returns
the ingestModuleInfo

Definition at line 201 of file IngestJobInfo.java.

References org.sleuthkit.datamodel.IngestJobInfo.ingestModuleInfo.

long org.sleuthkit.datamodel.IngestJobInfo.getObjectId ( )
Returns
the objectId

Definition at line 173 of file IngestJobInfo.java.

References org.sleuthkit.datamodel.IngestJobInfo.objectId.

String org.sleuthkit.datamodel.IngestJobInfo.getSettingsDir ( )
Returns
the settingsDir

Definition at line 194 of file IngestJobInfo.java.

References org.sleuthkit.datamodel.IngestJobInfo.settingsDir.

Date org.sleuthkit.datamodel.IngestJobInfo.getStartDateTime ( )
Returns
the startDateTime

Definition at line 187 of file IngestJobInfo.java.

References org.sleuthkit.datamodel.IngestJobInfo.startDateTime.

IngestJobStatusType org.sleuthkit.datamodel.IngestJobInfo.getStatus ( )
void org.sleuthkit.datamodel.IngestJobInfo.setEndDateTime ( Date  endDateTime) throws TskCoreException

Sets the end date for the ingest job info, and updates the database.

Parameters
endDateTimethe endDateTime to set
Exceptions
org.sleuthkit.datamodel.TskCoreException

Definition at line 134 of file IngestJobInfo.java.

References org.sleuthkit.datamodel.IngestJobInfo.endDateTime, and org.sleuthkit.datamodel.IngestJobInfo.getIngestJobId().

void org.sleuthkit.datamodel.IngestJobInfo.setIngestJobStatus ( IngestJobStatusType  status) throws TskCoreException

Sets the ingest status for the ingest job info, and updates the database.

Parameters
statusThe new status
Exceptions
TskCoreException

Definition at line 152 of file IngestJobInfo.java.

References org.sleuthkit.datamodel.IngestJobInfo.getIngestJobId(), org.sleuthkit.datamodel.IngestJobInfo.getStatus(), and org.sleuthkit.datamodel.IngestJobInfo.status.

Member Data Documentation

final ResourceBundle org.sleuthkit.datamodel.IngestJobInfo.bundle = ResourceBundle.getBundle("org.sleuthkit.datamodel.Bundle")
staticprivate

Definition at line 30 of file IngestJobInfo.java.

Date org.sleuthkit.datamodel.IngestJobInfo.endDateTime = new Date(0)
private
final String org.sleuthkit.datamodel.IngestJobInfo.hostName
private
final long org.sleuthkit.datamodel.IngestJobInfo.ingestJobId
private
final List<IngestModuleInfo> org.sleuthkit.datamodel.IngestJobInfo.ingestModuleInfo
private
final long org.sleuthkit.datamodel.IngestJobInfo.objectId
private
final String org.sleuthkit.datamodel.IngestJobInfo.settingsDir
private
final SleuthkitCase org.sleuthkit.datamodel.IngestJobInfo.skCase
private

Definition at line 69 of file IngestJobInfo.java.

final Date org.sleuthkit.datamodel.IngestJobInfo.startDateTime
private
IngestJobStatusType org.sleuthkit.datamodel.IngestJobInfo.status
private

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

Copyright © 2011-2015 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.