| Modifier and Type | Method and Description |
|---|---|
<R> IndexIndexingPlan<R> |
IndexManagerImplementor.createIndexingPlan(BackendSessionContext sessionContext,
EntityReferenceFactory<R> entityReferenceFactory,
DocumentCommitStrategy commitStrategy,
DocumentRefreshStrategy refreshStrategy) |
| Modifier and Type | Method and Description |
|---|---|
static DocumentRefreshStrategy |
DocumentRefreshStrategy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DocumentRefreshStrategy[] |
DocumentRefreshStrategy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<?> |
IndexIndexer.add(DocumentReferenceProvider referenceProvider,
DocumentContributor documentContributor,
DocumentCommitStrategy commitStrategy,
DocumentRefreshStrategy refreshStrategy)
Add a document to the index, assuming that the document is absent from the index.
|
CompletableFuture<?> |
IndexIndexer.delete(DocumentReferenceProvider referenceProvider,
DocumentCommitStrategy commitStrategy,
DocumentRefreshStrategy refreshStrategy)
Delete a document from the index.
|
CompletableFuture<?> |
IndexIndexer.update(DocumentReferenceProvider referenceProvider,
DocumentContributor documentContributor,
DocumentCommitStrategy commitStrategy,
DocumentRefreshStrategy refreshStrategy)
Update a document in the index, or add it if it's absent from the index.
|
| Modifier and Type | Method and Description |
|---|---|
<R> IndexIndexingPlan<R> |
MappedIndexManager.createIndexingPlan(BackendSessionContext sessionContext,
EntityReferenceFactory<R> entityReferenceFactory,
DocumentCommitStrategy commitStrategy,
DocumentRefreshStrategy refreshStrategy) |
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.