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 IndexManagerFactory
public IndexManager createIndexManagerByName(String indexManagerImplementationName)
createIndexManagerByName
in interface IndexManagerFactory
indexManagerImplementationName
- 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–2013 Hibernate. All rights reserved.