19 package org.sleuthkit.autopsy.casemodule.services;
21 import java.io.Closeable;
22 import java.io.IOException;
23 import org.openide.util.Lookup;
64 if (null == searchService) {
68 searchService.
index(artifact);
69 }
catch (TskCoreException ex) {
91 return caseDb.addBlackboardArtifactType(typeName, displayName);
92 }
catch (TskDataException typeExistsEx) {
94 return caseDb.getArtifactType(typeName);
95 }
catch (TskCoreException ex) {
98 }
catch (TskCoreException ex) {
117 if (null == caseDb) {
121 return caseDb.addArtifactAttributeType(typeName, valueType, displayName);
122 }
catch (TskDataException typeExistsEx) {
124 return caseDb.getAttributeType(typeName);
125 }
catch (TskCoreException ex) {
128 }
catch (TskCoreException ex) {
139 public synchronized void close() throws IOException {
168 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)