public class AuthorizingIndexSummarizer extends Object implements IndexSummarizer
IndexSummarizer
that checks permission.
Uses DefaultIndexSummarizer
as delegate.Constructor and Description |
---|
AuthorizingIndexSummarizer(JiraAuthenticationContext jiraAuthenticationContext,
GlobalPermissionManager globalPermissionManager,
DefaultIndexSummarizer defaultIndexSummarizer) |
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 AuthorizingIndexSummarizer(JiraAuthenticationContext jiraAuthenticationContext, GlobalPermissionManager globalPermissionManager, DefaultIndexSummarizer defaultIndexSummarizer)
public ServiceOutcome<IssueIndexSummary> summarizeIssueIndex()
IndexSummarizer
summarizeIssueIndex
in interface IndexSummarizer
public ServiceOutcome<Map<String,IndexReplicationQueueSummary>> summarizeIndexReplicationQueues()
IndexSummarizer
IndexReplicationQueueSummary
objects.summarizeIndexReplicationQueues
in interface IndexSummarizer
Copyright © 2002-2022 Atlassian. All Rights Reserved.