## Uses of Interface
org.hibernate.search.spi.BuildContext

- Packages that use BuildContext
  Package | Description
  --- | ---
  org.hibernate.search.analyzer.definition.impl |
  org.hibernate.search.backend.jgroups.impl |
  org.hibernate.search.cfg.spi |
  org.hibernate.search.elasticsearch.client.impl |
  org.hibernate.search.elasticsearch.impl |
  org.hibernate.search.elasticsearch.processor.impl |
  org.hibernate.search.elasticsearch.settings.impl.translation |
  org.hibernate.search.engine.impl |
  org.hibernate.search.engine.service.impl | Internal implementation classes for service manager.
  org.hibernate.search.engine.service.spi | Classes offering a service infrastructure for Search.
  org.hibernate.search.indexes.serialization.impl |
  org.hibernate.search.spi |
  org.hibernate.search.store |
  org.hibernate.search.store.impl |
  org.hibernate.search.store.spi |

- - ### Uses of BuildContext in org.hibernate.search.analyzer.definition.impl

    Methods in org.hibernate.search.analyzer.definition.impl with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | PropertiesBasedLuceneAnalysisDefinitionSourceService.`start(Properties properties, BuildContext context)`

  - ### Uses of BuildContext in org.hibernate.search.backend.jgroups.impl

    Methods in org.hibernate.search.backend.jgroups.impl with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | DispatchMessageSender.`start(Properties props, BuildContext context)`

    Constructors in org.hibernate.search.backend.jgroups.impl with parameters of type BuildContext
    Constructor and Description
    `JGroupsMasterMessageListener(BuildContext context, NodeSelectorService masterNodeSelector, LuceneWorkSerializer luceneWorkSerializer)`

  - ### Uses of BuildContext in org.hibernate.search.cfg.spi

    Methods in org.hibernate.search.cfg.spi with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `DirectoryProvider<D>` | DirectoryProviderService.`create(Properties indexProperties, String indexName, BuildContext context)` Creates a DirectoryProvider for an index based on the configuration

  - ### Uses of BuildContext in org.hibernate.search.elasticsearch.client.impl

    Methods in org.hibernate.search.elasticsearch.client.impl with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultElasticsearchClientFactory.`start(Properties properties, BuildContext context)`

  - ### Uses of BuildContext in org.hibernate.search.elasticsearch.impl

    Methods in org.hibernate.search.elasticsearch.impl with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | ElasticsearchLuceneQueryTranslator.`start(Properties properties, BuildContext context)`
    `void` | DefaultElasticsearchService.`start(Properties unkmaskedProperties, BuildContext context)`
    `void` | ElasticsearchNestingContextFactoryProvider.`start(Properties properties, BuildContext context)`

  - ### Uses of BuildContext in org.hibernate.search.elasticsearch.processor.impl

    Constructors in org.hibernate.search.elasticsearch.processor.impl with parameters of type BuildContext
    Constructor and Description
    `ElasticsearchWorkProcessor(BuildContext context, ElasticsearchClient client, GsonProvider gsonProvider, ElasticsearchWorkFactory workFactory)`

  - ### Uses of BuildContext in org.hibernate.search.elasticsearch.settings.impl.translation

    Methods in org.hibernate.search.elasticsearch.settings.impl.translation with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultElasticsearchAnalyzerDefinitionTranslator.`start(Properties properties, BuildContext context)`

  - ### Uses of BuildContext in org.hibernate.search.engine.impl

    Classes in org.hibernate.search.engine.impl that implement BuildContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ImmutableSearchFactory` This implementation is never directly exposed to the user, it is always wrapped into a `MutableSearchFactory`
    `class` | `MutableSearchFactory` Factory delegating to a concrete implementation of another factory.

    Methods in org.hibernate.search.engine.impl with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultIndexManagerFactory.`start(Properties properties, BuildContext context)`

    Constructors in org.hibernate.search.engine.impl with parameters of type BuildContext
    Constructor and Description
    `ConfigContext(SearchConfiguration searchConfiguration, BuildContext buildContext)`
    `ConfigContext(SearchConfiguration searchConfiguration, BuildContext buildContext, SearchMapping searchMapping, Map<IndexManagerType,SearchIntegration> previousSearchIntegrations)`

  - ### Uses of BuildContext in org.hibernate.search.engine.service.impl

    Constructors in org.hibernate.search.engine.service.impl with parameters of type BuildContext
    Constructor and Description
    `StandardServiceManager(SearchConfiguration searchConfiguration, BuildContext buildContext)`
    `StandardServiceManager(SearchConfiguration searchConfiguration, BuildContext buildContext, Map<Class<? extends Service>,String> defaultServices)`

  - ### Uses of BuildContext in org.hibernate.search.engine.service.spi

    Methods in org.hibernate.search.engine.service.spi with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | Startable.`start(Properties properties, BuildContext context)` Start phase notification.

  - ### Uses of BuildContext in org.hibernate.search.indexes.serialization.impl

    Methods in org.hibernate.search.indexes.serialization.impl with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | LuceneWorkSerializerImpl.`start(Properties properties, BuildContext context)`

  - ### Uses of BuildContext in org.hibernate.search.spi

    Subinterfaces of BuildContext in org.hibernate.search.spi
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `WorkerBuildContext` Build context for the worker and other backend Available after all index, entity metadata are built.

  - ### Uses of BuildContext in org.hibernate.search.store

    Methods in org.hibernate.search.store with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | ShardIdentifierProviderTemplate.`initialize(Properties properties, BuildContext buildContext)`
    `void` | ShardIdentifierProvider.`initialize(Properties properties, BuildContext buildContext)` Initialize this provider.
    `void` | DirectoryProvider.`initialize(String indexName, Properties properties, BuildContext context)` get the information to initialize the directory and build its hashCode/equals method
    `protected abstract Set<String>` | ShardIdentifierProviderTemplate.`loadInitialShardNames(Properties properties, BuildContext buildContext)`

  - ### Uses of BuildContext in org.hibernate.search.store.impl

    Methods in org.hibernate.search.store.impl with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | FSDirectoryProvider.`initialize(String directoryProviderName, Properties properties, BuildContext context)`
    `void` | FSMasterDirectoryProvider.`initialize(String directoryProviderName, Properties properties, BuildContext context)`
    `void` | FSSlaveDirectoryProvider.`initialize(String directoryProviderName, Properties properties, BuildContext context)`
    `void` | RAMDirectoryProvider.`initialize(String directoryProviderName, Properties properties, BuildContext context)`
    `void` | DefaultLockFactoryCreator.`start(Properties properties, BuildContext context)`

  - ### Uses of BuildContext in org.hibernate.search.store.spi

    Methods in org.hibernate.search.store.spi with parameters of type BuildContext
    Modifier and Type | Method and Description
    --- | ---
    `DirectoryProvider` | BaseDirectoryProviderService.`create(Properties indexProps, String indexName, BuildContext context)`
    `protected DirectoryProvider<?>` | BaseDirectoryProviderService.`initialize(String fullClassName, String indexName, Properties indexProps, BuildContext context)`

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