com.atlassian.jira.bc.project.version
Class VersionService.CreateVersionValidationResult

java.lang.Object
  extended by com.atlassian.jira.bc.ServiceResultImpl
      extended by com.atlassian.jira.bc.project.version.VersionService.CreateVersionValidationResult
All Implemented Interfaces:
ServiceResult
Enclosing interface:
VersionService

public static class VersionService.CreateVersionValidationResult
extends ServiceResultImpl


Nested Class Summary
static class VersionService.CreateVersionValidationResult.Reason
           
 
Constructor Summary
VersionService.CreateVersionValidationResult(ErrorCollection errorCollection, Project project, String versionName, Date releaseDate, String description, Long scheduleAfterVersion)
           
VersionService.CreateVersionValidationResult(ErrorCollection errorCollection, Set<VersionService.CreateVersionValidationResult.Reason> reasons)
           
 
Method Summary
 String getDescription()
           
 Project getProject()
           
 Set<VersionService.CreateVersionValidationResult.Reason> getReasons()
           
 Date getReleaseDate()
           
 Long getScheduleAfterVersion()
           
 String getVersionName()
           
 
Methods inherited from class com.atlassian.jira.bc.ServiceResultImpl
getErrorCollection, isValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionService.CreateVersionValidationResult

public VersionService.CreateVersionValidationResult(ErrorCollection errorCollection,
                                                    Set<VersionService.CreateVersionValidationResult.Reason> reasons)

VersionService.CreateVersionValidationResult

public VersionService.CreateVersionValidationResult(ErrorCollection errorCollection,
                                                    Project project,
                                                    String versionName,
                                                    Date releaseDate,
                                                    String description,
                                                    Long scheduleAfterVersion)
Method Detail

getProject

public Project getProject()

getVersionName

public String getVersionName()

getReleaseDate

public Date getReleaseDate()

getDescription

public String getDescription()

getScheduleAfterVersion

public Long getScheduleAfterVersion()

getReasons

public Set<VersionService.CreateVersionValidationResult.Reason> getReasons()


Copyright © 2002-2012 Atlassian. All Rights Reserved.