Class IntegrityChecker
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.admin.IntegrityChecker
- All Implemented Interfaces:
ErrorCollection,I18nHelper,HttpServletVariables,AuthorizationSupport,Serializable,webwork.action.Action,webwork.action.CommandDriven,webwork.action.IllegalArgumentAware
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
JiraWebActionSupport.MessageTypeNested classes/interfaces inherited from interface com.atlassian.jira.util.ErrorCollection
ErrorCollection.ReasonNested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper
I18nHelper.BeanFactory -
Field Summary
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, log, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULTFields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessagesFields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
ConstructorsConstructorDescriptionIntegrityChecker(FeatureManager featureManager, IntegrityCheckManager integrityCheckManager, IntegrityChecker integrityChecker, TaskManager taskManager, TaskDescriptorBean.Factory taskBeanFactory, IntegrityCheckerHandler integrityCheckerHandler) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringProvides progress details of the task with a given taskId.protected voidgetBack()getCheck()getCheckId(Check check) intgetFix()intintbooleanisCheckAvailable(Check check) Determine whether to chow a checkbox for the checkbooleanbooleanbooleanisHasCorrectableResults(IntegrityCheck integrityCheck) booleanisHasCorrectableResults(Long checkId) booleanisHasWarningResults(Long checkId) booleanisIntegrityCheckAvailable(IntegrityCheck integrityCheck) booleanvoidvoidvoidsetDestinationURL(String destinationURL) voidvoidMethods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, addMessageToResponse, addReason, addReasons, checkIfUrlIsAllowed, execute, forceRedirect, getActionName, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getComponentInstanceOfType, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDefaultResourceBundle, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getI18nHelper, getJiraContactHelper, getJiraServiceContext, getKeysForPrefix, getLanguage, getLocale, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOfBizDelegator, getOutboundWhitelistProvider, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getResourceBundle, getResult, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTimeFormat, getUnescapedText, getUntransformedRawText, getUriValidator, getUserFullName, getUserManager, getUserPreferences, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasAnyErrors, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isAdministrator, isIndexing, isInlineDialogMode, isKeyDefined, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, removeKeyOrAddError, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncodeMethods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface webwork.action.CommandDriven
getCommandName, setCommandMethods inherited from interface com.atlassian.jira.util.ErrorCollection
addError, addErrorMessage, setErrorMessages
-
Constructor Details
-
IntegrityChecker
public IntegrityChecker(FeatureManager featureManager, IntegrityCheckManager integrityCheckManager, IntegrityChecker integrityChecker, TaskManager taskManager, TaskDescriptorBean.Factory taskBeanFactory, IntegrityCheckerHandler integrityCheckerHandler)
-
-
Method Details
-
doDefault
- Overrides:
doDefaultin classwebwork.action.ActionSupport- Throws:
Exception
-
doValidation
protected void doValidation()- Overrides:
doValidationin classwebwork.action.ActionSupport
-
doExecute
- Overrides:
doExecutein classwebwork.action.ActionSupport- Throws:
Exception
-
doProgress
Provides progress details of the task with a given taskId. -
doAcknowledge
-
doPreview
-
doCorrect
-
getIntegrityCheckPrefix
-
getCheckPrefix
-
getCheckId
-
isHasCorrectableResults
public boolean isHasCorrectableResults() -
isHasCorrectableResults
-
isHasCorrectableResults
-
isHasWarningResults
-
getIntegrityChecks
-
isIntegrityCheckAvailable
-
isCheckAvailable
Determine whether to chow a checkbox for the check- Parameters:
check-
-
isChecked
-
getResults
-
getDisplayableResults
-
getTotalResults
public int getTotalResults() -
getCurrentTask
-
isLimitExceeded
public boolean isLimitExceeded() -
getExceedingChecks
-
getMaxResultsLimit
public int getMaxResultsLimit() -
getDisplayableResultsLimit
public int getDisplayableResultsLimit() -
getCheck
-
setCheck
-
getFix
-
setFix
-
getBack
-
setBack
-
getTaskId
-
setTaskId
-
getDestinationURL
-
setDestinationURL
-