public static final class CachedFileIndexInterface.NullCachedFileIndex extends java.lang.Object implements CachedFileIndexInterface
CachedFileIndexInterface.Adapter, CachedFileIndexInterface.CacheKeyCredentials, CachedFileIndexInterface.NullCachedFileIndexhasher| Constructor and Description |
|---|
NullCachedFileIndex() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<LoadableIndexedFile,java.lang.Boolean> |
addDirect(java.util.Set<LoadableIndexedFile> files) |
java.util.Map<CachedFileToDB,java.lang.Boolean> |
addDirectAndMerge(java.util.Set<CachedFileToDB> file) |
void |
addFile(java.lang.String indexedString,
long timestamp,
long size) |
void |
clearIndex() |
void |
deleteIndex() |
java.lang.String |
getCacheDirName()
Method that returns the name of the cache directory for a single transfer.
|
java.lang.String |
getCacheDirName(java.lang.String direction) |
java.nio.file.Path |
getClientDirectory() |
java.lang.String |
getClientID() |
IndexedFile |
getIndexedFile(FileListDataItem item) |
IndexedFile |
getIndexedFile(java.nio.file.Path file) |
java.lang.String |
getIndexedPath(FileListDataItem f) |
java.lang.String |
getIndexedPath(java.nio.file.Path f) |
LogUtils |
getLogs() |
java.lang.String |
getSiteID() |
java.lang.String |
getTaskID() |
java.util.Map<FileListDataItem,java.lang.Boolean> |
hasMatchBatchFLDI(java.util.Set<FileListDataItem> set) |
java.util.Map<java.nio.file.Path,java.lang.Boolean> |
hasMatchBatchPath(java.util.Set<java.nio.file.Path> set) |
boolean |
isIndexed(FileListDataItem item) |
boolean |
isIndexed(java.nio.file.Path file) |
boolean |
isUpload() |
void |
preCacheEntries() |
void |
removeFile(FileListDataItem item) |
void |
removeFile(java.nio.file.Path file) |
int |
size() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFile, addFile, addFile, buildCachedFileToDB, buildFromDBResult, buildTaskKey, buildTaskKey, filteredShouldTransfer, getHashCode, getLegacyFromThis, getMD5, getMD5, getMD5, getMD5Str, hasMatch, hasMatch, hasMatch, hasMatchBatchIDX, isMigrated, mapFLDIToDB, mapIDXToDB, mapPathToDB, shouldTransfer, shouldTransfer, shouldTransfer, shouldTransferFLDI, shouldTransferGeneric, shouldTransferPathpublic java.lang.String getCacheDirName()
CachedFileIndexInterfacegetCacheDirName in interface CachedFileIndexInterfacepublic java.lang.String getCacheDirName(java.lang.String direction)
getCacheDirName in interface CachedFileIndexInterfacepublic boolean isIndexed(java.nio.file.Path file)
isIndexed in interface CachedFileIndexInterfacepublic IndexedFile getIndexedFile(java.nio.file.Path file)
getIndexedFile in interface CachedFileIndexInterfacepublic IndexedFile getIndexedFile(FileListDataItem item)
getIndexedFile in interface CachedFileIndexInterfacepublic void removeFile(java.nio.file.Path file)
removeFile in interface CachedFileIndexInterfacepublic void removeFile(FileListDataItem item)
removeFile in interface CachedFileIndexInterfacepublic void clearIndex()
clearIndex in interface CachedFileIndexInterfacepublic void deleteIndex()
deleteIndex in interface CachedFileIndexInterfacepublic boolean isIndexed(FileListDataItem item)
isIndexed in interface CachedFileIndexInterfacepublic void preCacheEntries()
preCacheEntries in interface CachedFileIndexInterfacepublic int size()
size in interface CachedFileIndexInterfacepublic java.lang.String getIndexedPath(java.nio.file.Path f)
getIndexedPath in interface CachedFileIndexInterfacepublic java.lang.String getIndexedPath(FileListDataItem f)
getIndexedPath in interface CachedFileIndexInterfacepublic java.util.Map<LoadableIndexedFile,java.lang.Boolean> addDirect(java.util.Set<LoadableIndexedFile> files)
addDirect in interface CachedFileIndexInterfacepublic java.util.Map<java.nio.file.Path,java.lang.Boolean> hasMatchBatchPath(java.util.Set<java.nio.file.Path> set)
hasMatchBatchPath in interface CachedFileIndexInterfacepublic java.util.Map<FileListDataItem,java.lang.Boolean> hasMatchBatchFLDI(java.util.Set<FileListDataItem> set)
hasMatchBatchFLDI in interface CachedFileIndexInterfacepublic void addFile(java.lang.String indexedString,
long timestamp,
long size)
addFile in interface CachedFileIndexInterfacepublic boolean isUpload()
isUpload in interface CachedFileIndexInterfacepublic java.lang.String getSiteID()
getSiteID in interface CachedFileIndexInterfacepublic java.lang.String getClientID()
getClientID in interface CachedFileIndexInterfacepublic java.nio.file.Path getClientDirectory()
getClientDirectory in interface CachedFileIndexInterfacepublic java.lang.String getTaskID()
getTaskID in interface CachedFileIndexInterfacepublic java.util.Map<CachedFileToDB,java.lang.Boolean> addDirectAndMerge(java.util.Set<CachedFileToDB> file)
addDirectAndMerge in interface CachedFileIndexInterfacepublic LogUtils getLogs()
getLogs in interface CachedFileIndexInterface