public class NIOFSDirectoryFactory extends StandardDirectoryFactory
NIOFSDirectoryCachingDirectoryFactory.CacheValue, CachingDirectoryFactory.CloseListenerDirectoryFactory.DirContextbyDirectoryCache, byPathCache, closeListeners, removeEntriescoreContainer, dataHomePath, INDEX_W_TIMESTAMP_REGEX, IOCONTEXT_NO_CACHE, LOCK_TYPE_HDFS, LOCK_TYPE_NATIVE, LOCK_TYPE_NONE, LOCK_TYPE_SIMPLE, LOCK_TYPE_SINGLE| Constructor and Description | 
|---|
| NIOFSDirectoryFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Directory | create(String path,
      LockFactory lockFactory,
      DirectoryFactory.DirContext dirContext)Creates a new Directory for a given path. | 
| boolean | isAbsolute(String path) | 
createLockFactory, exists, isPersistent, move, normalize, removeDirectory, renameWithOverwriteaddCloseListener, close, deleteOldIndexDirectory, doneWithDirectory, get, getLivePaths, getPath, incRef, init, release, remove, remove, remove, remove, stripTrailingSlashcleanupOldIndexDirectories, empty, getBaseDir, getDataHome, initCoreContainer, isSharedStorage, searchersReserveCommitPoints, size, size, sizeOf, sizeOfDirectoryprotected Directory create(String path, LockFactory lockFactory, DirectoryFactory.DirContext dirContext) throws IOException
DirectoryFactorycreate in class StandardDirectoryFactoryIOException - If there is a low-level I/O error.public boolean isAbsolute(String path)
isAbsolute in class StandardDirectoryFactorypath - the path to checkCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.