public class IndexManagerGroupHolder extends Object implements AutoCloseable
Constructor and Description |
---|
IndexManagerGroupHolder(IndexManagerHolder parentHolder,
String indexNameBase,
Similarity similarity,
IndexManagerType indexManagerType,
org.hibernate.search.indexes.impl.EntityIndexBinder entityIndexBinder) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
IndexManagerType |
getIndexManagerType() |
String |
getIndexNameBase() |
Backend |
getOrCreateBackend(String indexManagerName,
Properties properties,
WorkerBuildContext buildContext) |
Backend |
getOrCreateBackend(String backendName,
String indexManagerName,
Properties properties,
WorkerBuildContext buildContext) |
Similarity |
getSimilarity() |
public IndexManagerGroupHolder(IndexManagerHolder parentHolder, String indexNameBase, Similarity similarity, IndexManagerType indexManagerType, org.hibernate.search.indexes.impl.EntityIndexBinder entityIndexBinder)
public void close()
close
in interface AutoCloseable
public String getIndexNameBase()
public Similarity getSimilarity()
public IndexManagerType getIndexManagerType()
public Backend getOrCreateBackend(String indexManagerName, Properties properties, WorkerBuildContext buildContext)
public Backend getOrCreateBackend(String backendName, String indexManagerName, Properties properties, WorkerBuildContext buildContext)
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved