Modifier and Type | Method and Description |
---|---|
MessageSet |
DefaultProjectImportService.preProcessAoImportData(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressInterval taskProgressInterval) |
MessageSet |
ProjectImportService.preProcessAoImportData(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressInterval taskProgressInterval)
Makes a pass through the provided AO XML backup data and partitions the XML allowing plugins to process listen to
each element as it passes,
|
MessageSet |
DefaultProjectImportService.validateBackupProjectImportableSystemLevel(JiraServiceContext jiraServiceContext,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation) |
MessageSet |
ProjectImportService.validateBackupProjectImportableSystemLevel(JiraServiceContext jiraServiceContext,
BackupProject project,
BackupSystemInformation backupSystemInformation)
Returns a MessageSet which reports if the provided BackupProject meets the JIRA system requirements
to be imported.
|
Modifier and Type | Method and Description |
---|---|
MessageSet |
SearchService.ParseResult.getErrors() |
MessageSet |
DefaultSearchService.validateQuery(ApplicationUser searcher,
Query query) |
MessageSet |
SearchService.validateQuery(ApplicationUser searcher,
Query query)
Validates the specified
Query for passed user. |
MessageSet |
DefaultSearchService.validateQuery(ApplicationUser searcher,
Query query,
Long searchRequestId) |
MessageSet |
SearchService.validateQuery(ApplicationUser searcher,
Query query,
Long searchRequestId)
Validates the specified
Query for passed user and search request. |
Constructor and Description |
---|
ParseResult(Query query,
MessageSet errors) |
Modifier and Type | Method and Description |
---|---|
MessageSet |
EchoFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
Modifier and Type | Method and Description |
---|---|
MessageSet |
EchoJqlFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
Modifier and Type | Method and Description |
---|---|
MessageSet |
MappingResult.getCustomFieldMessageSet() |
MessageSet |
MappingResult.getFileAttachmentMessageSet() |
MessageSet |
MappingResult.getGroupMessageSet() |
MessageSet |
MappingResult.getIssueLinkTypeMessageSet() |
MessageSet |
MappingResult.getIssueSecurityLevelMessageSet() |
MessageSet |
MappingResult.getIssueTypeMessageSet() |
MessageSet |
ValidationMessage.getMessageSet() |
MessageSet |
MappingResult.getPriorityMessageSet() |
MessageSet |
MappingResult.getProjectRoleActorMessageSet() |
MessageSet |
MappingResult.getProjectRoleMessageSet() |
MessageSet |
MappingResult.getResolutionMessageSet() |
MessageSet |
MappingResult.getStatusMessageSet() |
MessageSet |
MappingResult.getTextFieldLengthExceedingLimitMessageSet() |
MessageSet |
MappingResult.getUserMessageSet() |
Modifier and Type | Method and Description |
---|---|
Map<String,MessageSet> |
MappingResult.getCustomFieldValueMessageSets()
Returns a Map keyed on the CustomField, with a MessageSet for each Custom Field containing any
|
Modifier and Type | Method and Description |
---|---|
void |
MappingResult.setCustomFieldMessageSet(MessageSet customFieldMessageSet) |
void |
MappingResult.setFileAttachmentMessageSet(MessageSet fileAttachmentMessageSet) |
void |
MappingResult.setGroupMessageSet(MessageSet groupMessageSet) |
void |
MappingResult.setIssueLinkTypeMessageSet(MessageSet issueLinkTypeMessageSet) |
void |
MappingResult.setIssueSecurityLevelMessageSet(MessageSet issueSecurityLevelMessageSet) |
void |
MappingResult.setIssueTypeMessageSet(MessageSet issueTypeMessageSet) |
void |
MappingResult.setPriorityMessageSet(MessageSet priorityMessageSet) |
void |
MappingResult.setProjectRoleActorMessageSet(MessageSet projectRoleActorMessageSet) |
void |
MappingResult.setProjectRoleMessageSet(MessageSet projectRoleMessageSet) |
void |
MappingResult.setResolutionMessageSet(MessageSet resolutionMessageSet) |
void |
MappingResult.setStatusMessageSet(MessageSet statusMessageSet) |
void |
MappingResult.setTextFieldLengthExceedingLimitMessageSet(MessageSet textFieldExceedingLimitMessageSet) |
void |
MappingResult.setUserMessageSet(MessageSet userMessageSet) |
Modifier and Type | Method and Description |
---|---|
void |
MappingResult.setCustomFieldValueMessageSets(Map<String,MessageSet> customFieldValueMessageSets) |
Constructor and Description |
---|
ValidationMessage(String displayName,
MessageSet messageSet) |
Modifier and Type | Method and Description |
---|---|
MessageSet |
CascadingSelectCustomFieldImporter.canMapImportValue(ProjectImportMapper projectImportMapper,
ExternalCustomFieldValue customFieldValue,
FieldConfig fieldConfig,
I18nHelper i18n) |
MessageSet |
UserCustomFieldImporter.canMapImportValue(ProjectImportMapper projectImportMapper,
ExternalCustomFieldValue customFieldValue,
FieldConfig fieldConfig,
I18nHelper i18n) |
MessageSet |
VersionCustomFieldImporter.canMapImportValue(ProjectImportMapper projectImportMapper,
ExternalCustomFieldValue customFieldValue,
FieldConfig fieldConfig,
I18nHelper i18n) |
MessageSet |
NoTransformationCustomFieldImporter.canMapImportValue(ProjectImportMapper projectImportMapper,
ExternalCustomFieldValue customFieldValue,
FieldConfig fieldConfig,
I18nHelper i18n) |
MessageSet |
ProjectPickerCustomFieldImporter.canMapImportValue(ProjectImportMapper projectImportMapper,
ExternalCustomFieldValue customFieldValue,
FieldConfig fieldConfig,
I18nHelper i18n) |
MessageSet |
SelectCustomFieldImporter.canMapImportValue(ProjectImportMapper projectImportMapper,
ExternalCustomFieldValue customFieldValue,
FieldConfig fieldConfig,
I18nHelper i18n) |
MessageSet |
TextLengthValidatingCustomFieldImporter.canMapImportValue(ProjectImportMapper projectImportMapper,
ExternalCustomFieldValue customFieldValue,
FieldConfig fieldConfig,
I18nHelper i18n) |
MessageSet |
GroupCustomFieldImporter.canMapImportValue(ProjectImportMapper projectImportMapper,
ExternalCustomFieldValue customFieldValue,
FieldConfig fieldConfig,
I18nHelper i18n) |
MessageSet |
ProjectCustomFieldImporter.canMapImportValue(ProjectImportMapper projectImportMapper,
ExternalCustomFieldValue customFieldValue,
FieldConfig fieldConfig,
I18nHelper i18n)
The custom field needs to determine if the provided custom field value, in the context of the config and
project import mapper, is a valid value that can be imported.
|
Modifier and Type | Method and Description |
---|---|
MessageSet |
AttachmentFileValidatorHandler.getValidationResults() |
Modifier and Type | Method and Description |
---|---|
MessageSet |
SystemFieldsMaxTextLengthValidator.validate(BackupProject backupProject,
I18nHelper i18nHelper) |
MessageSet |
IssueLinkTypeMapperValidator.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueLinkTypeMapper issueLinkTypeMapper)
This validator makes sure that the IssueLinkTypes that are required:
exist in the current instance
is or is not a subtask link as appropriate
|
MessageSet |
IssueLinkTypeMapperValidatorImpl.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueLinkTypeMapper issueLinkTypeMapper) |
MessageSet |
IssueTypeMapperValidatorImpl.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper) |
MessageSet |
IssueTypeMapperValidator.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper)
Makes sure that the issue types that are required:
exists in the current instance
is valid for the current projects issue type scheme
is or is not a subtask based on how the issue type was defined in the backup system
|
MessageSet |
CustomFieldMapperValidatorImpl.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper,
CustomFieldMapper customFieldMapper) |
MessageSet |
CustomFieldMapperValidator.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper,
CustomFieldMapper customFieldMapper)
Validates the automatic mappings that have been created to see if the mappings are relevant in the current
JIRA instances setup.
|
MessageSet |
StatusMapperValidatorImpl.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper,
StatusMapper statusMapper) |
MessageSet |
StatusMapperValidator.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper,
StatusMapper statusMapper)
Makes sure that the statuses that are required:
exist in the current instance
are valid for the issue type registered based on the workflow associated with the project being restored
|
MessageSet |
AbstractSimpleMapperValidator.validateMappings(I18nHelper i18nHelper,
SimpleProjectImportIdMapper simpleProjectImportIdMapper) |
MessageSet |
ProjectRoleMapperValidator.validateMappings(I18nHelper i18nHelper,
SimpleProjectImportIdMapper simpleProjectImportIdMapper) |
MessageSet |
MapperValidator.validateMappings(I18nHelper i18nHelper,
SimpleProjectImportIdMapper simpleProjectImportIdMapper)
This is a simple validation method that will only check to see that all the required values of the
provided mapper have been mapped to the current instance of JIRA.
|
MessageSet |
UserMapperValidator.validateMappings(I18nHelper i18nHelper,
UserMapper userMapper)
This validator makes sure that the Users that are required:
exist in the current instance
|
MessageSet |
UserMapperValidatorImpl.validateMappings(I18nHelper i18nHelper,
UserMapper userMapper) |
MessageSet |
IssueSecurityLevelValidator.validateMappings(SimpleProjectImportIdMapper issueSecurityLevelMapper,
BackupProject backupProject,
I18nHelper i18nHelper) |
MessageSet |
ProjectRoleActorMapperValidatorImpl.validateProjectRoleActors(I18nHelper i18nHelper,
ProjectImportMapper projectImportMapper,
ProjectImportOptions projectImportOptions) |
MessageSet |
ProjectRoleActorMapperValidator.validateProjectRoleActors(I18nHelper i18nHelper,
ProjectImportMapper projectImportMapper,
ProjectImportOptions projectImportOptions)
Makes sure that the ProjectRoleActors that we want to add to the project roles actually exist.
|
Modifier and Type | Method and Description |
---|---|
void |
CustomFieldOptionMapperValidator.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
CustomFieldOptionMapper customFieldOptionMapper,
CustomFieldMapper customFieldMapper,
Map<String,MessageSet> customFieldValueMessageSets)
Validates the automatic mappings that have been created to see if the mappings are relevant in the current JIRA instances setup.
|
void |
CustomFieldOptionMapperValidatorImpl.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
CustomFieldOptionMapper customFieldOptionMapper,
CustomFieldMapper customFieldMapper,
Map<String,MessageSet> customFieldValueMessageSets) |
Modifier and Type | Method and Description |
---|---|
MessageSet |
TextQueryValidator.validate(org.apache.lucene.queryParser.QueryParser queryParser,
String query,
String fieldName,
String sourceFunction,
boolean shortMessage,
I18nHelper i18n) |
Modifier and Type | Method and Description |
---|---|
MessageSet |
EmptyOperandHandler.validate(ApplicationUser searcher,
EmptyOperand operand,
TerminalClause terminalClause) |
MessageSet |
FunctionOperandHandler.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
MultiValueOperandHandler.validate(ApplicationUser searcher,
MultiValueOperand operand,
TerminalClause terminalClause) |
MessageSet |
DefaultJqlOperandResolver.validate(ApplicationUser user,
Operand operand,
TerminalClause terminalClause) |
MessageSet |
JqlOperandResolver.validate(ApplicationUser user,
Operand operand,
TerminalClause terminalClause)
Validates the operand against its handler.
|
MessageSet |
DefaultJqlOperandResolver.validate(ApplicationUser searcher,
Operand operand,
WasClause clause) |
MessageSet |
JqlOperandResolver.validate(ApplicationUser searcher,
Operand operand,
WasClause clause) |
MessageSet |
SingleValueOperandHandler.validate(ApplicationUser searcher,
SingleValueOperand operand,
TerminalClause terminalClause) |
MessageSet |
OperandHandler.validate(ApplicationUser searcher,
T operand,
TerminalClause terminalClause)
Will perform operand specific validation.
|
Modifier and Type | Method and Description |
---|---|
MessageSet |
ChangedClauseValidator.validate(ApplicationUser searcher,
ChangedClause clause) |
MessageSet |
HistoryPredicateValidator.validate(ApplicationUser searcher,
ChangedClause clause,
HistoryPredicate predicate) |
MessageSet |
OrderByValidator.validate(ApplicationUser searcher,
OrderBy orderBy)
Will add messages if there is a portion of the order by that contains a non-orderable jql clause name or
if there are any duplicates or if the user is trying to order by a field that they can't see.
|
MessageSet |
DefaultOrderByValidator.validate(ApplicationUser searcher,
OrderBy orderBy) |
MessageSet |
StatusCategoryValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
WatchesValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
ProjectCategoryValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
DateValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
ComponentValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
ProjectValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
IssueParentValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
PriorityValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
IssueSecurityLevelClauseValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
DefaultOperatorUsageValidator.validate(ApplicationUser searcher,
TerminalClause clause) |
MessageSet |
AllTextValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
ResolutionValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
WorkRatioValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
LabelsValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
IssueIdValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
WasClauseValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
StatusValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
CommentValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
IssueTypeValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
VotesValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
SavedFilterClauseValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
GroupCustomFieldValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
SelectCustomFieldValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
EntityPropertyClauseValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
ExactTextCustomFieldValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
OperatorUsageValidator.validate(ApplicationUser searcher,
TerminalClause clause)
Validate the usage of the Operator and Operand that are held in the clause.
|
MessageSet |
AttachmentsClauseValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
NumberCustomFieldValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
ClauseValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause)
Validates a clause and adds human readable i18n'ed messages if there is a problem.
|
MessageSet |
AbstractUserValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
SupportedOperatorsValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
LocalDateValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
FreeTextFieldValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause) |
MessageSet |
SavedFilterClauseValidator.validate(ApplicationUser searcher,
TerminalClause terminalClause,
Long filterId) |
MessageSet |
WasValuesExistValidator.validate(ApplicationUser searcher,
WasClause clause) |
MessageSet |
HistoryPredicateValidator.validate(ApplicationUser searcher,
WasClause clause,
HistoryPredicate predicate) |
MessageSet |
NumberOfArgumentsValidator.validate(FunctionOperand operand) |
MessageSet |
HistoryFieldValueValidator.validateValues(ApplicationUser searcher,
String fieldName,
List<QueryLiteral> rawValues)
Validate a set of values supplied within a JQL query.
|
MessageSet |
ValidatorVisitor.visit(AndClause andClause) |
MessageSet |
ValidatorVisitor.visit(ChangedClause clause) |
MessageSet |
ValidatorVisitor.visit(NotClause notClause) |
MessageSet |
ValidatorVisitor.visit(OrClause orClause) |
MessageSet |
ValidatorVisitor.visit(TerminalClause clause) |
MessageSet |
ValidatorVisitor.visit(WasClause clause) |
Modifier and Type | Method and Description |
---|---|
MessageSet |
LastLoginFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
NowFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
VotedIssuesFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
CurrentLoginFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
CascadeOptionFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
AbstractIssueTypeFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
AbstractUserCapabilityFunction.validate(ApplicationUser searcher,
FunctionOperand functionOperand,
TerminalClause terminalClause) |
MessageSet |
IssueHistoryFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
AllSubIssueTypesFunction.validate(ApplicationUser user,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
AbstractUserBasedFunction.validate(ApplicationUser searcher,
FunctionOperand functionOperand,
TerminalClause terminalClause) |
MessageSet |
WatchedIssuesFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
RemoteLinksByGlobalIdFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
AbstractVersionsFunction.validate(ApplicationUser searcherUser,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
CurrentUserFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
MembersOfFunction.validate(ApplicationUser searcher,
FunctionOperand functionOperand,
TerminalClause terminalClause) |
MessageSet |
LinkedIssuesFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
AbstractDateFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause) |
MessageSet |
JqlFunction.validate(ApplicationUser searcher,
FunctionOperand operand,
TerminalClause terminalClause)
Will validate the function operand's arguments and report back any errors.
|
protected MessageSet |
ProjectsWhereUserHasRoleFunction.validateCapability(String roleName,
I18nHelper i18n) |
protected abstract MessageSet |
AbstractUserCapabilityFunction.validateCapability(String capability,
I18nHelper i18n)
Check the capability requested.
|
protected MessageSet |
ProjectsWhereUserHasPermissionFunction.validateCapability(String permissionName,
I18nHelper i18n) |
protected MessageSet |
AbstractJqlFunction.validateNumberOfArgs(FunctionOperand operand,
int expected) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessageSet
Base class for the message set.
|
class |
ListOrderedMessageSetImpl
Is a message set that keeps the messages and warnings in the order in which they were added.
|
class |
MessageSetImpl
Message set implementation that uses the messages natural ordering to sort the messages that are added.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractMessageSet.addMessageSet(MessageSet messageSet) |
void |
MessageSet.addMessageSet(MessageSet messageSet)
Will concatenate this message set with the provided message set.
|
Copyright © 2002-2017 Atlassian. All Rights Reserved.