## Uses of Class
org.apache.lucene.search.ReferenceManager

Packages that use ReferenceManager
org.apache.lucene.index: Code to maintain and access indices.
org.apache.lucene.search: Code to search indices.

### Uses of ReferenceManager in org.apache.lucene.index

Subclasses of ReferenceManager in org.apache.lucene.index
`class` `ReaderManager` Utility class to safely share `DirectoryReader` instances across multiple threads, while periodically reopening.

### Uses of ReferenceManager in org.apache.lucene.search

Subclasses of ReferenceManager in org.apache.lucene.search
`class` `SearcherManager` Utility class to safely share `IndexSearcher` instances across multiple threads, while periodically reopening.

Constructors in org.apache.lucene.search with parameters of type ReferenceManager
Constructor and Description
`ControlledRealTimeReopenThread(IndexWriter writer, ReferenceManager<T> manager, double targetMaxStaleSec, double targetMinStaleSec)` Create ControlledRealTimeReopenThread, to periodically reopen the `ReferenceManager`.
`LiveFieldValues(ReferenceManager<S> mgr, T missingValue)` The missingValue must be non-null.