19 package org.sleuthkit.autopsy.coreutils;
22 import java.io.IOException;
23 import java.util.List;
76 String metaFileName)
throws NoCurrentCaseException, TskCoreException, IOException {
83 List<AbstractFile> metaFiles = fileManager.
findFiles(
84 sqliteFile.getDataSource(), metaFileName,
85 sqliteFile.getParent().getName());
87 if (metaFiles != null) {
88 for (AbstractFile metaFile : metaFiles) {
106 throws IOException, NoCurrentCaseException {
109 File localDatabaseFile =
new File(localDiskPath);
110 if (!localDatabaseFile.exists()) {
113 return localDiskPath;
128 + File.separator + file.getId() + file.getName();
FileManager getFileManager()
String getTempDirectory()
static void findAndCopySQLiteMetaFile(AbstractFile sqliteFile)
static< T > long writeToFile(Content content, java.io.File outputFile, ProgressHandle progress, Future< T > worker, boolean source)
static void findAndCopySQLiteMetaFile(AbstractFile sqliteFile, String metaFileName)
static String writeAbstractFileToLocalDisk(AbstractFile file)
SleuthkitCase getSleuthkitCase()
synchronized List< AbstractFile > findFiles(String fileName)
static Case getCurrentCaseThrows()
static String getUniqueTempDirectoryPath(AbstractFile file)