com.atlassian.jira.imports.project.validation
Class ProjectImportValidatorsImpl

java.lang.Object
  extended by com.atlassian.jira.imports.project.validation.ProjectImportValidatorsImpl
All Implemented Interfaces:
ProjectImportValidators

public class ProjectImportValidatorsImpl
extends Object
implements ProjectImportValidators

Since:
v3.13

Constructor Summary
ProjectImportValidatorsImpl(IssueTypeMapperValidator issueTypeMapperValidator, CustomFieldMapperValidator customFieldMapperValidator, PriorityMapperValidator priorityMapperValidator, ResolutionMapperValidator resolutionMapperValidator, StatusMapperValidator statusMapperValidator, CustomFieldOptionMapperValidator customFieldOptionMapperValidator, ProjectRoleMapperValidator projectRoleMapperValidator, GroupMapperValidator groupMapperValidator, IssueLinkTypeMapperValidator issueLinkTypeMapperValidator, UserMapperValidator userMapperValidator, ProjectRoleActorMapperValidator projectRoleActorMapperValidator, IssueSecurityLevelValidator issueSecurityLevelValidator)
           
 
Method Summary
 CustomFieldMapperValidator getCustomFieldMapperValidator()
           
 CustomFieldOptionMapperValidator getCustomFieldOptionMapperValidator()
           
 GroupMapperValidator getGroupMapperValidator()
           
 IssueLinkTypeMapperValidator getIssueLinkTypeMapperValidator()
           
 IssueSecurityLevelValidator getIssueSecurityLevelValidator()
           
 IssueTypeMapperValidator getIssueTypeMapperValidator()
           
 PriorityMapperValidator getPriorityMapperValidator()
           
 ProjectRoleActorMapperValidator getProjectRoleActorMapperValidator()
           
 ProjectRoleMapperValidator getProjectRoleMapperValidator()
           
 ResolutionMapperValidator getResolutionMapperValidator()
           
 StatusMapperValidator getStatusMapperValidator()
           
 UserMapperValidator getUserMapperValidator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectImportValidatorsImpl

public ProjectImportValidatorsImpl(IssueTypeMapperValidator issueTypeMapperValidator,
                                   CustomFieldMapperValidator customFieldMapperValidator,
                                   PriorityMapperValidator priorityMapperValidator,
                                   ResolutionMapperValidator resolutionMapperValidator,
                                   StatusMapperValidator statusMapperValidator,
                                   CustomFieldOptionMapperValidator customFieldOptionMapperValidator,
                                   ProjectRoleMapperValidator projectRoleMapperValidator,
                                   GroupMapperValidator groupMapperValidator,
                                   IssueLinkTypeMapperValidator issueLinkTypeMapperValidator,
                                   UserMapperValidator userMapperValidator,
                                   ProjectRoleActorMapperValidator projectRoleActorMapperValidator,
                                   IssueSecurityLevelValidator issueSecurityLevelValidator)
Method Detail

getIssueTypeMapperValidator

public IssueTypeMapperValidator getIssueTypeMapperValidator()
Specified by:
getIssueTypeMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for issue type validation.

getCustomFieldMapperValidator

public CustomFieldMapperValidator getCustomFieldMapperValidator()
Specified by:
getCustomFieldMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for custom field validation.

getPriorityMapperValidator

public PriorityMapperValidator getPriorityMapperValidator()
Specified by:
getPriorityMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for priority validation.

getResolutionMapperValidator

public ResolutionMapperValidator getResolutionMapperValidator()
Specified by:
getResolutionMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for resolution validation.

getStatusMapperValidator

public StatusMapperValidator getStatusMapperValidator()
Specified by:
getStatusMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for status validation.

getCustomFieldOptionMapperValidator

public CustomFieldOptionMapperValidator getCustomFieldOptionMapperValidator()
Specified by:
getCustomFieldOptionMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for CustomField Option validation.

getProjectRoleMapperValidator

public ProjectRoleMapperValidator getProjectRoleMapperValidator()
Specified by:
getProjectRoleMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for ProjectRole validation.

getGroupMapperValidator

public GroupMapperValidator getGroupMapperValidator()
Specified by:
getGroupMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for Group validation.

getIssueLinkTypeMapperValidator

public IssueLinkTypeMapperValidator getIssueLinkTypeMapperValidator()
Specified by:
getIssueLinkTypeMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for IssueLinkType validation.

getUserMapperValidator

public UserMapperValidator getUserMapperValidator()
Specified by:
getUserMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for User validation

getProjectRoleActorMapperValidator

public ProjectRoleActorMapperValidator getProjectRoleActorMapperValidator()
Specified by:
getProjectRoleActorMapperValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for the Project Role Actor validation

getIssueSecurityLevelValidator

public IssueSecurityLevelValidator getIssueSecurityLevelValidator()
Specified by:
getIssueSecurityLevelValidator in interface ProjectImportValidators
Returns:
the validator that is responsible for the issue security level validation


Copyright © 2002-2012 Atlassian. All Rights Reserved.