AbstractTypeMapping implementation for objects with ids of type
IntegerAbstractTypeMapping implementation for objects with ids of type
LongQueryProvider (normally one method
less to override)AbstractTypeMapping implementation for objects with ids of type
StringGenericTypeMapping that adds setters for ID and
version and a read method implementation that takes care of ID and version
settingTypeMapping's type and aliasBulkResponseCountResponseSettings as sole argument or the default
constructor.Settings as arguments object
only.#createCriteria(Session) returns nullEsi4J.getIndex()Esi4JMultiIndexManagerDeleteResponseEsi4JEntityResolver but allows for batch optimizationsEsi4JEventProcessor that supports batchingEsi4JProcessingChain supporting batched idexing.Client.Esi4JClient by connecting or creating an ES clusterEsi4JTaskProcessor.Esi4JTaskProcessorEsi4JModuleEsi4JEventProcessor that turns inserts, updates and
deletions of objects into tasks an Esi4JTaskProcessor that
processes generated tasks an Esi4JRebuildProcessor to
rebuild indexes Esi4JEntityResolver that requires a session to work, e.g.Esi4JEntityTasks against an Esi4JIndex.Esi4JEntityTasks.TypeMapping.GetResponse, allows to get the result as an objectIndexResponse, allows to get the id of the indexed objectSessionFactory implementation.Esi4JRebuildSession implementation using a simple IteratorListenableActionFuture that wraps another and transforms its result
using a FunctionMultiGetItemResponse, allows to get returned hit as an object
(similar to SearchHitWrapper)MultiGetResponsee, allows to get returned results as a
List of MultiGetItemResponseWrapper (similar to
SearchResponseWrapper)NodeBuilder to construct a Node.NamedAnalyzer passed to
AbstractFieldMapper.OpenBuilder#indexAnalyzer(NamedAnalyzer) as it's
really about the name only.Serializable id and optionally
a versionQueuedTaskProcessor.onAfterBulkIndex() afterwardsEsi4JTaskProcessor.processTasks(Esi4JEntityTask[]) multiple times,
but might have better performanceEsi4JTaskSource for the given classThreadPoolExecutor to execute Esi4JEntityTasks
asynchronously.Esi4JTaskProcessor that uses a QueuedTaskExecutor to process
tasks asynchronouslyEsi4JTaskSource for the given
classEsi4JEntityTask.resolveEntity(Esi4JEntityResolver) for all
tasksEsi4JEntityTask.replaceEntity(Esi4JEntityResolver) is a noop or entity is a
ObjectKeyScrollingSession instances that are created per session.SearchHit, allows to get returned hit as an objectEsi4JRebuildProcessor implementation before any
modifications to underlying index occur.ObjectKeyEsi4JClient that uses a TransportClient.TypeMapping for given alias and class.TypeMappingsCopyright © 2015 Molindo GmbH. All Rights Reserved.