## Uses of Interface
org.hibernate.search.engine.service.spi.ServiceManager

- Packages that use ServiceManager
  Package | Description
  --- | ---
  org.hibernate.search.analyzer.impl |
  org.hibernate.search.backend.jms.impl |
  org.hibernate.search.bridge.builtin |
  org.hibernate.search.bridge.impl |
  org.hibernate.search.bridge.spi |
  org.hibernate.search.elasticsearch.analyzer.impl |
  org.hibernate.search.elasticsearch.dialect.impl |
  org.hibernate.search.elasticsearch.dialect.impl.es2 |
  org.hibernate.search.elasticsearch.dialect.impl.es50 |
  org.hibernate.search.elasticsearch.dialect.impl.es52 |
  org.hibernate.search.elasticsearch.spi |
  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.spi |
  org.hibernate.search.spi |
  org.hibernate.search.spi.impl |
  org.hibernate.search.store.impl |
  org.hibernate.search.util.impl |

- - ### Uses of ServiceManager in org.hibernate.search.analyzer.impl

    Constructors in org.hibernate.search.analyzer.impl with parameters of type ServiceManager
    Constructor and Description
    `LuceneEmbeddedAnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)`

  - ### Uses of ServiceManager in org.hibernate.search.backend.jms.impl

    Methods in org.hibernate.search.backend.jms.impl that return ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `ServiceManager` | JmsBackendQueueProcessor.`getServiceManager()`

  - ### Uses of ServiceManager in org.hibernate.search.bridge.builtin

    Constructors in org.hibernate.search.bridge.builtin with parameters of type ServiceManager
    Constructor and Description
    `ClassBridge(ServiceManager serviceManager)`

  - ### Uses of ServiceManager in org.hibernate.search.bridge.impl

    Methods in org.hibernate.search.bridge.impl with parameters of type ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `FieldBridge` | BridgeFactory.`buildFieldBridge(Field field, org.hibernate.annotations.common.reflection.XMember member, boolean isId, boolean isExplicitlyMarkedAsNumeric, IndexManagerType indexManagerType, org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager, ServiceManager serviceManager)`
    `FieldBridge` | BridgeFactory.`buildFieldBridge(org.hibernate.annotations.common.reflection.XMember member, boolean isId, boolean isExplicitlyMarkedAsNumeric, IndexManagerType indexManagerType, org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager, ServiceManager serviceManager)`

    Constructors in org.hibernate.search.bridge.impl with parameters of type ServiceManager
    Constructor and Description
    `BridgeFactory(ServiceManager serviceManager)`

  - ### Uses of ServiceManager in org.hibernate.search.bridge.spi

    Methods in org.hibernate.search.bridge.spi that return ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `ServiceManager` | BridgeProvider.BridgeProviderContext.`getServiceManager()` Provides access to the `ServiceManager` and gives access to Hibernate Search services like the `ClassLoaderService`.

  - ### Uses of ServiceManager in org.hibernate.search.elasticsearch.analyzer.impl

    Constructors in org.hibernate.search.elasticsearch.analyzer.impl with parameters of type ServiceManager
    Constructor and Description
    `Elasticsearch2AnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)`
    `Elasticsearch52AnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)`

  - ### Uses of ServiceManager in org.hibernate.search.elasticsearch.dialect.impl

    Methods in org.hibernate.search.elasticsearch.dialect.impl with parameters of type ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `ElasticsearchAnalyzerStrategyFactory` | ElasticsearchDialect.`createAnalyzerStrategyFactory(ServiceManager serviceManager)`

  - ### Uses of ServiceManager in org.hibernate.search.elasticsearch.dialect.impl.es2

    Methods in org.hibernate.search.elasticsearch.dialect.impl.es2 with parameters of type ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `ElasticsearchAnalyzerStrategyFactory` | Elasticsearch2Dialect.`createAnalyzerStrategyFactory(ServiceManager serviceManager)`

  - ### Uses of ServiceManager in org.hibernate.search.elasticsearch.dialect.impl.es50

    Methods in org.hibernate.search.elasticsearch.dialect.impl.es50 with parameters of type ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `ElasticsearchAnalyzerStrategyFactory` | Elasticsearch50Dialect.`createAnalyzerStrategyFactory(ServiceManager serviceManager)`

  - ### Uses of ServiceManager in org.hibernate.search.elasticsearch.dialect.impl.es52

    Methods in org.hibernate.search.elasticsearch.dialect.impl.es52 with parameters of type ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `ElasticsearchAnalyzerStrategyFactory` | Elasticsearch52Dialect.`createAnalyzerStrategyFactory(ServiceManager serviceManager)`

  - ### Uses of ServiceManager in org.hibernate.search.elasticsearch.spi

    Methods in org.hibernate.search.elasticsearch.spi with parameters of type ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `AnalyzerStrategy` | ElasticsearchIndexManagerType.`createAnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)`
    `MissingValueStrategy` | ElasticsearchIndexManagerType.`createMissingValueStrategy(ServiceManager serviceManager, SearchConfiguration cfg)`

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

    Methods in org.hibernate.search.engine.impl that return ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `ServiceManager` | MutableSearchFactoryState.`getServiceManager()`
    `ServiceManager` | ConfigContext.`getServiceManager()`
    `ServiceManager` | ImmutableSearchFactory.`getServiceManager()`
    `ServiceManager` | MutableSearchFactory.`getServiceManager()`

    Methods in org.hibernate.search.engine.impl with parameters of type ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `void` | MutableSearchFactoryState.`setServiceManager(ServiceManager serviceManager)`

    Constructors in org.hibernate.search.engine.impl with parameters of type ServiceManager
    Constructor and Description
    `SearchIntegrationConfigContext(IndexManagerType type, ServiceManager serviceManager, SearchConfiguration searchConfiguration)`
    `SearchIntegrationConfigContext(IndexManagerType type, ServiceManager serviceManager, SearchConfiguration searchConfiguration, SearchIntegration previousIntegrationState)`

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

    Classes in org.hibernate.search.engine.service.impl that implement ServiceManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StandardServiceManager` Default implementation of the `ServiceManager` interface.

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

    Constructors in org.hibernate.search.engine.service.spi with parameters of type ServiceManager
    Constructor and Description
    `ServiceReference(ServiceManager serviceManager, Class<S> serviceType)`

  - ### Uses of ServiceManager in org.hibernate.search.indexes.spi

    Methods in org.hibernate.search.indexes.spi with parameters of type ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `AnalyzerStrategy` | IndexManagerType.`createAnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)`
    `AnalyzerStrategy` | LuceneEmbeddedIndexManagerType.`createAnalyzerStrategy(ServiceManager serviceManager, SearchConfiguration cfg)`
    `MissingValueStrategy` | IndexManagerType.`createMissingValueStrategy(ServiceManager serviceManager, SearchConfiguration cfg)`
    `MissingValueStrategy` | LuceneEmbeddedIndexManagerType.`createMissingValueStrategy(ServiceManager serviceManager, SearchConfiguration cfg)`

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

    Methods in org.hibernate.search.spi that return ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `ServiceManager` | BuildContext.`getServiceManager()` Access the `ServiceManager`.
    `ServiceManager` | SearchIntegrator.`getServiceManager()` Returns the service manager.

  - ### Uses of ServiceManager in org.hibernate.search.spi.impl

    Methods in org.hibernate.search.spi.impl that return ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `ServiceManager` | SearchFactoryState.`getServiceManager()`

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

    Methods in org.hibernate.search.store.impl with parameters of type ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `static FSDirectory` | DirectoryProviderHelper.`createFSIndex(Path indexDir, Properties properties, ServiceManager serviceManager)` Creates an FSDirectory in provided directory and initializes an index if not already existing.

  - ### Uses of ServiceManager in org.hibernate.search.util.impl

    Methods in org.hibernate.search.util.impl with parameters of type ServiceManager
    Modifier and Type | Method and Description
    --- | ---
    `static <T> Class<? extends T>` | ClassLoaderHelper.`classForName(Class<T> targetSuperType, String classNameToLoad, String componentDescription, ServiceManager serviceManager)`
    `static Class` | ClassLoaderHelper.`classForName(String classNameToLoad, ServiceManager serviceManager)` Perform resolution of a class name.
    `static Class<?>` | ClassLoaderHelper.`classForName(String classNameToLoad, String componentDescription, ServiceManager serviceManager)`
    `static <T> T` | ClassLoaderHelper.`instanceFromName(Class<T> targetSuperType, String classNameToLoad, String componentDescription, ServiceManager serviceManager)` Creates an instance of a target class specified by the fully qualified class name using a `ClassLoader` as fallback when the class cannot be found in the context one.

    Constructors in org.hibernate.search.util.impl with parameters of type ServiceManager
    Constructor and Description
    `HibernateSearchResourceLoader(ServiceManager serviceManager)`

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