public class DefaultManagedMultiIndex extends AbstractIndex implements Esi4JManagedMultiIndex
AbstractIndex.Count, AbstractIndex.Search| Constructor and Description |
|---|
DefaultManagedMultiIndex(Iterable<? extends InternalIndex> indices) |
| Modifier and Type | Method and Description |
|---|---|
String |
findIndexName(Class<?> type) |
TypeMapping |
findTypeMapping(Class<?> type) |
TypeMapping |
findTypeMapping(Object o) |
TypeMapping |
findTypeMapping(String indexName,
String typeAlias) |
Esi4JIndexManager |
getIndexManager() |
Map<String,InternalIndex> |
getIndices() |
Class<?>[] |
getMappedTypes() |
String |
getName() |
protected Esi4JMultiStore |
getStore() |
boolean |
isMapped(Class<?> type) |
boolean |
isMapped(Object o) |
void |
setIndexManager(Esi4JIndexManager indexManager) |
count, execute, executeCount, executeMultiGet, executeMultiSearch, executeSearch, multiGet, read, read, search, searchclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, execute, executeCount, executeMultiGet, executeMultiSearch, executeSearch, multiGet, search, searchpublic DefaultManagedMultiIndex(Iterable<? extends InternalIndex> indices)
public String getName()
getName in interface Esi4JSearchIndexpublic boolean isMapped(Class<?> type)
isMapped in interface Esi4JSearchIndexpublic boolean isMapped(Object o)
isMapped in interface Esi4JSearchIndexpublic String findIndexName(Class<?> type)
findIndexName in interface Esi4JOperation.OperationContextpublic TypeMapping findTypeMapping(Object o)
findTypeMapping in interface Esi4JOperation.OperationContextpublic TypeMapping findTypeMapping(Class<?> type)
findTypeMapping in interface Esi4JOperation.OperationContextpublic TypeMapping findTypeMapping(String indexName, String typeAlias)
findTypeMapping in interface Esi4JOperation.OperationContextindexName - ES index nametypeAlias - ES typepublic Class<?>[] getMappedTypes()
getMappedTypes in interface Esi4JSearchIndexpublic Map<String,InternalIndex> getIndices()
getIndices in interface Esi4JManagedMultiIndexprotected Esi4JMultiStore getStore()
getStore in class AbstractIndexpublic void setIndexManager(Esi4JIndexManager indexManager)
setIndexManager in interface Esi4JManagedIndexpublic Esi4JIndexManager getIndexManager()
getIndexManager in interface Esi4JManagedIndexCopyright © 2015 Molindo GmbH. All Rights Reserved.