19 package org.sleuthkit.autopsy.centralrepository.ingestmodule;
26 final class IngestSettings
implements IngestModuleIngestJobSettings {
28 private static final long serialVersionUID = 1L;
30 private final boolean flagTaggedNotableItems;
31 private final boolean flagPreviousDevices;
32 private final boolean createCorrelationProperties;
38 this.flagTaggedNotableItems = CentralRepoIngestModule.DEFAULT_FLAG_TAGGED_NOTABLE_ITEMS;
39 this.flagPreviousDevices = CentralRepoIngestModule.DEFAULT_FLAG_PREVIOUS_DEVICES;
40 this.createCorrelationProperties = CentralRepoIngestModule.DEFAULT_CREATE_CR_PROPERTIES;
52 IngestSettings(
boolean flagTaggedNotableItems,
boolean flagPreviousDevices,
boolean createCorrelationProperties) {
53 this.flagTaggedNotableItems = flagTaggedNotableItems;
54 this.flagPreviousDevices = flagPreviousDevices;
55 this.createCorrelationProperties = createCorrelationProperties;
59 public long getVersionNumber() {
60 return serialVersionUID;
68 boolean isFlagTaggedNotableItems() {
69 return flagTaggedNotableItems;
77 boolean isFlagPreviousDevices() {
78 return flagPreviousDevices;
86 boolean shouldCreateCorrelationProperties() {
87 return createCorrelationProperties;