19 package org.sleuthkit.autopsy.ingest.events;
21 import java.io.Serializable;
22 import java.util.ArrayList;
23 import java.util.Collection;
24 import java.util.Collections;
25 import java.util.logging.Level;
26 import java.util.stream.Collectors;
27 import javax.annotation.concurrent.Immutable;
69 .map(BlackboardArtifact::getArtifactID)
70 .collect(Collectors.toList()) : Collections.emptyList()),
92 if (null != eventData) {
97 Collection<BlackboardArtifact> artifacts =
new ArrayList<>();
104 logger.log(Level.SEVERE,
"Error doing lazy load for remote event", ex);
115 private static final long serialVersionUID = 1L;
Collection< BlackboardArtifact > getArtifacts()
BlackboardArtifact.Type getBlackboardArtifactType()
static final long serialVersionUID
BlackboardArtifact.Type artifactTypeId
transient ModuleDataEvent eventData
SleuthkitCase getSleuthkitCase()
synchronized static Logger getLogger(String name)
static Case getCurrentCaseThrows()
SerializableEventData(String moduleName, BlackboardArtifact.Type artifactTypeId, Collection< Long > artifactIds)
Collection< Long > artifactIds
static final Logger logger
BlackboardPostEvent(ModuleDataEvent eventData)