Uses of Class
com.biglybt.core.diskmanager.cache.CacheFileManagerException
Packages that use CacheFileManagerException
Package
Description
-
Uses of CacheFileManagerException in com.biglybt.core.disk.impl
Methods in com.biglybt.core.disk.impl that throw CacheFileManagerExceptionModifier and TypeMethodDescriptionprivate DiskManagerFileInfoImplDiskManagerImpl.createFileInfo(DownloadManagerState state, DMPieceMapperFile pm_info, int file_index, File root_dir, StringInterner.FileKey relative_file, int storage_type) voidDiskManagerFileInfoImpl.moveFile(File new_root_dir, File new_absolute_file, boolean link_only, FileUtil.ProgressListener pl) voidDiskManagerFileInfoImpl.renameFile(String new_name) voidDiskManagerFileInfoImpl.setAccessMode(int mode) Constructors in com.biglybt.core.disk.impl that throw CacheFileManagerExceptionModifierConstructorDescriptionDiskManagerFileInfoImpl(DiskManagerHelper _disk_manager, File _root_dir, StringInterner.FileKey _relative_file, int _file_index, TOTorrentFile _torrent_file, int _storage_type) -
Uses of CacheFileManagerException in com.biglybt.core.disk.impl.access.impl
Methods in com.biglybt.core.disk.impl.access.impl that throw CacheFileManagerExceptionModifier and TypeMethodDescriptionprotected voidDMWriterImpl.requestDispatcher.doRequest(DiskAccessRequestListener l) -
Uses of CacheFileManagerException in com.biglybt.core.diskmanager.cache
Methods in com.biglybt.core.diskmanager.cache that throw CacheFileManagerExceptionModifier and TypeMethodDescriptionvoidCacheFile.clearCache()flushes the cache and discards entriesvoidCacheFile.close()longCacheFile.compareLength(long compare_to) CacheFileManager.createFile(CacheFileOwner owner, StringInterner.FileKey file, int type, boolean force) voidCacheFile.delete()voidCacheFile.flushCache()flushes the cache to disk but retains entriesvoidCacheFile.flushCache(long offset, int length) longCacheFile.getLength()static CacheFileManagerCacheFileManagerFactory.getSingleton()static CacheFileManagerCacheFileManagerFactory.getSingleton(String explicit_implementation) voidCacheFile.moveFile(File new_file, FileUtil.ProgressListener pl) voidCacheFile.read(DirectByteBuffer[] buffers, long offset, short policy) voidCacheFile.read(DirectByteBuffer buffer, long offset, short policy) voidCacheFile.renameFile(String new_name) voidCacheFile.setAccessMode(int mode) voidCacheFile.setLength(long length) voidCacheFile.setPieceComplete(int piece_number, DirectByteBuffer piece_data) voidCacheFile.setStorageType(int type, boolean force) voidCacheFile.write(DirectByteBuffer[] buffers, long position) voidCacheFile.write(DirectByteBuffer buffer, long position) voidCacheFile.writeAndHandoverBuffer(DirectByteBuffer buffer, long position) writes the block to the cache and gives control of the buffer to the cache.voidCacheFile.writeAndHandoverBuffers(DirectByteBuffer[] buffers, long position) -
Uses of CacheFileManagerException in com.biglybt.core.diskmanager.cache.impl
Fields in com.biglybt.core.diskmanager.cache.impl declared as CacheFileManagerExceptionModifier and TypeFieldDescriptionprotected CacheFileManagerExceptionCacheFileWithCache.pending_exceptionMethods in com.biglybt.core.diskmanager.cache.impl with parameters of type CacheFileManagerExceptionModifier and TypeMethodDescriptionprotected voidCacheFileWithCache.setPendingException(CacheFileManagerException e) Methods in com.biglybt.core.diskmanager.cache.impl that throw CacheFileManagerExceptionModifier and TypeMethodDescriptionprotected voidCacheFileManagerImpl.addCacheSpace(CacheEntry new_entry) protected CacheEntryCacheFileManagerImpl.allocateCacheSpace(int entry_type, CacheFileWithCache file, DirectByteBuffer buffer, long file_position, int length) allocates space but does NOT add it to the cache list due to synchronization issues.protected voidCacheFileManagerImpl.cacheEntryUsed(CacheEntry entry) protected voidCacheFileWithCache.checkPendingException()voidCacheFileWithCache.clearCache()voidCacheFileWithoutCache.clearCache()voidCacheFileWithoutCacheMT.clearCache()voidCacheFileWithCache.close()voidCacheFileWithoutCache.close()voidCacheFileWithoutCacheMT.close()longCacheFileWithCache.compareLength(long compare_to) longCacheFileWithoutCache.compareLength(long compare_to) longCacheFileWithoutCacheMT.compareLength(long compare_to) CacheFileManagerImpl.createFile(CacheFileOwner owner, StringInterner.FileKey file, int type, boolean force) voidCacheFileWithCache.delete()voidCacheFileWithoutCache.delete()voidCacheFileWithoutCacheMT.delete()voidCacheFileWithCache.flushCache()protected voidCacheFileWithCache.flushCache(long file_start_position, boolean release_entries, long minumum_to_release) voidCacheFileWithCache.flushCache(long file_position, int length) protected voidCacheFileWithCache.flushCache(long file_position, long length, boolean release_entries, long minimum_to_release, long oldest_dirty_time, long min_chunk_size) voidCacheFileWithoutCache.flushCache()voidCacheFileWithoutCache.flushCache(long offset, int length) voidCacheFileWithoutCacheMT.flushCache()voidCacheFileWithoutCacheMT.flushCache(long offset, int length) protected voidCacheFileWithCache.flushCachePublic(boolean release_entries, long minumum_to_release) protected voidCacheFileWithCache.flushCacheSupport(long file_position, long length, boolean release_entries, long minimum_to_release, long oldest_dirty_time, long min_chunk_size) protected voidCacheFileWithCache.flushOldDirtyData(long oldest_dirty_time) protected voidCacheFileWithCache.flushOldDirtyData(long oldest_dirty_time, long min_chunk_size) protected FMFileCacheFileWithoutCacheMT.getFile()longCacheFileWithCache.getLength()longCacheFileWithoutCache.getLength()longCacheFileWithoutCacheMT.getLength()voidCacheFileWithCache.moveFile(File new_file, FileUtil.ProgressListener pl) voidCacheFileWithoutCache.moveFile(File new_file, FileUtil.ProgressListener pl) voidCacheFileWithoutCacheMT.moveFile(File new_file, FileUtil.ProgressListener pl) protected voidCacheFileWithCache.multiBlockFlush(List<CacheEntry> multi_block_entries, long multi_block_start, long multi_block_next, boolean release_entries) voidCacheFileWithCache.read(DirectByteBuffer[] buffers, long position, short policy) voidCacheFileWithCache.read(DirectByteBuffer buffer, long position, short policy) voidCacheFileWithoutCache.read(DirectByteBuffer[] buffers, long position, short policy) voidCacheFileWithoutCache.read(DirectByteBuffer buffer, long position, short policy) voidCacheFileWithoutCacheMT.read(DirectByteBuffer[] buffers, long position, short policy) voidCacheFileWithoutCacheMT.read(DirectByteBuffer buffer, long position, short policy) protected voidCacheFileWithCache.readCache(DirectByteBuffer file_buffer, long file_position, boolean recursive, boolean disable_read_cache) protected voidCacheFileManagerImpl.releaseCacheSpace(CacheEntry entry) voidCacheFileWithCache.renameFile(String new_name) voidCacheFileWithoutCache.renameFile(String new_file) voidCacheFileWithoutCacheMT.renameFile(String new_file) protected voidCacheFileManagerImpl.rethrow(CacheFile file, FMFileManagerException e) voidCacheFileWithCache.setAccessMode(int mode) voidCacheFileWithoutCache.setAccessMode(int mode) voidCacheFileWithoutCacheMT.setAccessMode(int mode) voidCacheFileWithCache.setLength(long length) voidCacheFileWithoutCache.setLength(long length) voidCacheFileWithoutCacheMT.setLength(long length) voidCacheFileWithCache.setPieceComplete(int piece_number, DirectByteBuffer piece_data) voidCacheFileWithoutCache.setPieceComplete(int piece_number, DirectByteBuffer piece_data) voidCacheFileWithoutCacheMT.setPieceComplete(int piece_number, DirectByteBuffer piece_data) voidCacheFileWithCache.setStorageType(int type, boolean force) voidCacheFileWithoutCache.setStorageType(int type, boolean force) voidCacheFileWithoutCacheMT.setStorageType(int type, boolean force) voidCacheFileWithCache.write(DirectByteBuffer[] buffers, long position) voidCacheFileWithCache.write(DirectByteBuffer buffer, long position) voidCacheFileWithoutCache.write(DirectByteBuffer[] buffers, long position) voidCacheFileWithoutCache.write(DirectByteBuffer buffer, long position) voidCacheFileWithoutCacheMT.write(DirectByteBuffer[] buffers, long position) voidCacheFileWithoutCacheMT.write(DirectByteBuffer buffer, long position) voidCacheFileWithCache.writeAndHandoverBuffer(DirectByteBuffer buffer, long position) voidCacheFileWithoutCache.writeAndHandoverBuffer(DirectByteBuffer buffer, long position) voidCacheFileWithoutCacheMT.writeAndHandoverBuffer(DirectByteBuffer buffer, long position) voidCacheFileWithCache.writeAndHandoverBuffers(DirectByteBuffer[] buffers, long position) voidCacheFileWithoutCache.writeAndHandoverBuffers(DirectByteBuffer[] buffers, long position) voidCacheFileWithoutCacheMT.writeAndHandoverBuffers(DirectByteBuffer[] buffers, long position) protected voidCacheFileWithCache.writeCache(DirectByteBuffer file_buffer, long file_position, boolean buffer_handed_over)