DEFAULT_CLIENT, DEFAULT_INDEX| Constructor and Description |
|---|
DefaultEsi4J() |
DefaultEsi4J(org.elasticsearch.common.settings.Settings settings) |
DefaultEsi4J(org.elasticsearch.common.settings.Settings settings,
boolean loadConfigSettings) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
close this instance an all its indexes, stores, modules, clients, ...
|
Esi4JIndex |
findIndex(Class<?> type) |
Esi4JManagedIndex |
findMultiIndex(Class<?>... types) |
Esi4JManagedIndex |
findMultiIndex(List<Class<? extends Object>> types) |
InternalIndex |
getIndex() |
InternalIndex |
getIndex(String name) |
Esi4JManagedIndex |
getMultiIndex(List<String> names) |
Esi4JManagedIndex |
getMultiIndex(String... names) |
void |
registerIndexManger(Esi4JIndexManager indexManager) |
public DefaultEsi4J()
public DefaultEsi4J(org.elasticsearch.common.settings.Settings settings)
public DefaultEsi4J(org.elasticsearch.common.settings.Settings settings,
boolean loadConfigSettings)
public InternalIndex getIndex()
getIndex in interface Esi4JEsi4J.DEFAULT_INDEXpublic InternalIndex getIndex(String name)
public Esi4JIndex findIndex(Class<?> type)
findIndex in interface Esi4JEsi4J.findMultiIndex(Class...)public Esi4JManagedIndex getMultiIndex(String... names)
getMultiIndex in interface Esi4JEsi4J.getMultiIndex(List)public Esi4JManagedIndex getMultiIndex(List<String> names)
getMultiIndex in interface Esi4JEsi4JSearchIndex spanning all named indexespublic Esi4JManagedIndex findMultiIndex(Class<?>... types)
findMultiIndex in interface Esi4JEsi4J.findMultiIndex(List)public Esi4JManagedIndex findMultiIndex(List<Class<? extends Object>> types)
findMultiIndex in interface Esi4JEsi4JSearchIndex spanning all indexes with given typespublic void close()
Esi4Jpublic void registerIndexManger(Esi4JIndexManager indexManager)
registerIndexManger in interface Esi4JCopyright © 2015 Molindo GmbH. All Rights Reserved.