19 package org.sleuthkit.autopsy.casemodule.services;
21 import java.io.Closeable;
22 import java.io.IOException;
23 import org.openide.util.Lookup;
63 if (null == searchService) {
67 searchService.
index(artifact);
68 }
catch (TskCoreException ex) {
90 return caseDb.addBlackboardArtifactType(typeName, displayName);
91 }
catch (TskDataException typeExistsEx) {
93 return caseDb.getArtifactType(typeName);
94 }
catch (TskCoreException ex) {
97 }
catch (TskCoreException ex) {
116 if (null == caseDb) {
120 return caseDb.addArtifactAttributeType(typeName, valueType, displayName);
121 }
catch (TskDataException typeExistsEx) {
123 return caseDb.getAttributeType(typeName);
124 }
catch (TskCoreException ex) {
127 }
catch (TskCoreException ex) {
138 public synchronized void close() throws IOException {
166 super(message, cause);
synchronized BlackboardAttribute.Type getOrAddAttributeType(String typeName, BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE valueType, String displayName)
void index(Content content)
synchronized void close()
BlackboardException(String message)
static final long serialVersionUID
synchronized BlackboardArtifact.Type getOrAddArtifactType(String typeName, String displayName)
synchronized void indexArtifact(BlackboardArtifact artifact)
BlackboardException(String message, Throwable cause)