Package | Description |
---|---|
com.atlassian.jira.index | |
com.atlassian.jira.index.ha | |
com.atlassian.jira.issue.index | |
com.atlassian.jira.mock.issue.index | |
com.atlassian.jira.sharing.index |
Modifier and Type | Class and Description |
---|---|
static class |
DefaultIndex.Failure
Indicate that an operation failed.
|
static class |
DefaultIndex.Success
Indicate that an operation completed successfully.
|
class |
MockResult |
Modifier and Type | Method and Description |
---|---|
Index.Result |
MultiThreadedIndexingStrategy.apply(Supplier<Index.Result> input) |
Index.Result |
SimpleIndexingStrategy.apply(Supplier<Index.Result> input) |
Index.Result |
DefaultIndex.perform(Index.Operation operation) |
Index.Result |
Index.perform(Index.Operation operation)
Perform an
Index.Operation on the index. |
Index.Result |
AccumulatingResultBuilder.toResult() |
Modifier and Type | Method and Description |
---|---|
AccumulatingResultBuilder |
AccumulatingResultBuilder.add(Index.Result result) |
AccumulatingResultBuilder |
AccumulatingResultBuilder.add(String indexName,
Long identifier,
Index.Result result) |
Modifier and Type | Method and Description |
---|---|
Index.Result |
MultiThreadedIndexingStrategy.apply(Supplier<Index.Result> input) |
Index.Result |
SimpleIndexingStrategy.apply(Supplier<Index.Result> input) |
Modifier and Type | Method and Description |
---|---|
Index.Result |
IndexPerformAndSubpath.apply(Index.Operation operation) |
Constructor and Description |
---|
IndexPerformAndSubpath(java.util.function.Function<Index.Operation,Index.Result> indexPerform,
Path indexSubpath) |
Modifier and Type | Method and Description |
---|---|
Index.Result |
IssueIndexer.conditionalUpdateWithVersion(org.apache.lucene.document.Document issueDocument,
Collection<org.apache.lucene.document.Document> commentDocuments,
Collection<org.apache.lucene.document.Document> changeHistoryDocuments,
Collection<org.apache.lucene.document.Document> worklogDocuments)
Index an issue document with its related documents conditionally based on the entity ids and the versions
which are resolved by
IndexDirectoryFactory.Name.getEntityIdFromDocument(Document) and
IndexDirectoryFactory.Name.getEntityVersionFromDocument(Document) |
Index.Result |
DefaultIssueIndexer.conditionalUpdateWithVersion(org.apache.lucene.document.Document issueDocument,
Collection<org.apache.lucene.document.Document> commentDocuments,
Collection<org.apache.lucene.document.Document> changeHistoryDocuments,
Collection<org.apache.lucene.document.Document> worklogDocuments) |
Index.Result |
IssueIndexer.conditionalUpdateWithVersion(IndexDirectoryFactory.Name indexName,
org.apache.lucene.document.Document document)
Index a
Document conditionally based on the entity id and the version which are resolved by
IndexDirectoryFactory.Name.getEntityIdFromDocument(Document) and
IndexDirectoryFactory.Name.getEntityVersionFromDocument(Document) |
Index.Result |
DefaultIssueIndexer.conditionalUpdateWithVersion(IndexDirectoryFactory.Name indexName,
org.apache.lucene.document.Document document) |
Index.Result |
IssueIndexer.deindexComments(Collection<? extends WithId> comments,
Context context,
boolean shouldReplicate) |
Index.Result |
DefaultIssueIndexer.deindexComments(Collection<? extends WithId> comments,
Context context,
boolean shouldReplicate) |
Index.Result |
IssueIndexer.deindexIssues(Collection<? extends WithId> issues,
Context context)
Delete any existing documents (in the issue index & all related entity indexes) for the Issues represented by the supplied WithIds
|
Index.Result |
DefaultIssueIndexer.deindexIssues(Collection<? extends WithId> issues,
Context context) |
Index.Result |
IssueIndexer.deindexIssues(Collection<? extends WithId> issues,
Context context,
boolean shouldReplicate)
Delete any existing documents (in the issue index & all related entity indexes) for the Issues represented by the supplied WithIds
|
Index.Result |
DefaultIssueIndexer.deindexIssues(Collection<? extends WithId> issues,
Context context,
boolean shouldReplicate) |
default Index.Result |
IssueIndexer.deindexIssues(EnclosedIterable<Issue> issues,
Context context)
Deprecated.
will be removed in 9.0
|
Index.Result |
IssueIndexer.deIndexProject(Project project,
boolean shouldReplicate)
Remove all documents connected with given project
|
Index.Result |
DefaultIssueIndexer.deIndexProject(Project project,
boolean shouldReplicate) |
Index.Result |
IssueIndexer.deindexWorklogs(Collection<? extends WithId> worklogs,
Context context,
boolean shouldReplicate) |
Index.Result |
DefaultIssueIndexer.deindexWorklogs(Collection<? extends WithId> worklogs,
Context context,
boolean shouldReplicate) |
Index.Result |
IssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context)
Deprecated.
|
Index.Result |
DefaultIssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context) |
Index.Result |
IssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams)
Add documents for the supplied issues.
|
Index.Result |
DefaultIssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams) |
Index.Result |
IssueIndexer.optimize() |
Index.Result |
DefaultIssueIndexer.optimize() |
Index.Result |
IssueIndexer.reindexComments(Collection<Comment> comments,
Context context,
boolean shouldReplicate)
Reindex a collection of issue comments.
|
Index.Result |
DefaultIssueIndexer.reindexComments(Collection<Comment> comments,
Context context,
boolean shouldReplicate) |
Index.Result |
IssueIndexer.reindexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams,
boolean conditionalUpdate,
boolean shouldReplicate)
Re-index the given issues, delete any existing documents and add new ones.
|
Index.Result |
DefaultIssueIndexer.reindexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams,
boolean conditionalUpdate,
boolean shouldReplicate) |
Index.Result |
IssueIndexer.reindexWorklogs(Collection<Worklog> worklogs,
Context context,
boolean shouldReplicate) |
Index.Result |
DefaultIssueIndexer.reindexWorklogs(Collection<Worklog> worklogs,
Context context,
boolean shouldReplicate) |
Modifier and Type | Method and Description |
---|---|
Index.Result |
MockIssueIndexer.conditionalUpdateWithVersion(org.apache.lucene.document.Document issueDocument,
Collection<org.apache.lucene.document.Document> commentDocuments,
Collection<org.apache.lucene.document.Document> changeHistoryDocuments,
Collection<org.apache.lucene.document.Document> worklogDocuments) |
Index.Result |
MockIssueIndexer.conditionalUpdateWithVersion(IndexDirectoryFactory.Name indexName,
org.apache.lucene.document.Document document) |
Index.Result |
MockIssueIndexer.deindexComments(Collection<? extends WithId> comments,
Context context,
boolean shouldReplicate) |
Index.Result |
MockIssueIndexer.deindexIssues(Collection<? extends WithId> issues,
Context context) |
Index.Result |
MockIssueIndexer.deindexIssues(Collection<? extends WithId> issues,
Context context,
boolean shouldReplicate) |
Index.Result |
MockIssueIndexer.deIndexProject(Project project,
boolean shouldReplicate) |
Index.Result |
MockIssueIndexer.deindexWorklogs(Collection<? extends WithId> worklogs,
Context context,
boolean shouldReplicate) |
Index.Result |
MockIssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context) |
Index.Result |
MockIssueIndexer.indexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams) |
Index.Result |
MockIssueIndexer.optimize() |
Index.Result |
MockIssueIndexer.reindexComments(Collection<Comment> comments,
Context context,
boolean shouldReplicate) |
Index.Result |
MockIssueIndexer.reindexIssues(EnclosedIterable<Issue> issues,
Context context,
IssueIndexingParams issueIndexingParams,
boolean conditionalUpdate,
boolean shouldReplicate) |
Index.Result |
MockIssueIndexer.reindexWorklogs(Collection<Worklog> worklogs,
Context context,
boolean shouldReplicate) |
Modifier and Type | Method and Description |
---|---|
Index.Result |
MockSharedEntityIndexer.deIndex(Set<SharedEntity> sharedEntities,
boolean shouldReplicate) |
Index.Result |
DefaultSharedEntityIndexer.deIndex(Set<SharedEntity> sharedEntities,
boolean shouldReplicate) |
Index.Result |
SharedEntityIndexer.deIndex(Set<SharedEntity> sharedEntities,
boolean shouldReplicate)
Delete multiple documents in the index
|
Index.Result |
MockSharedEntityIndexer.deIndex(SharedEntity entity) |
Index.Result |
DefaultSharedEntityIndexer.deIndex(SharedEntity entity) |
Index.Result |
SharedEntityIndexer.deIndex(SharedEntity entity)
Delete a document from the index.
|
Index.Result |
MockSharedEntityIndexer.index(Set<SharedEntity> sharedEntities,
boolean shouldReplicate) |
Index.Result |
DefaultSharedEntityIndexer.index(Set<SharedEntity> sharedEntities,
boolean shouldReplicate) |
Index.Result |
SharedEntityIndexer.index(Set<SharedEntity> sharedEntities,
boolean shouldReplicate)
Add or update multiple documents in the index
|
Index.Result |
MockSharedEntityIndexer.index(SharedEntity entity) |
Index.Result |
DefaultSharedEntityIndexer.index(SharedEntity entity) |
Index.Result |
SharedEntityIndexer.index(SharedEntity entity)
Add or update a document in the index.
|
Index.Result |
MockSharedEntityIndexer.index(SharedEntity entity,
boolean shouldReplicate) |
Index.Result |
DefaultSharedEntityIndexer.index(SharedEntity entity,
boolean shouldReplicate) |
Index.Result |
SharedEntityIndexer.index(SharedEntity entity,
boolean shouldReplicate)
Add or update a document in the index.
|
Copyright © 2002-2020 Atlassian. All Rights Reserved.