|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
IndexEntitiesIndexer | Handles indexing of the list of IndexEntity . |
IndexEntitiesPartitioner | Partition a list of IndexEntity into a
several groups of list of IndexEntity that
can be indexed in parallel. |
IndexEntity | Represents a groups of indexable conetnt associated with a name and provides the list of sub indexes it will be indexed into (for parallel indexing). |
ParallelIndexExecutor | Indexes a list of groups of IndexEntity
already partitioned using the provided IndexEntitiesIndexer . |
Class Summary | |
---|---|
AbstractParallelGpsDevice | A base class for gps device that can parallel the index operation. |
ConcurrentParallelIndexExecutor | Executes the indexing process using sevearl threads based on the partitioned list of index entities. |
GenericIndexEntity | A generic implementation of index entity. |
SameThreadParallelIndexExecutor | Executes the indexing process on the same thread (and naturally using a single thread). |
SubIndexIndexEntitiesPartitioner | Partitions a list of IndexEntity into
several groups of lists of index entities based on their sub indexes. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |