## Uses of Interface
org.apache.solr.core.SolrEventListener

- Packages that use SolrEventListener
  Package | Description
  --- | ---
  org.apache.solr.core | Core classes implementing Solr internals and the management of `SolrCore`s
  org.apache.solr.schema | `IndexSchema` and `FieldType` implementations for powering schema.xml
  org.apache.solr.update | APIs and classes for managing index updates

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

    Classes in org.apache.solr.core that implement SolrEventListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSolrEventListener`
    `class` | `QuerySenderListener`

    Methods in org.apache.solr.core with parameters of type SolrEventListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolrCore.`registerFirstSearcherListener(SolrEventListener listener)` NOTE: this function is not thread safe.
    `void` | SolrCore.`registerNewSearcherListener(SolrEventListener listener)` NOTE: this function is not thread safe.

  - ### Uses of SolrEventListener in org.apache.solr.schema

    Classes in org.apache.solr.schema that implement SolrEventListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExternalFileFieldReloader` An event listener to reload ExternalFileFields for new searchers.

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

    Fields in org.apache.solr.update with type parameters of type SolrEventListener
    Modifier and Type | Field and Description
    --- | ---
    `protected Vector<SolrEventListener>` | UpdateHandler.`commitCallbacks`
    `protected Vector<SolrEventListener>` | UpdateHandler.`optimizeCallbacks`
    `protected Vector<SolrEventListener>` | UpdateHandler.`softCommitCallbacks`

    Methods in org.apache.solr.update with parameters of type SolrEventListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | UpdateHandler.`registerCommitCallback(SolrEventListener listener)` NOTE: this function is not thread safe.
    `void` | UpdateHandler.`registerOptimizeCallback(SolrEventListener listener)` NOTE: this function is not thread safe.
    `void` | UpdateHandler.`registerSoftCommitCallback(SolrEventListener listener)` NOTE: this function is not thread safe.

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