org.hibernate.search.impl
public class DefaultIndexManagerFactory extends Object implements IndexManagerFactory
| Constructor and Description |
|---|
DefaultIndexManagerFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
aliasToFQN(String implName)
Provide a way to expand known aliases to fully qualified class names.
|
IndexManager |
createDefaultIndexManager() |
IndexManager |
createIndexManagerByName(String indexManagerImplementationName) |
protected IndexManager |
fromAlias(String implName)
Extension point: allow to override aliases or add new ones to
directly create class instances.
|
public IndexManager createDefaultIndexManager()
createDefaultIndexManager in interface IndexManagerFactorypublic IndexManager createIndexManagerByName(String indexManagerImplementationName)
createIndexManagerByName in interface IndexManagerFactoryindexManagerImplementationName - how this is resolved to an IndexManager type
is left to the implementor.protected String aliasToFQN(String implName)
fromAlias(String) we can use this to expend to well
known implementations which are optional on the classpath.implName - protected IndexManager fromAlias(String implName)
implName - the requested aliasnull if the alias is unknown.Copyright © 2006-2015 Red Hat, Inc. All Rights Reserved