Class LexoRankIntegrityCheckerImpl
java.lang.Object
com.atlassian.greenhopper.service.lexorank.integrity.LexoRankIntegrityCheckerImpl
- All Implemented Interfaces:
LexoRankIntegrityChecker
@Service
public class LexoRankIntegrityCheckerImpl
extends Object
implements LexoRankIntegrityChecker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
init()
performFullIntegrityChecks
(com.atlassian.jira.issue.fields.CustomField rankField) Checks the integrity of the given custom field of typeLexoRankCFType
and returns a report with the results of each integrity check.performHealthChecks
(com.atlassian.jira.issue.fields.CustomField rankField) Checks the integrity of the given custom field of typeLexoRankCFType
and returns a report with the results of each integrity check.
-
Constructor Details
-
LexoRankIntegrityCheckerImpl
public LexoRankIntegrityCheckerImpl()
-
-
Method Details
-
init
@PostConstruct public void init() -
performHealthChecks
public ServiceOutcome<LexoRankIntegrityCheckReport> performHealthChecks(com.atlassian.jira.issue.fields.CustomField rankField) Description copied from interface:LexoRankIntegrityChecker
Checks the integrity of the given custom field of typeLexoRankCFType
and returns a report with the results of each integrity check. Used for health checks.- Specified by:
performHealthChecks
in interfaceLexoRankIntegrityChecker
-
performFullIntegrityChecks
public ServiceOutcome<LexoRankIntegrityCheckReport> performFullIntegrityChecks(com.atlassian.jira.issue.fields.CustomField rankField) Description copied from interface:LexoRankIntegrityChecker
Checks the integrity of the given custom field of typeLexoRankCFType
and returns a report with the results of each integrity check. Used for full integrity check.- Specified by:
performFullIntegrityChecks
in interfaceLexoRankIntegrityChecker
-