22 package org.sleuthkit.autopsy.casemodule.services;
 
   24 import java.io.Closeable;
 
   25 import java.io.IOException;
 
   26 import java.util.ArrayList;
 
   27 import java.util.List;
 
   28 import org.openide.util.Lookup;
 
   38     private final List<Closeable> 
services = 
new ArrayList<>();
 
   52         services.add(fileManager);
 
   55         services.add(tagsManager);
 
   61         services.add(keywordSearchService);
 
   64         services.add(blackboard);
 
  109     public void close() throws IOException {
 
  110         for (Closeable service : services) {
 
  111             if(service != null) {
 
FileManager getFileManager()
final TagsManager tagsManager
final FileManager fileManager
KeywordSearchService getKeywordSearchService()
final List< Closeable > services
Services(SleuthkitCase caseDb)
TagsManager getTagsManager()
final KeywordSearchService keywordSearchService
Blackboard getBlackboard()
final Blackboard blackboard