public class DefaultIndexSummarizer extends Object implements IndexSummarizer
IndexSummarizer
.
Uses various JIRA manager components to pull index information from.
This implementation does not check permissions. See AuthorizingIndexSummarizer
for one that does.Constructor and Description |
---|
DefaultIndexSummarizer(IssueManager issueManager,
ClusterManager clusterManager,
IndexRecoveryManager indexRecoveryManager,
IssueIndexManager issueIndexManager,
ArchivedProjectStatistics archivedProjectStatistics,
OfBizNodeIndexCounterStore ofBizNodeIndexCounterStore,
OfBizReplicatedIndexOperationStore ofBizReplicatedIndexOperationStore) |
Modifier and Type | Method and Description |
---|---|
ServiceOutcome<Map<String,IndexReplicationQueueSummary>> |
summarizeIndexReplicationQueues()
Summarizes replication queues from all other nodes to the current node.
|
ServiceOutcome<IssueIndexSummary> |
summarizeIssueIndex()
Summarizes the issue index by providing various data about the current node's index.
|
public DefaultIndexSummarizer(IssueManager issueManager, ClusterManager clusterManager, IndexRecoveryManager indexRecoveryManager, IssueIndexManager issueIndexManager, ArchivedProjectStatistics archivedProjectStatistics, OfBizNodeIndexCounterStore ofBizNodeIndexCounterStore, OfBizReplicatedIndexOperationStore ofBizReplicatedIndexOperationStore)
public ServiceOutcome<IssueIndexSummary> summarizeIssueIndex()
IndexSummarizer
summarizeIssueIndex
in interface IndexSummarizer
public ServiceOutcome<Map<String,IndexReplicationQueueSummary>> summarizeIndexReplicationQueues()
IndexSummarizer
IndexReplicationQueueSummary
objects.summarizeIndexReplicationQueues
in interface IndexSummarizer
Copyright © 2002-2019 Atlassian. All Rights Reserved.