public class FileSystemImpl extends BaseService implements IFileSystem
IFileSystem.CachingMode
Constructor and Description |
---|
FileSystemImpl(IManifoldHost host,
IFileSystem.CachingMode cachingMode) |
Modifier and Type | Method and Description |
---|---|
void |
clearAllCaches() |
IManifoldHost |
getHost() |
IDirectory |
getIDirectory(File dir) |
IDirectory |
getIDirectory(URL url) |
IFile |
getIFile(File file) |
IFile |
getIFile(URL url) |
ReentrantLock |
getLock() |
void |
setCachingMode(IFileSystem.CachingMode cachingMode) |
doInit, doUninit, init, isInited, uninit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInterface
public FileSystemImpl(IManifoldHost host, IFileSystem.CachingMode cachingMode)
public IManifoldHost getHost()
getHost
in interface IFileSystem
public IDirectory getIDirectory(File dir)
getIDirectory
in interface IFileSystem
public IFile getIFile(File file)
getIFile
in interface IFileSystem
public void setCachingMode(IFileSystem.CachingMode cachingMode)
setCachingMode
in interface IFileSystem
public void clearAllCaches()
clearAllCaches
in interface IFileSystem
public IDirectory getIDirectory(URL url)
getIDirectory
in interface IFileSystem
public IFile getIFile(URL url)
getIFile
in interface IFileSystem
public ReentrantLock getLock()
getLock
in interface IFileSystem
Copyright © 2024. All rights reserved.