org.hibernate.search.indexes.spi

## Interface IndexNameNormalizer

- All Known Implementing Classes:
    ElasticsearchIndexManager

      public interface IndexNameNormalizer

  Allows the caller of an `IndexManager` to get the actual name of the index in the backend.
  Author:
    Davide D'Alto

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getActualIndexName()` Some index managers need to normalize the name of the index before using it with the backend, this method will return the actual name used by the index manager.

- - ### Method Detail

    - #### getActualIndexName

          String getActualIndexName()

      Some index managers need to normalize the name of the index before using it with the backend, this method will return the actual name used by the index manager.

      Elasticsearch, for example, will lowercase the name giving space to possible conflicts.

      Returns:
        the actual index name used by the index manager

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved