public class RAMDirectoryFactory extends EphemeralDirectoryFactory
RAMDirectory
CachingDirectoryFactory.CacheValue, CachingDirectoryFactory.CloseListener
DirectoryFactory.DirContext
byDirectoryCache, byPathCache, closeListeners, removeEntries
IOCONTEXT_NO_CACHE
Constructor and Description |
---|
RAMDirectoryFactory() |
Modifier and Type | Method and Description |
---|---|
protected Directory |
create(String path,
DirectoryFactory.DirContext dirContext)
Creates a new Directory for a given path.
|
exists, isAbsolute, isPersistent, remove, remove
addCloseListener, close, doneWithDirectory, get, getLivePaths, incRef, init, normalize, release, remove, remove, removeDirectory, stripTrailingSlash
empty, getDataHome, isSharedStorage, move, searchersReserveCommitPoints, sizeOf, sizeOfDirectory
protected Directory create(String path, DirectoryFactory.DirContext dirContext) throws IOException
DirectoryFactory
create
in class CachingDirectoryFactory
IOException
- If there is a low-level I/O error.Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.