Class LocalFileStore
java.lang.Object
org.teamapps.universaldb.index.file.AbstractFileStore
org.teamapps.universaldb.index.file.LocalFileStore
- All Implemented Interfaces:
FileStore
public class LocalFileStore extends AbstractFileStore
-
Constructor Summary
Constructors Constructor Description LocalFileStore(java.io.File storePath)LocalFileStore(java.io.File storePath, boolean encrypt) -
Method Summary
Modifier and Type Method Description booleanfileExists(java.lang.String path, java.lang.String uuid)java.io.FilegetFile(java.lang.String path, java.lang.String uuid, java.lang.String hash)voidremoveFile(java.lang.String path, java.lang.String uuid)voidsetFile(java.lang.String path, java.lang.String uuid, java.lang.String hash, java.io.File file)
-
Constructor Details
-
LocalFileStore
public LocalFileStore(java.io.File storePath) -
LocalFileStore
public LocalFileStore(java.io.File storePath, boolean encrypt)
-
-
Method Details
-
getFile
public java.io.File getFile(java.lang.String path, java.lang.String uuid, java.lang.String hash) -
setFile
public void setFile(java.lang.String path, java.lang.String uuid, java.lang.String hash, java.io.File file) -
removeFile
public void removeFile(java.lang.String path, java.lang.String uuid) -
fileExists
public boolean fileExists(java.lang.String path, java.lang.String uuid)
-