Package | Description |
---|---|
org.nuxeo.elasticsearch | |
org.nuxeo.elasticsearch.api | |
org.nuxeo.elasticsearch.commands | |
org.nuxeo.elasticsearch.core | |
org.nuxeo.elasticsearch.work |
Modifier and Type | Method and Description |
---|---|
void |
ElasticSearchComponent.indexNonRecursive(IndexingCommand cmd) |
Modifier and Type | Method and Description |
---|---|
protected void |
ElasticSearchComponent.dispatchWork(List<IndexingCommand> cmds)
Dispatch jobs between sync and async worker
|
void |
ElasticSearchComponent.indexNonRecursive(List<IndexingCommand> cmds) |
protected void |
ElasticSearchComponent.runIndexingSyncWorker(Map<String,List<IndexingCommand>> syncCommands) |
void |
ElasticSearchComponent.runIndexingWorker(List<IndexingCommand> cmds) |
protected void |
ElasticSearchComponent.scheduleIndexingAsyncWorker(Map<String,List<IndexingCommand>> asyncCommands) |
protected void |
ElasticSearchComponent.stackCommands(List<IndexingCommand> cmds) |
Modifier and Type | Method and Description |
---|---|
void |
ElasticSearchIndexing.indexNonRecursive(IndexingCommand cmd)
Process the
IndexingCommand . |
Modifier and Type | Method and Description |
---|---|
void |
ElasticSearchIndexing.indexNonRecursive(List<IndexingCommand> cmds)
Same as
ElasticSearchIndexing.indexNonRecursive(org.nuxeo.elasticsearch.commands.IndexingCommand) but
process the list command using a bulk request. |
void |
ElasticSearchIndexing.runIndexingWorker(List<IndexingCommand> cmds)
Run a worker to process the
IndexingCommand . |
Modifier and Type | Field and Description |
---|---|
protected List<IndexingCommand> |
IndexingCommands.commands |
Modifier and Type | Method and Description |
---|---|
IndexingCommand |
IndexingCommand.clone(DocumentModel newDoc) |
protected IndexingCommand |
IndexingCommands.find(IndexingCommand.Type command) |
static IndexingCommand |
IndexingCommand.fromJSON(org.codehaus.jackson.JsonNode jsonNode) |
static IndexingCommand |
IndexingCommand.fromJSON(String json)
Create a command from a JSON string.
|
Modifier and Type | Method and Description |
---|---|
List<IndexingCommand> |
IndexingCommands.getCommands() |
Modifier and Type | Method and Description |
---|---|
protected void |
IndexingCommands.add(IndexingCommand command) |
protected boolean |
IndexingCommand.canBeMerged(IndexingCommand other) |
boolean |
IndexingCommand.merge(IndexingCommand other) |
Modifier and Type | Method and Description |
---|---|
void |
ElasticSearchIndexingImpl.indexNonRecursive(IndexingCommand cmd) |
Modifier and Type | Method and Description |
---|---|
void |
ElasticSearchIndexingImpl.indexNonRecursive(List<IndexingCommand> cmds) |
void |
ElasticSearchIndexingImpl.runIndexingWorker(List<IndexingCommand> cmds) |
Modifier and Type | Field and Description |
---|---|
protected List<IndexingCommand> |
AbstractIndexingWorker.cmds |
Modifier and Type | Method and Description |
---|---|
protected boolean |
IndexingWorker.needRecurse(IndexingCommand cmd) |
Modifier and Type | Method and Description |
---|---|
protected void |
IndexingWorker.doIndexingWork(ElasticSearchIndexing esi,
List<IndexingCommand> cmds) |
protected void |
ChildrenIndexingWorker.doIndexingWork(ElasticSearchIndexing esi,
List<IndexingCommand> cmds) |
protected abstract void |
AbstractIndexingWorker.doIndexingWork(ElasticSearchIndexing esi,
List<IndexingCommand> cmds) |
Constructor and Description |
---|
AbstractIndexingWorker(IndexingCommand cmd) |
ChildrenIndexingWorker(IndexingCommand cmd) |
Constructor and Description |
---|
AbstractIndexingWorker(String repositoryName,
List<IndexingCommand> cmds) |
IndexingWorker(String repositoryName,
List<IndexingCommand> cmds) |
Copyright © 2017 Nuxeo. All rights reserved.