## Uses of Class
org.apache.solr.core.DirectoryFactory

- Packages that use DirectoryFactory
  Package | Description
  --- | ---
  org.apache.solr.core | Core classes implementing Solr internals and the management of `SolrCore`s
  org.apache.solr.search | APIs and classes for parsing and processing search requests
  org.apache.solr.update | APIs and classes for managing index updates

- - ### Uses of DirectoryFactory in org.apache.solr.core

    Subclasses of DirectoryFactory in org.apache.solr.core
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CachingDirectoryFactory` A `DirectoryFactory` impl base class for caching Directory instances per path.
    `class` | `EphemeralDirectoryFactory` Directory provider for implementations that do not persist over reboots.
    `class` | `HdfsDirectoryFactory`
    `class` | `MMapDirectoryFactory` Directly provide MMapDirectory instead of relying on `FSDirectory.open(java.nio.file.Path)`.
    `class` | `NIOFSDirectoryFactory` Factory to instantiate `NIOFSDirectory`
    `class` | `NRTCachingDirectoryFactory` Factory to instantiate `NRTCachingDirectory`
    `class` | `RAMDirectoryFactory` Factory to instantiate `RAMDirectory`
    `class` | `SimpleFSDirectoryFactory` Factory to instantiate `SimpleFSDirectory`
    `class` | `StandardDirectoryFactory` Directory provider which mimics original Solr `FSDirectory` based behavior.

    Methods in org.apache.solr.core that return DirectoryFactory
    Modifier and Type | Method and Description
    --- | ---
    `DirectoryFactory` | SolrCore.`getDirectoryFactory()`

  - ### Uses of DirectoryFactory in org.apache.solr.search

    Constructors in org.apache.solr.search with parameters of type DirectoryFactory
    Constructor and Description
    `SolrIndexSearcher(SolrCore core, String path, IndexSchema schema, SolrIndexConfig config, String name, boolean enableCache, DirectoryFactory directoryFactory)`
    `SolrIndexSearcher(SolrCore core, String path, IndexSchema schema, String name, DirectoryReader r, boolean closeReader, boolean enableCache, boolean reserveDirectory, DirectoryFactory directoryFactory)`

  - ### Uses of DirectoryFactory in org.apache.solr.update

    Methods in org.apache.solr.update that return DirectoryFactory
    Modifier and Type | Method and Description
    --- | ---
    `DirectoryFactory` | DefaultSolrCoreState.`getDirectoryFactory()`
    `abstract DirectoryFactory` | SolrCoreState.`getDirectoryFactory()`

    Methods in org.apache.solr.update with parameters of type DirectoryFactory
    Modifier and Type | Method and Description
    --- | ---
    `static SolrIndexWriter` | SolrIndexWriter.`create(SolrCore core, String name, String path, DirectoryFactory directoryFactory, boolean create, IndexSchema schema, SolrIndexConfig config, IndexDeletionPolicy delPolicy, Codec codec)`

    Constructors in org.apache.solr.update with parameters of type DirectoryFactory
    Constructor and Description
    `DefaultSolrCoreState(DirectoryFactory directoryFactory)`

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.