org.hibernate.search.bridge.spi

## Interface BridgeProvider

- All Known Subinterfaces:
    IndexManagerTypeSpecificBridgeProvider
  All Known Implementing Classes:
    ElasticsearchBridgeProvider, ExtendedBridgeProvider

      public interface BridgeProvider

  Service interface to allow custom bridges to be auto discovered. Implementations of this interface must have a default constructor and a file named `META-INF/services/org.hibernate.search.bridge.spi.BridgeProvider` should contain the fully qualified class name of the bridge provider implementation. When several implementations are present in a given JAR, place one class name per line. This follows the JDK service loader pattern.
  Author:
    Emmanuel Bernard

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `BridgeProvider.BridgeProviderContext`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `FieldBridge` | `provideFieldBridge(BridgeProvider.BridgeProviderContext bridgeProviderContext)`

- - ### Method Detail

    - #### provideFieldBridge

          FieldBridge provideFieldBridge(BridgeProvider.BridgeProviderContext bridgeProviderContext)

      Parameters:
        `bridgeProviderContext` - the `BridgeProvider.BridgeProviderContext`
      Returns:
        a `FieldBridge` instance if the provider can build a bridge for the calling context. `null` otherwise.

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