-
Class Summary Class Description BufferedIndexInput Base implementation class for bufferedIndexInput.BufferedIndexOutput Base implementation class for bufferedIndexOutput.Directory A Directory is a flat list of files.FSDirectory Straightforward implementation ofDirectoryas a directory of files.IndexInput Abstract base class for input from a file in aDirectory.IndexOutput Abstract base class for output to a file in a Directory.Lock An interprocess mutex lock.Lock.With Utility class for executing code with exclusive access.LockFactory Base class for Locking implementation.LockStressTest Simple standalone tool that forever acquires & releases a lock using a specific LockFactory.LockVerifyServer Simple standalone server that must be running when you useVerifyingLockFactory.MMapDirectory File-basedDirectoryimplementation that uses mmap for input.NativeFSLockFactory ImplementsLockFactoryusing native OS file locks.NoLockFactory Use thisLockFactoryto disable locking entirely.RAMDirectory A memory-residentDirectoryimplementation.RAMOutputStream A memory-residentIndexOutputimplementation.SimpleFSLockFactory ImplementsLockFactoryusingFile.createNewFile().SingleInstanceLockFactory ImplementsLockFactoryfor a single in-process instance, meaning all locking will take place through this one instance.VerifyingLockFactory ALockFactorythat wraps anotherLockFactoryand verifies that each lock obtain/release is "correct" (never results in two processes holding the lock at the same time). -
Exception Summary Exception Description AlreadyClosedException This exception is thrown when there is an attempt to access something that has already been closed.LockObtainFailedException This exception is thrown when thewrite.lockcould not be acquired.LockReleaseFailedException This exception is thrown when thewrite.lockcould not be released.
Package org.apache.lucene.store Description
Binary i/o API, used for all index data.
DataMelt 3.0 © DataMelt by jWork.ORG