Uses of Interface
com.atlassian.greenhopper.service.ServiceOutcome

Packages that use ServiceOutcome
com.atlassian.greenhopper.manager.color   
com.atlassian.greenhopper.manager.detailview   
com.atlassian.greenhopper.manager.estimatestatistic   
com.atlassian.greenhopper.manager.issuelink   
com.atlassian.greenhopper.manager.rankableobject   
com.atlassian.greenhopper.manager.sprintmarker   
com.atlassian.greenhopper.manager.trackingstatistic   
com.atlassian.greenhopper.optionalfeatures.ondemandbridge   
com.atlassian.greenhopper.optionalfeatures.sampledata   
com.atlassian.greenhopper.plugin.sampledata   
com.atlassian.greenhopper.service   
com.atlassian.greenhopper.service.issue   
com.atlassian.greenhopper.service.issuelink   
com.atlassian.greenhopper.service.project   
com.atlassian.greenhopper.service.rank   
com.atlassian.greenhopper.service.rapid   
com.atlassian.greenhopper.service.rapid.view   
com.atlassian.greenhopper.service.rapid.view.color   
com.atlassian.greenhopper.service.rapid.view.detailview   
com.atlassian.greenhopper.service.rapid.view.statistics   
com.atlassian.greenhopper.service.rapid.view.subquery   
com.atlassian.greenhopper.service.sprint   
com.atlassian.greenhopper.service.sprintmarker   
com.atlassian.greenhopper.service.timetracking   
com.atlassian.greenhopper.service.version   
com.atlassian.greenhopper.service.workflow   
com.atlassian.greenhopper.web   
com.atlassian.greenhopper.web.rapid   
com.atlassian.greenhopper.web.rapid.chart   
com.atlassian.greenhopper.web.rapid.issue   
com.atlassian.greenhopper.web.rapid.issue.attachment   
com.atlassian.greenhopper.web.rapid.issue.fields   
com.atlassian.greenhopper.web.rapid.list   
com.atlassian.greenhopper.web.rapid.plan   
com.atlassian.greenhopper.web.rapid.sprint   
com.atlassian.greenhopper.web.rapid.view   
com.atlassian.greenhopper.web.rapid.view.detailview   
com.atlassian.greenhopper.web.rapid.work   
com.atlassian.greenhopper.web.rapid.workflow   
 

Uses of ServiceOutcome in com.atlassian.greenhopper.manager.color
 

Methods in com.atlassian.greenhopper.manager.color that return ServiceOutcome
 ServiceOutcome<CardColor> CardColorManagerImpl.add(RapidView rapidView, CardColor cardColor)
           
 ServiceOutcome<CardColor> CardColorManager.add(RapidView rapidView, CardColor cardColor)
           
 ServiceOutcome<java.util.List<CardColor>> CardColorManagerImpl.copy(RapidView sourceRapidView, RapidView targetRapidView)
           
 ServiceOutcome<java.util.List<CardColor>> CardColorManager.copy(RapidView sourceRapidView, RapidView targetRapidView)
           
 ServiceOutcome<java.lang.Void> CardColorManagerImpl.delete(RapidView rapidView, long cardColorId)
           
 ServiceOutcome<java.lang.Void> CardColorManager.delete(RapidView rapidView, long cardColorId)
           
 ServiceOutcome<CardColor> CardColorManagerImpl.get(RapidView rapidView, long cardColorId)
           
 ServiceOutcome<CardColor> CardColorManager.get(RapidView rapidView, long cardColorId)
           
 ServiceOutcome<java.util.List<CardColor>> CardColorManagerImpl.getAll(RapidView rapidView)
           
 ServiceOutcome<java.util.List<CardColor>> CardColorManager.getAll(RapidView rapidView)
           
 ServiceOutcome<java.lang.Void> CardColorManagerImpl.moveBefore(RapidView rapidView, long cardColorId, long moveToCardColorId)
           
 ServiceOutcome<java.lang.Void> CardColorManager.moveBefore(RapidView rapidView, long cardColorId, long moveToCardColorId)
           
 ServiceOutcome<java.lang.Void> CardColorManagerImpl.moveLast(RapidView rapidView, long cardColorId)
           
 ServiceOutcome<java.lang.Void> CardColorManager.moveLast(RapidView rapidView, long cardColorId)
           
 ServiceOutcome<java.util.List<CardColor>> CardColorManagerImpl.set(RapidView rapidView, java.util.List<CardColor> cardColors)
           
 ServiceOutcome<java.util.List<CardColor>> CardColorManager.set(RapidView rapidView, java.util.List<CardColor> cardColors)
           
 ServiceOutcome<CardColorAO> CardColorDao.update(CardColor cardColor)
           
 ServiceOutcome<CardColor> CardColorManagerImpl.update(RapidView rapidView, CardColor cardColor)
           
 ServiceOutcome<CardColor> CardColorManager.update(RapidView rapidView, CardColor cardColor)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.manager.detailview
 

Methods in com.atlassian.greenhopper.manager.detailview that return ServiceOutcome
 ServiceOutcome<DetailViewField> DetailViewFieldManagerImpl.add(RapidView rapidView, DetailViewField detailViewField)
           
 ServiceOutcome<DetailViewField> DetailViewFieldManager.add(RapidView rapidView, DetailViewField detailViewField)
           
 ServiceOutcome<java.util.List<DetailViewField>> DetailViewFieldManagerImpl.copy(RapidView sourceRapidView, RapidView targetRapidView)
           
 ServiceOutcome<java.util.List<DetailViewField>> DetailViewFieldManager.copy(RapidView sourceRapidView, RapidView targetRapidView)
           
 ServiceOutcome<java.lang.Void> DetailViewFieldManagerImpl.delete(RapidView rapidView, long detailViewFieldId)
           
 ServiceOutcome<java.lang.Void> DetailViewFieldManager.delete(RapidView rapidView, long detailViewFieldId)
           
 ServiceOutcome<DetailViewField> DetailViewFieldManagerImpl.get(RapidView rapidView, long detailViewFieldId)
           
 ServiceOutcome<DetailViewField> DetailViewFieldManager.get(RapidView rapidView, long detailViewFieldId)
           
 ServiceOutcome<java.util.List<DetailViewField>> DetailViewFieldManagerImpl.getAll(RapidView rapidView)
           
 ServiceOutcome<java.util.List<DetailViewField>> DetailViewFieldManager.getAll(RapidView rapidView)
           
 ServiceOutcome<java.lang.Void> DetailViewFieldManagerImpl.moveBefore(RapidView rapidView, long detailViewFieldId, long moveBeforeDetailViewFieldId)
           
 ServiceOutcome<java.lang.Void> DetailViewFieldManager.moveBefore(RapidView rapidView, long detailViewFieldId, long moveToDetailViewFieldId)
           
 ServiceOutcome<java.lang.Void> DetailViewFieldManagerImpl.moveLast(RapidView rapidView, long detailViewFieldId)
           
 ServiceOutcome<java.lang.Void> DetailViewFieldManager.moveLast(RapidView rapidView, long detailViewFieldId)
           
 ServiceOutcome<java.util.List<DetailViewField>> DetailViewFieldManagerImpl.set(RapidView rapidView, java.util.List<DetailViewField> detailViewFields)
           
 ServiceOutcome<java.util.List<DetailViewField>> DetailViewFieldManager.set(RapidView rapidView, java.util.List<DetailViewField> detailViewFields)
           
 ServiceOutcome<DetailViewFieldAO> DetailViewFieldDao.update(DetailViewField detailViewField)
           
 ServiceOutcome<DetailViewField> DetailViewFieldManagerImpl.update(RapidView rapidView, DetailViewField detailViewField)
           
 ServiceOutcome<DetailViewField> DetailViewFieldManager.update(RapidView rapidView, DetailViewField detailViewField)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.manager.estimatestatistic
 

Methods in com.atlassian.greenhopper.manager.estimatestatistic that return ServiceOutcome
 ServiceOutcome<StatisticsFieldConfig> EstimateStatisticManager.copy(RapidView sourceRapidView, RapidView targetRapidView)
           
 ServiceOutcome<StatisticsFieldConfig> EstimateStatisticManager.updateEstimateStatistic(RapidView rapidView, StatisticsFieldConfig estimateStatistic)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.manager.issuelink
 

Methods in com.atlassian.greenhopper.manager.issuelink that return ServiceOutcome
 ServiceOutcome<java.lang.Void> EpicLinkManagerImpl.createLink(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue epic, com.atlassian.jira.issue.Issue child)
           
 ServiceOutcome<java.lang.Void> EpicLinkManager.createLink(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue epic, com.atlassian.jira.issue.Issue child)
          Create an epic issue link between the specified epic and child.
 ServiceOutcome<com.atlassian.fugue.Option<com.atlassian.jira.issue.Issue>> EpicLinkManagerImpl.removeLinkedEpic(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue child)
           
 ServiceOutcome<com.atlassian.fugue.Option<com.atlassian.jira.issue.Issue>> EpicLinkManager.removeLinkedEpic(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue child)
          Removes existing link to epic from a child issue (if it exists)
 

Uses of ServiceOutcome in com.atlassian.greenhopper.manager.rankableobject
 

Methods in com.atlassian.greenhopper.manager.rankableobject that return ServiceOutcome
 ServiceOutcome<RankableObject> RankableObjectManager.createRankableObject(RankableObject rankableObject)
           
 ServiceOutcome<java.lang.Void> RankableObjectManager.deleteRankableObject(RankableObject rankableObject)
           
 ServiceOutcome<RankableObject> RankableObjectManager.getRankableObject(long id)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.manager.sprintmarker
 

Methods in com.atlassian.greenhopper.manager.sprintmarker that return ServiceOutcome
 ServiceOutcome<SprintMarker> SprintMarkerManager.createSprintMarker(SprintMarker marker)
           
 ServiceOutcome<java.lang.Void> SprintMarkerManager.deleteMarker(java.lang.Long markerId)
           
 ServiceOutcome<java.lang.Void> SprintMarkerManager.deleteMarker(SprintMarker marker)
           
 ServiceOutcome<java.lang.Void> SprintMarkerManager.deleteMarkersForView(RapidView rapidView)
           
 ServiceOutcome<SprintMarker> SprintMarkerManager.getSprintMarker(java.lang.Long id)
           
 ServiceOutcome<java.util.List<SprintMarker>> SprintMarkerManager.loadMarkers(RapidView rapidView)
           
 ServiceOutcome<SprintMarker> SprintMarkerManager.updateSprintmarker(SprintMarker sprintMarker)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.manager.trackingstatistic
 

Methods in com.atlassian.greenhopper.manager.trackingstatistic that return ServiceOutcome
 ServiceOutcome<StatisticsFieldConfig> TrackingStatisticManager.copy(RapidView sourceRapidView, RapidView targetRapidView)
           
 ServiceOutcome<StatisticsFieldConfig> TrackingStatisticManager.updateTrackingStatistic(RapidView rapidView, StatisticsFieldConfig TrackingStatistic)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.optionalfeatures.ondemandbridge
 

Methods in com.atlassian.greenhopper.optionalfeatures.ondemandbridge that return ServiceOutcome
 ServiceOutcome<com.atlassian.jira.project.Project> OndemandBridgeImpl.createProject(com.atlassian.crowd.embedded.api.User loggedInUser, java.lang.String name, java.lang.String key, java.lang.String description, java.lang.String lead, java.lang.String url, java.lang.Long assigneeType)
           
 ServiceOutcome<com.atlassian.jira.project.Project> OndemandBridge.createProject(com.atlassian.crowd.embedded.api.User loggedInUser, java.lang.String name, java.lang.String key, java.lang.String description, java.lang.String lead, java.lang.String url, java.lang.Long assigneeType)
          Creates a project in on demand, which involves creating an associated space, svn repo, etc and then linking them all together
 

Uses of ServiceOutcome in com.atlassian.greenhopper.optionalfeatures.sampledata
 

Methods in com.atlassian.greenhopper.optionalfeatures.sampledata that return ServiceOutcome
 ServiceOutcome<com.atlassian.jira.project.Project> SampleDataGeneratorImpl.createSampleKanbanData(java.lang.String projectKey, java.lang.String projectName, com.atlassian.fugue.Option<java.lang.String> projectLeadUserName)
           
 ServiceOutcome<com.atlassian.jira.project.Project> SampleDataGenerator.createSampleKanbanData(java.lang.String projectKey, java.lang.String projectName, com.atlassian.fugue.Option<java.lang.String> projectLeadUserName)
           
 ServiceOutcome<com.atlassian.jira.project.Project> SampleDataGeneratorImpl.createSampleScrumData(java.lang.String projectKey, java.lang.String projectName, com.atlassian.fugue.Option<java.lang.String> projectLeadUserName)
           
 ServiceOutcome<com.atlassian.jira.project.Project> SampleDataGenerator.createSampleScrumData(java.lang.String projectKey, java.lang.String projectName, com.atlassian.fugue.Option<java.lang.String> projectLeadUserName)
          Creates a project and fills it with scrum
 

Uses of ServiceOutcome in com.atlassian.greenhopper.plugin.sampledata
 

Methods in com.atlassian.greenhopper.plugin.sampledata that return ServiceOutcome
 ServiceOutcome<java.lang.Void> JiraImportersPluginInstallerImpl.ensureImportersPluginAtMinVersion()
           
 ServiceOutcome<java.lang.Void> JiraImportersPluginInstaller.ensureImportersPluginAtMinVersion()
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service
 

Classes in com.atlassian.greenhopper.service that implement ServiceOutcome
 class ServiceOutcomeImpl<T>
          Generic service outcome that can optionally hold a value.
 

Methods in com.atlassian.greenhopper.service that return ServiceOutcome
<A> ServiceOutcome<A>
ServiceOutcomeImpl.flatMap(com.google.common.base.Function<? super T,ServiceOutcome<A>> func)
           
<A> ServiceOutcome<A>
ServiceOutcome.flatMap(com.google.common.base.Function<? super T,ServiceOutcome<A>> func)
           
<A> ServiceOutcome<A>
ServiceOutcomeImpl.map(com.google.common.base.Function<? super T,A> func)
           
<A> ServiceOutcome<A>
ServiceOutcome.map(com.google.common.base.Function<? super T,A> func)
           
 

Methods in com.atlassian.greenhopper.service with parameters of type ServiceOutcome
static
<T> ServiceOutcomeImpl<T>
ServiceOutcomeImpl.error(ServiceOutcome<?> outcome)
          Convenience method that returns a new ServiceOutcomeImpl containing the given errors.
 

Method parameters in com.atlassian.greenhopper.service with type arguments of type ServiceOutcome
<A> ServiceOutcome<A>
ServiceOutcomeImpl.flatMap(com.google.common.base.Function<? super T,ServiceOutcome<A>> func)
           
<A> ServiceOutcome<A>
ServiceOutcome.flatMap(com.google.common.base.Function<? super T,ServiceOutcome<A>> func)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.issue
 

Methods in com.atlassian.greenhopper.service.issue that return ServiceOutcome
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataServiceImpl.find(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback, org.apache.lucene.search.Query andQuery)
           
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataService.find(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback, org.apache.lucene.search.Query andQuery)
          Allows specifying an "and" lucene query in addition to a callback
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataServiceImpl.findAndSort(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
           
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataService.findAndSort(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
          Performs a search taking sorting into account
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataServiceImpl.findAndSortWithServiceOutcome(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback, com.atlassian.jira.web.bean.PagerFilter<?> pager)
           
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataService.findAndSortWithServiceOutcome(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback, com.atlassian.jira.web.bean.PagerFilter<?> pager)
           
 ServiceOutcome<java.lang.Iterable<com.atlassian.jira.issue.Issue>> SearchServiceImpl.findOne(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
           
 ServiceOutcome<java.lang.Iterable<com.atlassian.jira.issue.Issue>> SearchService.findOne(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
          Perform an issue search for a single issue.
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataServiceImpl.findOverrideSecurity(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
           
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataService.findOverrideSecurity(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
          Executes a find, but overwrites security.
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataServiceImpl.findWithServiceOutcome(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
           
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataService.findWithServiceOutcome(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
           
 ServiceOutcome<com.atlassian.jira.issue.search.SearchResults> SearchServiceImpl.search(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
           
 ServiceOutcome<com.atlassian.jira.issue.search.SearchResults> SearchService.search(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
          Perform an issue search using the specified user and query.
 ServiceOutcome<java.lang.Long> SearchServiceImpl.searchCount(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
           
 ServiceOutcome<java.lang.Long> SearchService.searchCount(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
          Perform an issue search using the specified user and query and return the number of results.
 ServiceOutcome<java.lang.Long> SearchServiceImpl.searchCountOverrideSecurity(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
           
 ServiceOutcome<java.lang.Long> SearchServiceImpl.searchCountOverrideSecurity(com.atlassian.crowd.embedded.api.User user, org.apache.lucene.search.Query query)
          Fetches a search result count overriding security for a lucene query.
 ServiceOutcome<java.lang.Long> SearchService.searchCountOverrideSecurity(com.atlassian.crowd.embedded.api.User user, org.apache.lucene.search.Query query)
          Perform an issue search using the specified user and query and return the number of results.
 ServiceOutcome<java.lang.Long> SearchService.searchCountOverrideSecurity(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
          Perform an issue search using the specified user and query and return the number of results.
 ServiceOutcome<com.atlassian.jira.issue.search.SearchResults> SearchServiceImpl.searchOverrideSecurity(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
           
 ServiceOutcome<com.atlassian.jira.issue.search.SearchResults> SearchService.searchOverrideSecurity(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
          Perform an issue search using the specified user and query and return the results.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.issuelink
 

Methods in com.atlassian.greenhopper.service.issuelink that return ServiceOutcome
 ServiceOutcome<java.lang.Void> EpicServiceImpl.associateEpicToStory(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue epic, com.atlassian.jira.issue.Issue story)
           
 ServiceOutcome<java.lang.Void> EpicService.associateEpicToStory(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue epic, com.atlassian.jira.issue.Issue story)
          Associate a story to an epic
 ServiceOutcome<java.lang.Void> EpicServiceImpl.associateStoriesWithEpic(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue epic, java.util.Set<com.atlassian.jira.issue.Issue> stories)
           
 ServiceOutcome<java.lang.Void> EpicService.associateStoriesWithEpic(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue epic, java.util.Set<com.atlassian.jira.issue.Issue> stories)
          Associate one or more stories with an epic.
 ServiceOutcome<java.lang.Void> EpicServiceImpl.disassociateStoriesFromEpic(com.atlassian.crowd.embedded.api.User user, java.util.Set<com.atlassian.jira.issue.Issue> stories)
           
 ServiceOutcome<java.lang.Void> EpicService.disassociateStoriesFromEpic(com.atlassian.crowd.embedded.api.User user, java.util.Set<com.atlassian.jira.issue.Issue> stories)
          Disassociates the stories from the epic they are associated with.
 ServiceOutcome<java.util.List<com.atlassian.jira.issue.Issue>> EpicServiceImpl.getEpics(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<java.util.List<com.atlassian.jira.issue.Issue>> EpicService.getEpics(com.atlassian.crowd.embedded.api.User user)
          Get all epics in the system that a user can see.
 ServiceOutcome<java.util.Collection<com.atlassian.jira.issue.Issue>> EpicServiceImpl.getStoriesForEpic(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue epic)
           
 ServiceOutcome<java.util.Collection<com.atlassian.jira.issue.Issue>> EpicService.getStoriesForEpic(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue epic)
          Get all the stories associated with an epic.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.project
 

Methods in com.atlassian.greenhopper.service.project that return ServiceOutcome
 ServiceOutcome<java.lang.Boolean> ProjectServiceImpl.canCreateProject(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<java.lang.Boolean> ProjectService.canCreateProject(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<com.atlassian.jira.project.Project> ProjectServiceImpl.createProject(com.atlassian.crowd.embedded.api.User user, java.lang.String name, java.lang.String key, java.lang.String description, java.lang.String leadUserName, java.lang.String url, java.lang.Long assigneeType, java.lang.Long avatarId)
           
 ServiceOutcome<com.atlassian.jira.project.Project> ProjectService.createProject(com.atlassian.crowd.embedded.api.User user, java.lang.String name, java.lang.String key, java.lang.String description, java.lang.String leadUserName, java.lang.String url, java.lang.Long assigneeType, java.lang.Long avatarId)
          Create a project with all the necessary bells and whistles (schemas of various kinds, all default).
 ServiceOutcome<java.lang.Void> ProjectServiceImpl.deleteProject(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project)
           
 ServiceOutcome<java.lang.Void> ProjectService.deleteProject(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project)
           
 ServiceOutcome<java.lang.Void> ProjectServiceImpl.validateCreateProject(com.atlassian.crowd.embedded.api.User user, java.lang.String name, java.lang.String key, java.lang.String description, java.lang.String leadUserName, java.lang.String url, java.lang.Long assigneeType, java.lang.Long avatarId)
           
 ServiceOutcome<java.lang.Void> ProjectService.validateCreateProject(com.atlassian.crowd.embedded.api.User user, java.lang.String name, java.lang.String key, java.lang.String description, java.lang.String leadUserName, java.lang.String url, java.lang.Long assigneeType, java.lang.Long avatarId)
          Validate the creation of a project with the given parameters.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.rank
 

Methods in com.atlassian.greenhopper.service.rank that return ServiceOutcome
 ServiceOutcome<java.lang.Void> RankServiceImpl.canRank(com.atlassian.crowd.embedded.api.User user, Rankable rankable)
           
 ServiceOutcome<java.lang.Void> RankService.canRank(com.atlassian.crowd.embedded.api.User user, Rankable rankable)
          Returns true if the user has the ability to perform a rank operation for a given issue
 ServiceOutcome<java.util.Comparator<Rankable>> RankServiceImpl.createFlatComparator(com.atlassian.crowd.embedded.api.User user, long customFieldId)
           
 ServiceOutcome<java.util.Comparator<Rankable>> RankService.createFlatComparator(com.atlassian.crowd.embedded.api.User user, long customFieldId)
          Create a 'flat' comparator for Rankables.
 ServiceOutcome<java.util.Comparator<Rankable>> RankServiceImpl.createParentSubtaskComparator(com.atlassian.crowd.embedded.api.User user, long customFieldId)
           
 ServiceOutcome<java.util.Comparator<Rankable>> RankService.createParentSubtaskComparator(com.atlassian.crowd.embedded.api.User user, long customFieldId)
          Create an issue hierarchy comparator, which orders subtasks relative to their parents.
 ServiceOutcome<RankableObject> RankableObjectService.createRankableObject(com.atlassian.crowd.embedded.api.User user, java.lang.String type)
           
 ServiceOutcome<java.lang.Void> RankableObjectService.deleteRankableObject(com.atlassian.crowd.embedded.api.User user, RankableObject rankableObject)
           
 ServiceOutcome<RankableObject> RankableObjectService.getRankableObject(com.atlassian.crowd.embedded.api.User user, long id)
           
 ServiceOutcome<java.lang.Long> RankManager.getRankablePosition(com.atlassian.jira.issue.fields.CustomField rankField, Rankable rankable)
           
 ServiceOutcome<java.lang.Long> RankServiceImpl.getRankablePosition(long customFieldId, Rankable rankable)
           
 ServiceOutcome<java.lang.Long> RankService.getRankablePosition(long customFieldId, Rankable rankable)
          Get the position for the given rankable.
 ServiceOutcome<SortedByRankFieldResult> RankCustomFieldServiceImpl.getSortedByRankField(com.atlassian.query.Query query)
           
 ServiceOutcome<SortedByRankFieldResult> RankCustomFieldService.getSortedByRankField(com.atlassian.query.Query query)
          Get the sorted by rank field
 ServiceOutcome<java.lang.Boolean> RankCustomFieldServiceImpl.isFieldNameInQuerySafe(com.atlassian.jira.issue.fields.CustomField rankField)
           
 ServiceOutcome<java.lang.Boolean> RankCustomFieldService.isFieldNameInQuerySafe(com.atlassian.jira.issue.fields.CustomField rankField)
          Can the field name be used inside a query? Using the name could be invalid, in case another field with the given name exists.
 ServiceOutcome<RankChange> RankManager.rankAfter(com.atlassian.jira.issue.fields.CustomField rankField, Rankable rankable, Rankable rankAfter)
           
 ServiceOutcome<java.util.List<RankChange>> RankServiceImpl.rankAfter(com.atlassian.crowd.embedded.api.User user, long customFieldId, java.util.List<Rankable> rankables, Rankable rankAfter)
           
 ServiceOutcome<java.util.List<RankChange>> RankService.rankAfter(com.atlassian.crowd.embedded.api.User user, long customFieldId, java.util.List<Rankable> rankables, Rankable rankAfter)
          Rank several rankables after another one.
 ServiceOutcome<RankChange> RankServiceImpl.rankAfter(com.atlassian.crowd.embedded.api.User user, long customFieldId, Rankable rankable, Rankable rankAfter)
           
 ServiceOutcome<RankChange> RankService.rankAfter(com.atlassian.crowd.embedded.api.User user, long customFieldId, Rankable rankable, Rankable rankAfter)
          Rank an rankable after another one.
 ServiceOutcome<RankChange> RankManager.rankBefore(com.atlassian.jira.issue.fields.CustomField rankField, Rankable rankable, Rankable rankBefore)
           
 ServiceOutcome<java.util.List<RankChange>> RankServiceImpl.rankBefore(com.atlassian.crowd.embedded.api.User user, long customFieldId, java.util.List<Rankable> rankables, Rankable rankBefore)
           
 ServiceOutcome<java.util.List<RankChange>> RankService.rankBefore(com.atlassian.crowd.embedded.api.User user, long customFieldId, java.util.List<Rankable> rankables, Rankable rankBefore)
          Rank several rankables before another one.
 ServiceOutcome<RankChange> RankServiceImpl.rankBefore(com.atlassian.crowd.embedded.api.User user, long customFieldId, Rankable rankable, Rankable rankBefore)
           
 ServiceOutcome<RankChange> RankService.rankBefore(com.atlassian.crowd.embedded.api.User user, long customFieldId, Rankable rankable, Rankable rankBefore)
          Rank a rankable object before another one.
 ServiceOutcome<RankChange> RankManager.rankFirst(com.atlassian.jira.issue.fields.CustomField rankField, Rankable rankable)
           
 ServiceOutcome<RankChange> RankServiceImpl.rankFirst(com.atlassian.crowd.embedded.api.User user, long customFieldId, Rankable rankable)
           
 ServiceOutcome<RankChange> RankService.rankFirst(com.atlassian.crowd.embedded.api.User user, long customFieldId, Rankable rankable)
          Rank a rankable first, thus add it as first global rankable.
 ServiceOutcome<RankChange> RankManager.rankLast(com.atlassian.jira.issue.fields.CustomField rankField, Rankable rankable)
           
 ServiceOutcome<RankChange> RankServiceImpl.rankLast(com.atlassian.crowd.embedded.api.User user, long customFieldId, Rankable rankable)
           
 ServiceOutcome<RankChange> RankService.rankLast(com.atlassian.crowd.embedded.api.User user, long customFieldId, Rankable rankable)
          Rank a rankable last, thus add it as last global rankable
 ServiceOutcome<java.lang.Void> RankCustomFieldServiceImpl.validateRankFieldConfiguration(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.fields.CustomField customField)
           
 ServiceOutcome<java.lang.Void> RankCustomFieldService.validateRankFieldConfiguration(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.fields.CustomField customField)
          Validates the passed rank custom field configuration
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.rapid
 

Methods in com.atlassian.greenhopper.service.rapid that return ServiceOutcome
 ServiceOutcome<java.lang.Boolean> SavedFilterServiceImpl.canUserSeeAnySavedFilters(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<java.lang.Boolean> SavedFilterService.canUserSeeAnySavedFilters(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> SavedFilterServiceImpl.createSavedFilter(com.atlassian.crowd.embedded.api.User user, java.lang.String boardName, com.atlassian.query.Query query, com.atlassian.jira.sharing.SharedEntity.SharePermissions permissions)
           
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> SavedFilterService.createSavedFilter(com.atlassian.crowd.embedded.api.User user, java.lang.String boardName, com.atlassian.query.Query query, com.atlassian.jira.sharing.SharedEntity.SharePermissions permissions)
          Validate and create a new saved filter
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryServiceImpl.getActiveSprintsForPlanModeQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryService.getActiveSprintsForPlanModeQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Query used to find issues and active sprints for display in Plan mode.
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryServiceImpl.getBacklogQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryService.getBacklogQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Query used to find issues on the Plan mode without the subtasks This query consists of the saved filter, the mapped statuses, the plan mode query.
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryServiceImpl.getBacklogQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, boolean withSubtasks)
           
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryService.getBacklogQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, boolean withSubtasks)
          Query used to find issues on the Plan mode.
 ServiceOutcome<BoardLocation> RapidViewLocationServiceImpl.getBoardLocationForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, RapidView rapidView)
           
 ServiceOutcome<BoardLocation> RapidViewLocationService.getBoardLocationForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, RapidView rapidView)
          Given the issue and a particular RapidView, returns the precise location of that issue on the RapidView.
 ServiceOutcome<BoardLocation> RapidViewLocationServiceImpl.getBoardLocationForSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
           
 ServiceOutcome<BoardLocation> RapidViewLocationService.getBoardLocationForSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Given the sprint, returns the precise location of that sprint (on any RapidView).
 ServiceOutcome<ClauseToAdd> RapidViewClauseServiceImpl.getClauseForBuilder(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, RapidViewClauseService.ClauseType clauseType)
           
 ServiceOutcome<ClauseToAdd> RapidViewClauseService.getClauseForBuilder(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, RapidViewClauseService.ClauseType clauseType)
          Applies a clause of given type to the passed builder
 ServiceOutcome<java.util.List<java.lang.String>> RapidViewClauseServiceImpl.getDoneStatusIds(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.List<java.lang.String>> RapidViewClauseService.getDoneStatusIds(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.List<Sprint>> RapidViewQueryServiceImpl.getOpenSprints(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.List<Sprint>> RapidViewQueryService.getOpenSprints(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Get the list of open sprints for a given rapid view
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryServiceImpl.getOpenSprintsQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryService.getOpenSprintsQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Query used to find open sprints for a given rapid board.
 ServiceOutcome<ClauseToAdd> RapidViewQueryServiceImpl.getQuickFilterClause(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilterIds)
           
 ServiceOutcome<ClauseToAdd> RapidViewQueryService.getQuickFilterClause(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilterIds)
          Get the Quick Filter clause from a set of active quick filter ids
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryServiceImpl.getRapidViewQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryService.getRapidViewQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Get the base rapid view query.
 ServiceOutcome<java.util.Set<RapidView>> RapidViewLocationServiceImpl.getRapidViewsForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue)
           
 ServiceOutcome<java.util.Set<RapidView>> RapidViewLocationService.getRapidViewsForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue)
          Given the issue, look up all the Rapid Boards it appears on.
 ServiceOutcome<java.util.Set<RapidView>> RapidViewLocationServiceImpl.getRapidViewsForSprint(com.atlassian.crowd.embedded.api.User user, java.lang.Long sprintId)
           
 ServiceOutcome<java.util.Set<RapidView>> RapidViewLocationService.getRapidViewsForSprint(com.atlassian.crowd.embedded.api.User user, java.lang.Long sprintId)
          Given the sprint, look up all the Rapid Boards it appears on.
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> SavedFilterServiceImpl.getSavedFilter(com.atlassian.crowd.embedded.api.User user, java.lang.Long id)
           
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> SavedFilterService.getSavedFilter(com.atlassian.crowd.embedded.api.User user, java.lang.Long id)
           
 ServiceOutcome<java.util.List<com.atlassian.jira.issue.search.SearchRequest>> SavedFilterServiceImpl.getSavedFiltersForUser(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<java.util.List<com.atlassian.jira.issue.search.SearchRequest>> SavedFilterService.getSavedFiltersForUser(com.atlassian.crowd.embedded.api.User user)
          Get all saved filters for a given user.
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryServiceImpl.getScrumBoardQueryForVisibleIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryService.getScrumBoardQueryForVisibleIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Attempts to build the query which will help determine if issues are viewable in the interface of a scrum board.
 ServiceOutcome<ClauseToAdd> RapidViewQueryServiceImpl.getSprintFilterClause(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeSprintIds)
           
 ServiceOutcome<ClauseToAdd> RapidViewQueryService.getSprintFilterClause(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeSprintIds)
          Get the Sprints clause from a set of active sprint ids
 ServiceOutcome<com.atlassian.query.clause.Clause> RapidViewQueryServiceImpl.getStatusMappingClause(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<com.atlassian.query.clause.Clause> RapidViewQueryService.getStatusMappingClause(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Get the status mapping clause for a given RapidView
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryServiceImpl.getWorkModeQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryService.getWorkModeQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Get the query for the work mode.
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryServiceImpl.getWorkModeQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Column column)
           
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryService.getWorkModeQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Column column)
          Get the query for the work mode and a given column.
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> SavedFilterServiceImpl.setOrderByRank(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.search.SearchRequest savedFilter)
           
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> SavedFilterService.setOrderByRank(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.search.SearchRequest savedFilter)
          Updates the saved filter to be ordered by the rank field.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.rapid.view
 

Methods in com.atlassian.greenhopper.service.rapid.view that return ServiceOutcome
 ServiceOutcome<QuickFilter> QuickFilterServiceImpl.add(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, QuickFilter quickFilter)
          Adds a new quick filter
 ServiceOutcome<QuickFilter> QuickFilterService.add(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, QuickFilter quickFilter)
          Adds a new quick filter
 ServiceOutcome<Swimlane> SwimlaneServiceImpl.add(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Swimlane swimlane)
          Adds a new swimlane
 ServiceOutcome<Swimlane> SwimlaneService.add(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Swimlane swimlane)
          Adds a new swimlane
 ServiceOutcome<Column> ColumnServiceImpl.addColumn(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Column sourceColumn)
           
 ServiceOutcome<Column> ColumnService.addColumn(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Column newColumn)
          Add a new column to the Rapid View.
 ServiceOutcome<RapidView> RapidViewServiceImpl.copy(com.atlassian.crowd.embedded.api.User user, RapidView sourceRapidView)
           
 ServiceOutcome<RapidView> RapidViewService.copy(com.atlassian.crowd.embedded.api.User user, RapidView sourceRapidView)
          Create a new copy of the specified RapidView entity and store it in the database.
 ServiceOutcome<RapidView> RapidViewServiceImpl.create(com.atlassian.crowd.embedded.api.User user, java.lang.String name, java.lang.Long savedFilterId, RapidViewPreset preset)
           
 ServiceOutcome<RapidView> RapidViewService.create(com.atlassian.crowd.embedded.api.User user, java.lang.String name, java.lang.Long filterId, RapidViewPreset preset)
          Create a new RapidView entity and store it in the database.
 ServiceOutcome<java.util.List<RapidView>> RapidViewServiceImpl.findRapidViewsByName(com.atlassian.crowd.embedded.api.User user, java.lang.String nameQuery)
           
 ServiceOutcome<java.util.List<RapidView>> RapidViewService.findRapidViewsByName(com.atlassian.crowd.embedded.api.User user, java.lang.String nameQuery)
          Returns all views whose name matches the nameQuery in any part of the name.
 ServiceOutcome<Column> ColumnServiceImpl.getColumn(java.lang.Long id)
           
 ServiceOutcome<Column> ColumnService.getColumn(java.lang.Long id)
           
 ServiceOutcome<RapidView> RapidViewServiceImpl.getFirstVisibleRapidView(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<RapidView> RapidViewService.getFirstVisibleRapidView(com.atlassian.crowd.embedded.api.User user)
          Get the first visible rapid view for a given user
 ServiceOutcome<StatisticsFieldInstance> StatisticsFieldServiceImpl.getInstanceOfField(StatisticsFieldConfig config)
           
 ServiceOutcome<StatisticsFieldInstance> StatisticsFieldService.getInstanceOfField(StatisticsFieldConfig config)
          Returns the StatisticsFieldInstance representing the specified StatisticsFieldConfig.
 ServiceOutcome<RapidView> RapidViewServiceImpl.getRapidView(com.atlassian.crowd.embedded.api.User user, java.lang.Long id)
           
 ServiceOutcome<RapidView> RapidViewService.getRapidView(com.atlassian.crowd.embedded.api.User user, java.lang.Long id)
           
 ServiceOutcome<java.util.List<RapidView>> RapidViewServiceImpl.getRapidViewsWithOutcome(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<java.util.List<RapidView>> RapidViewService.getRapidViewsWithOutcome(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> RapidViewServiceImpl.getSortedByRankField(com.atlassian.crowd.embedded.api.User user, RapidView view)
           
 ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> RapidViewService.getSortedByRankField(com.atlassian.crowd.embedded.api.User user, RapidView view)
           
 ServiceOutcome<E> GenericActiveObjectsDao.load(PK primaryKey)
           
 ServiceOutcome<StatisticsFieldConfig> StatisticsFieldServiceImpl.loadStatisticsField(RapidView rapidView)
           
 ServiceOutcome<StatisticsFieldConfig> StatisticsFieldService.loadStatisticsField(RapidView rapidView)
           
 ServiceOutcome<StatisticsFieldInstance> StatisticsFieldServiceImpl.loadStatisticsFieldInstance(RapidView rapidView)
           
 ServiceOutcome<StatisticsFieldInstance> StatisticsFieldService.loadStatisticsFieldInstance(RapidView rapidView)
           
 ServiceOutcome<java.util.List<Swimlane>> SwimlaneServiceImpl.replace(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<Swimlane> swimlanes)
           
 ServiceOutcome<java.util.List<Swimlane>> SwimlaneService.replace(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<Swimlane> swimlanes)
          Replaces all swimlanes for a given rapid view with the specified swimlanes (keeping the order in the list).
 ServiceOutcome<java.util.List<QuickFilter>> QuickFilterServiceImpl.set(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<QuickFilter> quickFilters)
           
 ServiceOutcome<java.util.List<QuickFilter>> QuickFilterService.set(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<QuickFilter> quickFilters)
          Replaces all quick filters for a given rapid view with the specified quick filters (keeping the order in the list)
 ServiceOutcome<RapidViewAO> RapidViewDao.update(RapidView rapidView)
          Updates the rapid view, but ONLY the direct fields of the rapid view.
 ServiceOutcome<java.util.List<Column>> ColumnServiceImpl.updateColumns(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<Column> newColumns)
          Update the rapid view columns needs to be synchronized, because AO doesn't support transactions on JIRA, and this affects multiple rows / columns
 ServiceOutcome<java.util.List<Column>> ColumnService.updateColumns(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<Column> newColumns)
           
 ServiceOutcome<java.lang.Void> RapidViewServiceImpl.updateWithOutcome(com.atlassian.crowd.embedded.api.User user, RapidView view)
           
 ServiceOutcome<java.lang.Void> RapidViewService.updateWithOutcome(com.atlassian.crowd.embedded.api.User user, RapidView view)
           
 ServiceOutcome<java.lang.Void> RapidViewPermissionServiceImpl.validateCreatePermission(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.search.SearchRequest filter)
           
 ServiceOutcome<java.lang.Void> RapidViewPermissionService.validateCreatePermission(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.search.SearchRequest filter)
           
 ServiceOutcome<java.lang.Void> RapidViewPermissionServiceImpl.validateModifyPermission(com.atlassian.crowd.embedded.api.User user, RapidView view)
           
 ServiceOutcome<java.lang.Void> RapidViewPermissionService.validateModifyPermission(com.atlassian.crowd.embedded.api.User user, RapidView view)
          Returns an error outcome if the user specified does not have permission to modify the given RapidView.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.rapid.view.color
 

Methods in com.atlassian.greenhopper.service.rapid.view.color that return ServiceOutcome
 ServiceOutcome<CardColor> CardColorServiceImpl.add(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColor cardColor)
           
 ServiceOutcome<CardColor> CardColorService.add(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColor cardColor)
          Adds a new card color
 ServiceOutcome<RapidIssueEntryCallbackComponent> CardColorQueryServiceImpl.createCardColorIssueEntryCallback(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColorStrategy cardColorStrategy)
           
 ServiceOutcome<RapidIssueEntryCallbackComponent> CardColorQueryService.createCardColorIssueEntryCallback(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColorStrategy cardColorStrategy)
          Get a RapidIssueEntryCallbackComponent for a given rapidView and cardColorStrategy.
 ServiceOutcome<java.lang.Void> CardColorServiceImpl.delete(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, long cardColorId)
          Delete a single quick filter
 ServiceOutcome<java.lang.Void> CardColorService.delete(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, long cardColorId)
          Delete a single card color
 ServiceOutcome<CardColor> CardColorServiceImpl.get(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, long cardColorId)
           
 ServiceOutcome<CardColor> CardColorService.get(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, long cardColorId)
          gets the card color with id cardColorId for rapid view with rapidViewId
 ServiceOutcome<java.util.List<CardColor>> CardColorServiceImpl.getAll(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.List<CardColor>> CardColorService.getAll(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Get all Card Colors for a given Rapid View
 ServiceOutcome<CardColor> CardColorQueryServiceImpl.getCardColorForIssue(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColorStrategy cardColorStrategy, com.atlassian.jira.issue.Issue issue)
           
 ServiceOutcome<CardColor> CardColorQueryService.getCardColorForIssue(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColorStrategy cardColorStrategy, com.atlassian.jira.issue.Issue issue)
          Get the card color for a single issue
 ServiceOutcome<java.util.Map<java.lang.Long,CardColor>> CardColorQueryServiceImpl.getCardColorsForQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColorStrategy cardColorStrategy, com.atlassian.query.Query query, int maxVisitedIssues)
          Collect the card colors for all issues matching a given query.
 ServiceOutcome<java.util.Map<java.lang.Long,CardColor>> CardColorQueryService.getCardColorsForQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColorStrategy cardColorStrategy, com.atlassian.query.Query query, int maxVisitedIssues)
          Collect the card colors for all issues matching a given query.
 ServiceOutcome<java.util.List<CardColor>> CardColorServiceImpl.getForStrategy(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColorStrategy strategy)
           
 ServiceOutcome<java.util.List<CardColor>> CardColorService.getForStrategy(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColorStrategy strategy)
          Get the card colors for a view and strategy
 ServiceOutcome<java.lang.Void> CardColorServiceImpl.moveBefore(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, long cardColorId, long moveToCardColorId)
           
 ServiceOutcome<java.lang.Void> CardColorService.moveBefore(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, long cardColorId, long moveToCardColorId)
          Moves a card color before another one
 ServiceOutcome<java.lang.Void> CardColorServiceImpl.moveLast(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, long cardColorId)
           
 ServiceOutcome<java.lang.Void> CardColorService.moveLast(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, long cardColorId)
          Moves a card color to the last spot
 ServiceOutcome<java.lang.Void> CardColorQueryServiceImpl.queryAndAttributeColorSettingsForBoard(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColorStrategy cardColorStrategy)
           
 ServiceOutcome<java.lang.Void> CardColorQueryService.queryAndAttributeColorSettingsForBoard(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColorStrategy cardColorStrategy)
          Execute a search for the given strategy to ensure all possible values have a color
 ServiceOutcome<java.util.List<CardColor>> CardColorServiceImpl.set(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<CardColor> cardColors)
           
 ServiceOutcome<java.util.List<CardColor>> CardColorService.set(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<CardColor> cardColors)
          Replaces all card colors for a given rapid view with the specified card colors (keeping the order in the list)
 ServiceOutcome<CardColor> CardColorServiceImpl.update(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColor cardColor)
           
 ServiceOutcome<CardColor> CardColorService.update(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, CardColor cardColors)
          Updates a single card color for the given rapidview
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.rapid.view.detailview
 

Methods in com.atlassian.greenhopper.service.rapid.view.detailview that return ServiceOutcome
 ServiceOutcome<java.util.List<DetailViewFieldConfig>> DetailViewFieldConfigurationServiceImpl.add(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, DetailViewField detailViewField)
           
 ServiceOutcome<java.util.List<DetailViewFieldConfig>> DetailViewFieldConfigurationService.add(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, DetailViewField detailViewField)
          Add a DetailViewField object to a RapidView's configuration.
 ServiceOutcome<java.lang.Void> DetailViewFieldConfigurationServiceImpl.delete(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long detailViewFieldId)
           
 ServiceOutcome<java.lang.Void> DetailViewFieldConfigurationService.delete(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long detailViewFieldId)
          Remove a DetailViewField from a RapidView's configuration.
 ServiceOutcome<java.util.List<? extends com.atlassian.jira.issue.fields.Field>> DetailViewFieldConfigurationServiceImpl.getAvailableDetailViewFields()
           
 ServiceOutcome<java.util.List<? extends com.atlassian.jira.issue.fields.Field>> DetailViewFieldConfigurationService.getAvailableDetailViewFields()
          Get the list of fields which can be configured across the system.
 ServiceOutcome<java.util.List<? extends com.atlassian.jira.issue.fields.Field>> DetailViewFieldConfigurationServiceImpl.getAvailableDetailViewFields(RapidView rapidView)
           
 ServiceOutcome<java.util.List<? extends com.atlassian.jira.issue.fields.Field>> DetailViewFieldConfigurationService.getAvailableDetailViewFields(RapidView rapidView)
          Get the list of fields which can be configured for this RapidView.
 ServiceOutcome<java.util.List<? extends com.atlassian.jira.issue.fields.Field>> DetailViewFieldServiceImpl.getDetailViewFields(RapidView rapidView)
           
 ServiceOutcome<java.util.List<? extends com.atlassian.jira.issue.fields.Field>> DetailViewFieldService.getDetailViewFields(RapidView rapidView)
          Retrieve the fields that are currently configured and valid for the given RapidView.
 ServiceOutcome<java.util.List<DetailViewFieldConfig>> DetailViewFieldConfigurationServiceImpl.getDetailViewFields(RapidView rapidView)
           
 ServiceOutcome<java.util.List<DetailViewFieldConfig>> DetailViewFieldConfigurationService.getDetailViewFields(RapidView rapidView)
          Get the currently configured detail view fields for this RapidView.
 ServiceOutcome<java.lang.Void> DetailViewFieldConfigurationServiceImpl.moveBefore(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long detailViewFieldId, java.lang.Long moveBeforeDetailViewFieldId)
           
 ServiceOutcome<java.lang.Void> DetailViewFieldConfigurationService.moveBefore(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long detailViewFieldId, java.lang.Long moveBeforeDetailViewFieldId)
          Move a DetailViewField to be before another one.
 ServiceOutcome<java.lang.Void> DetailViewFieldConfigurationServiceImpl.moveLast(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long detailViewFieldId)
           
 ServiceOutcome<java.lang.Void> DetailViewFieldConfigurationService.moveLast(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long detailViewFieldId)
          Move a DetailViewField to be last in the list
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.rapid.view.statistics
 

Methods in com.atlassian.greenhopper.service.rapid.view.statistics that return ServiceOutcome
 ServiceOutcome<StatisticsField> EstimateStatisticServiceImpl.getEstimateStatisticStrict(RapidView rapidView)
           
 ServiceOutcome<StatisticsField> EstimateStatisticService.getEstimateStatisticStrict(RapidView rapidView)
          Attempts to get the StatisticsField of a rapid view.
 ServiceOutcome<StatisticsField> TrackingStatisticServiceImpl.getInstanceOf(StatisticsFieldConfig config)
           
 ServiceOutcome<StatisticsField> EstimateStatisticServiceImpl.getInstanceOf(StatisticsFieldConfig config)
           
 ServiceOutcome<StatisticsField> TrackingStatisticServiceImpl.getTrackingStatisticStrict(RapidView rapidView)
           
 ServiceOutcome<StatisticsField> TrackingStatisticService.getTrackingStatisticStrict(RapidView rapidView)
          Attempts to get the StatisticsField of a rapid view.
 ServiceOutcome<java.lang.Void> EstimateStatisticServiceImpl.updateEstimateStatistic(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, StatisticsFieldConfig estimateStatistic)
           
 ServiceOutcome<java.lang.Void> EstimateStatisticService.updateEstimateStatistic(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, StatisticsFieldConfig estimateStatistic)
          Updates the specified rapid view to a new configuration.
 ServiceOutcome<java.lang.Void> TrackingStatisticServiceImpl.updateTrackingStatistic(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, StatisticsFieldConfig trackingStatistic)
           
 ServiceOutcome<java.lang.Void> TrackingStatisticService.updateTrackingStatistic(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, StatisticsFieldConfig trackingStatistic)
          Updates the specified rapid view to a new configuration.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.rapid.view.subquery
 

Methods in com.atlassian.greenhopper.service.rapid.view.subquery that return ServiceOutcome
 ServiceOutcome<java.util.List<Subquery>> SubqueryServiceImpl.getSubqueries(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.List<Subquery>> SubqueryService.getSubqueries(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<Subquery> SubqueryServiceImpl.getSubquery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Subquery.Section section)
          Get the subquery for a section
 ServiceOutcome<Subquery> SubqueryService.getSubquery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Subquery.Section section)
          Get the subquery for a section
 ServiceOutcome<java.lang.Void> SubqueryServiceImpl.updateSubqueries(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Collection<Subquery> subqueries)
           
 ServiceOutcome<java.lang.Void> SubqueryService.updateSubqueries(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Collection<Subquery> subqueries)
           
 ServiceOutcome<Subquery> SubqueryServiceImpl.updateSubquery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Subquery subquery)
          Update a subquery
 ServiceOutcome<Subquery> SubqueryService.updateSubquery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Subquery subquery)
          Update a subquery
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.sprint
 

Methods in com.atlassian.greenhopper.service.sprint that return ServiceOutcome
 ServiceOutcome<java.lang.Void> SprintIssueServiceImpl.addIssuesToSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint, java.util.Set<com.atlassian.jira.issue.Issue> issues)
           
 ServiceOutcome<java.lang.Void> SprintIssueService.addIssuesToSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint, java.util.Set<com.atlassian.jira.issue.Issue> issues)
          Updates the Default Sprint field on the specified issues to have the value of the specified Sprint.
 ServiceOutcome<java.lang.Void> SprintPermissionServiceImpl.canCreateSprint(com.atlassian.crowd.embedded.api.User user, java.util.Set<com.atlassian.jira.issue.Issue> issues)
           
 ServiceOutcome<java.lang.Void> SprintPermissionService.canCreateSprint(com.atlassian.crowd.embedded.api.User user, java.util.Set<com.atlassian.jira.issue.Issue> issues)
          Can the user create a sprint given the set of issues? This method checks whether the user has the PROJECT_ADMIN permission for all projects the issues are of.
 ServiceOutcome<java.lang.Void> SprintPermissionServiceImpl.canUpdateSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
           
 ServiceOutcome<java.lang.Void> SprintPermissionService.canUpdateSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Can the user update a sprint, that is, update, delete, etc.
 ServiceOutcome<java.util.Map<Sprint,java.lang.Boolean>> SprintPermissionServiceImpl.canUpdateSprints(com.atlassian.crowd.embedded.api.User user, java.util.List<Sprint> sprints)
           
 ServiceOutcome<java.util.Map<Sprint,java.lang.Boolean>> SprintPermissionService.canUpdateSprints(com.atlassian.crowd.embedded.api.User user, java.util.List<Sprint> sprint)
          Can the user update the given sprints, that is, update, delete, etc.
 ServiceOutcome<java.lang.Boolean> SprintPermissionServiceImpl.canViewSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
           
 ServiceOutcome<java.lang.Boolean> SprintPermissionService.canViewSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Can the user view a given sprint?
 ServiceOutcome<Sprint> SprintManagerImpl.createSprint(Sprint sprint)
           
 ServiceOutcome<Sprint> SprintManager.createSprint(Sprint sprint)
          Create a sprint given the object
 ServiceOutcome<Sprint> SprintManagerImpl.createSprint(java.lang.String name, boolean closed)
           
 ServiceOutcome<Sprint> SprintManager.createSprint(java.lang.String name, boolean closed)
          Create a sprint given a name and the closed state
 ServiceOutcome<Sprint> SprintServiceImpl.createSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprintToCreate, java.util.Set<com.atlassian.jira.issue.Issue> issues, boolean ensureSprintDatesOccurAfterIssueUpdates)
           
 ServiceOutcome<Sprint> SprintService.createSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprintToCreate, java.util.Set<com.atlassian.jira.issue.Issue> issues, boolean ensureSprintDatesOccurAfterIssueUpdates)
          Create a new sprint. The user needs to have Project Administrator permissions for all issues.
 ServiceOutcome<java.lang.Void> SprintManagerImpl.deleteSprint(Sprint sprint)
           
 ServiceOutcome<java.lang.Void> SprintManager.deleteSprint(Sprint sprint)
          Delete a sprint
 ServiceOutcome<java.lang.Void> SprintServiceImpl.deleteSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
           
 ServiceOutcome<java.lang.Void> SprintService.deleteSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Delete a sprint
 ServiceOutcome<java.util.Map<java.lang.String,java.lang.String>> SprintHistoryServiceImpl.findIssueKeysAndParentsInSprint(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Sprint sprint, ClauseToAdd additionalClause)
           
 ServiceOutcome<java.util.Map<java.lang.String,java.lang.String>> SprintHistoryService.findIssueKeysAndParentsInSprint(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Sprint sprint, ClauseToAdd additionalClause)
          Get the keys of all the issues that were ever in a sprint, with a mapping to their parent issue key if they are a sub-task.
 ServiceOutcome<java.util.Map<java.lang.String,java.util.List<SprintHistoryEntry>>> SprintHistoryServiceImpl.findSprintHistory(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Sprint sprint, ClauseToAdd additionalClause)
           
 ServiceOutcome<java.util.Map<java.lang.String,java.util.List<SprintHistoryEntry>>> SprintHistoryService.findSprintHistory(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Sprint sprint, ClauseToAdd additionalClause)
          Get the issue sprint history information for a given rapid view and sprint
 ServiceOutcome<java.util.List<Sprint>> SprintManagerImpl.getAllClosedSprints()
           
 ServiceOutcome<java.util.List<Sprint>> SprintManager.getAllClosedSprints()
          Get all closed sprints
 ServiceOutcome<java.util.List<Sprint>> SprintManagerImpl.getAllOpenSprints()
           
 ServiceOutcome<java.util.List<Sprint>> SprintManager.getAllOpenSprints()
          Get all open sprints
 ServiceOutcome<java.util.List<Sprint>> SprintManagerImpl.getAllSprints()
           
 ServiceOutcome<java.util.List<Sprint>> SprintManager.getAllSprints()
          Get all sprints
 ServiceOutcome<java.util.List<Sprint>> SprintQueryServiceImpl.getClosedSprints(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query jql)
           
 ServiceOutcome<java.util.List<Sprint>> SprintQueryService.getClosedSprints(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query jql)
          Get all closed sprints applicable to a given jql.
 ServiceOutcome<java.lang.Iterable<com.atlassian.jira.issue.Issue>> SprintIssueServiceImpl.getIssuesForSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
           
 ServiceOutcome<java.lang.Iterable<com.atlassian.jira.issue.Issue>> SprintIssueService.getIssuesForSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Gets the issues assigned to a given sprint Note: This returns the issues in the given sprint RIGHT NOW! if you want issues which _have_ been in the sprint at some point, look at SprintHistoryService
 ServiceOutcome<java.util.List<Sprint>> SprintQueryServiceImpl.getOpenSprints(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query jql)
           
 ServiceOutcome<java.util.List<Sprint>> SprintQueryService.getOpenSprints(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query jql)
          Get all open sprints applicable to a given jql.
 ServiceOutcome<java.util.Collection<Sprint>> SprintIssueServiceImpl.getOpenSprintsForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue)
           
 ServiceOutcome<java.util.Collection<Sprint>> SprintIssueService.getOpenSprintsForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue)
           
 ServiceOutcome<java.util.Map<Sprint,java.util.Set<com.atlassian.jira.project.Project>>> SprintQueryServiceImpl.getProjects(com.atlassian.crowd.embedded.api.User user, java.util.List<Sprint> sprints)
          Get all sprints and associated projects for a given jql
 ServiceOutcome<java.util.Map<Sprint,java.util.Set<com.atlassian.jira.project.Project>>> SprintQueryService.getProjects(com.atlassian.crowd.embedded.api.User user, java.util.List<Sprint> sprints)
          Get all sprints and associated projects for a given jql
 ServiceOutcome<java.util.Set<com.atlassian.jira.project.Project>> SprintQueryServiceImpl.getProjects(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Get all projects for a given sprint
 ServiceOutcome<java.util.Set<com.atlassian.jira.project.Project>> SprintQueryService.getProjects(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Get all projects for a given sprint
 ServiceOutcome<java.util.Map<Sprint,java.util.Set<com.atlassian.jira.project.Project>>> SprintQueryServiceImpl.getProjectsOverrideSecurity(com.atlassian.crowd.embedded.api.User user, java.util.List<Sprint> sprints)
           
 ServiceOutcome<java.util.Map<Sprint,java.util.Set<com.atlassian.jira.project.Project>>> SprintQueryService.getProjectsOverrideSecurity(com.atlassian.crowd.embedded.api.User user, java.util.List<Sprint> sprints)
          Get all sprints and associated projects for a given jql Note: This method runs with security disabled
 ServiceOutcome<java.util.Set<com.atlassian.jira.project.Project>> SprintQueryServiceImpl.getProjectsOverrideSecurity(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Get all projects for a given sprint
 ServiceOutcome<java.util.Set<com.atlassian.jira.project.Project>> SprintQueryService.getProjectsOverrideSecurity(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Get all projects for a given sprint
 ServiceOutcome<Sprint> SprintManagerImpl.getSprint(long id)
           
 ServiceOutcome<Sprint> SprintManager.getSprint(long id)
          Get a sprint given its id.
 ServiceOutcome<Sprint> SprintServiceImpl.getSprint(com.atlassian.crowd.embedded.api.User user, long sprintId)
           
 ServiceOutcome<Sprint> SprintService.getSprint(com.atlassian.crowd.embedded.api.User user, long sprintId)
          Get a sprint given its id The sprint is only returned if the user can see at least one of the issues assigned to the sprint
 ServiceOutcome<java.util.List<Sprint>> SprintQueryServiceImpl.getSprints(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query jql)
           
 ServiceOutcome<java.util.List<Sprint>> SprintQueryService.getSprints(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query jql)
          Get all sprints applicable to a given jql.
 ServiceOutcome<java.util.Set<Sprint>> SprintServiceImpl.getSprints(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> sprintIds)
           
 ServiceOutcome<java.util.Set<Sprint>> SprintService.getSprints(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> sprintIds)
           
 ServiceOutcome<java.util.Collection<Sprint>> SprintIssueServiceImpl.getSprintsForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue)
           
 ServiceOutcome<java.util.Collection<Sprint>> SprintIssueService.getSprintsForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue)
           
 ServiceOutcome<java.lang.Void> SprintIndexCheckServiceImpl.performCheck()
           
 ServiceOutcome<java.lang.Void> SprintIndexCheckService.performCheck()
          Perform the check to find out if any issues are affected by the addition of the Sprint Index Field.
 ServiceOutcome<java.lang.Void> SprintIndexCheckServiceImpl.performCheck(RapidView rapidView)
           
 ServiceOutcome<java.lang.Void> SprintIndexCheckService.performCheck(RapidView rapidView)
          Perform the check to find out if the viewing of this RapidView will be affected by the Sprint field Index.
 ServiceOutcome<java.lang.Void> SprintIssueServiceImpl.removeIssuesFromSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint, java.util.Set<com.atlassian.jira.issue.Issue> issues)
           
 ServiceOutcome<java.lang.Void> SprintIssueService.removeIssuesFromSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint, java.util.Set<com.atlassian.jira.issue.Issue> issues)
          removes the specified issues from a given sprint
 ServiceOutcome<Sprint> SprintManagerImpl.updateSprint(Sprint sprint)
           
 ServiceOutcome<Sprint> SprintManager.updateSprint(Sprint sprint)
          Update a sprint
 ServiceOutcome<Sprint> SprintServiceImpl.updateSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
           
 ServiceOutcome<Sprint> SprintService.updateSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Update a sprint
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.sprintmarker
 

Methods in com.atlassian.greenhopper.service.sprintmarker that return ServiceOutcome
 ServiceOutcome<SprintMarker> SprintMarkerServiceImpl.createSprintMarker(com.atlassian.crowd.embedded.api.User user, java.lang.String name, RapidView rapidView)
           
 ServiceOutcome<SprintMarker> SprintMarkerService.createSprintMarker(com.atlassian.crowd.embedded.api.User user, java.lang.String name, RapidView rapidView)
          Create a new sprint marker This will create a sprintmarker together with a rankable object, which initially isn't ranked though.
 ServiceOutcome<java.lang.Void> SprintMarkerServiceImpl.deleteMarker(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, SprintMarker marker)
           
 ServiceOutcome<java.lang.Void> SprintMarkerService.deleteMarker(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, SprintMarker marker)
          Delete a given sprint marker
 ServiceOutcome<SprintMarker> SprintMarkerServiceImpl.getSprintMarker(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long id)
           
 ServiceOutcome<SprintMarker> SprintMarkerService.getSprintMarker(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long id)
          Get a sprint marker given its id.
 ServiceOutcome<java.util.List<SprintMarker>> SprintMarkerServiceImpl.loadMarkers(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.List<SprintMarker>> SprintMarkerService.loadMarkers(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Load all markers for a given rapid view
 ServiceOutcome<SprintMarker> SprintMarkerServiceImpl.updateSprintMarker(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, SprintMarker markerToUpdate)
           
 ServiceOutcome<SprintMarker> SprintMarkerService.updateSprintMarker(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, SprintMarker marker)
          Update a sprint marker
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.timetracking
 

Methods in com.atlassian.greenhopper.service.timetracking that return ServiceOutcome
 ServiceOutcome<TimeTrackingHistoryService.TimeTrackingHistory> TimeTrackingHistoryServiceImpl.getTimeTrackingHistory(com.atlassian.crowd.embedded.api.User user, java.util.Collection<java.lang.String> issueKeys)
           
 ServiceOutcome<TimeTrackingHistoryService.TimeTrackingHistory> TimeTrackingHistoryService.getTimeTrackingHistory(com.atlassian.crowd.embedded.api.User user, java.util.Collection<java.lang.String> issueKeys)
          Get the time tracking history for a given set of issues and a start and end date
 ServiceOutcome<java.lang.Void> TimeTrackingServiceImpl.updateOriginalEstimate(com.atlassian.jira.issue.Issue issue, java.lang.String duration)
           
 ServiceOutcome<java.lang.Void> TimeTrackingService.updateOriginalEstimate(com.atlassian.jira.issue.Issue issue, java.lang.String duration)
          Updates the original estimate of an issue.
 ServiceOutcome<java.lang.Void> TimeTrackingServiceImpl.updateOriginalEstimate(com.atlassian.jira.issue.Issue issue, java.lang.String duration, boolean updateRemainingEstimateIfNotSet)
           
 ServiceOutcome<java.lang.Void> TimeTrackingService.updateOriginalEstimate(com.atlassian.jira.issue.Issue issue, java.lang.String duration, boolean updateRemainingEstimateIfNotSet)
          Updates the original estimate of an issue.
 ServiceOutcome<java.lang.Void> TimeTrackingServiceImpl.updateRemainingEstimate(com.atlassian.jira.issue.Issue issue, java.lang.String duration)
           
 ServiceOutcome<java.lang.Void> TimeTrackingService.updateRemainingEstimate(com.atlassian.jira.issue.Issue issue, java.lang.String duration)
          Updates the remaining estimate of an issue.
 ServiceOutcome<java.lang.Void> TimeTrackingServiceImpl.updateRemainingEstimate(com.atlassian.jira.issue.Issue issue, java.lang.String duration, boolean updateOriginalEstimateIfNotSet)
           
 ServiceOutcome<java.lang.Void> TimeTrackingService.updateRemainingEstimate(com.atlassian.jira.issue.Issue issue, java.lang.String duration, boolean updateOriginalEstimateIfNotSet)
          Updates the remaining estimate of an issue.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.version
 

Methods in com.atlassian.greenhopper.service.version that return ServiceOutcome
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> ReleaseServiceImpl.getNavigatorSearch(com.atlassian.crowd.embedded.api.User user, java.lang.Long projectId, java.lang.Long rapidViewId, java.lang.Long columnId)
           
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> ReleaseService.getNavigatorSearch(com.atlassian.crowd.embedded.api.User user, java.lang.Long projectId, java.lang.Long rapidViewId, java.lang.Long columnId)
          Get a non-persisted search request (a.k.a.
 ServiceOutcome<java.util.Map<com.atlassian.jira.project.Project,java.lang.Integer>> ReleaseServiceImpl.getProjectReleasableIssueCount(com.atlassian.crowd.embedded.api.User user, java.lang.Long rapidViewId, java.lang.Long columnId)
          Fetch infos upfront about what the user is going to do when she's releasing.
 ServiceOutcome<java.util.Map<com.atlassian.jira.project.Project,java.lang.Integer>> ReleaseService.getProjectReleasableIssueCount(com.atlassian.crowd.embedded.api.User user, java.lang.Long rapidViewId, java.lang.Long columnId)
          Get some info about the issues that can be released (are currently in the given column)
 

Uses of ServiceOutcome in com.atlassian.greenhopper.service.workflow
 

Methods in com.atlassian.greenhopper.service.workflow that return ServiceOutcome
 ServiceOutcome<java.lang.Void> SimplifiedWorkflowServiceImpl.addStatusToGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.workflow.JiraWorkflow workflow, com.atlassian.jira.issue.status.Status status)
           
 ServiceOutcome<java.lang.Void> SimplifiedWorkflowService.addStatusToGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.workflow.JiraWorkflow workflow, com.atlassian.jira.issue.status.Status status)
          Modifies the GreenHopper Simplified Workflow to include the specified Status as a step with its associated global transitions.
 ServiceOutcome<java.lang.Void> WorkflowServiceImpl.associateSchemeToProject(com.atlassian.jira.project.Project project, com.atlassian.jira.scheme.Scheme scheme)
           
 ServiceOutcome<java.lang.Void> WorkflowService.associateSchemeToProject(com.atlassian.jira.project.Project project, com.atlassian.jira.scheme.Scheme scheme)
          Associates scheme to project
 ServiceOutcome<java.lang.Void> WorkflowServiceImpl.associateWorkflowToSchemeAsDefault(java.lang.String workflowName, com.atlassian.jira.scheme.Scheme scheme)
           
 ServiceOutcome<java.lang.Void> WorkflowService.associateWorkflowToSchemeAsDefault(java.lang.String workflowName, com.atlassian.jira.scheme.Scheme scheme)
          Associates a workflow to the given scheme, makes it the default workflow for that scheme
 ServiceOutcome<com.atlassian.jira.issue.status.Status> SimplifiedWorkflowServiceImpl.canStatusBeRemovedFromGreenHopperSimplifiedWorkflow(com.atlassian.jira.workflow.JiraWorkflow workflow, java.lang.String statusId)
           
 ServiceOutcome<com.atlassian.jira.issue.status.Status> SimplifiedWorkflowService.canStatusBeRemovedFromGreenHopperSimplifiedWorkflow(com.atlassian.jira.workflow.JiraWorkflow workflow, java.lang.String statusId)
          Checks to see if the specified status can be removed from the specified JiraWorkflow.
 ServiceOutcome<CheckWorkflowEntitiesByNameResult> SimplifiedWorkflowServiceImpl.checkForSimplifiedWorkflowNamedAfterProject(java.lang.String projectKey)
           
 ServiceOutcome<CheckWorkflowEntitiesByNameResult> SimplifiedWorkflowService.checkForSimplifiedWorkflowNamedAfterProject(java.lang.String projectKey)
          Look for the existence of workflows or workflow schemes with the reserved name for "GreenHopper Simplified Workflow" for the given project.
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> SimplifiedWorkflowServiceImpl.convertTransitionsToSimplified(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.workflow.JiraWorkflow mutable)
           
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> SimplifiedWorkflowService.convertTransitionsToSimplified(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.workflow.JiraWorkflow workflow)
          Converts a workflow so that it will have only global transitions to all steps.
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> WorkflowServiceImpl.copyWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.workflow.JiraWorkflow workflow, java.lang.String newName, java.lang.String newDescription)
           
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> WorkflowService.copyWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.workflow.JiraWorkflow workflow, java.lang.String newName, java.lang.String newDescription)
          Creates a new copy of the existing workflow, with the specified name and description.
 ServiceOutcome<com.atlassian.jira.scheme.Scheme> SimplifiedWorkflowServiceImpl.createSimplifiedWorkflowForExistingProject(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project)
           
 ServiceOutcome<com.atlassian.jira.scheme.Scheme> SimplifiedWorkflowService.createSimplifiedWorkflowForExistingProject(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project)
          Take the workflow of the existing project, and create a copy which is a GreenHopper Simplified Workflow.
 ServiceOutcome<java.lang.Void> SimplifiedWorkflowServiceImpl.createSimplifiedWorkflowForNewProject(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project, SimplifiedWorkflowPresets preset)
           
 ServiceOutcome<java.lang.Void> SimplifiedWorkflowService.createSimplifiedWorkflowForNewProject(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project, SimplifiedWorkflowPresets preset)
          Create a "GreenHopper Simplified Workflow" workflow scheme and workflow for the newly created project and associate it with the provided project
 ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.scheme.Scheme>> SimplifiedWorkflowServiceImpl.createSimplifiedWorkflowForNewProject(com.atlassian.crowd.embedded.api.User user, java.lang.String projectKey, SimplifiedWorkflowPresets preset)
           
 ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.scheme.Scheme>> SimplifiedWorkflowService.createSimplifiedWorkflowForNewProject(com.atlassian.crowd.embedded.api.User user, java.lang.String projectKey, SimplifiedWorkflowPresets preset)
          Create a "GreenHopper Simplified Workflow" workflow scheme and workflow for a project with key projectKey.
 ServiceOutcome<java.lang.Void> WorkflowServiceImpl.deleteScheme(java.lang.String name)
           
 ServiceOutcome<java.lang.Void> WorkflowService.deleteScheme(java.lang.String name)
          Delete a workflow scheme with the specified name
 ServiceOutcome<java.lang.Void> WorkflowServiceImpl.deleteWorkflow(java.lang.String name)
           
 ServiceOutcome<java.lang.Void> WorkflowService.deleteWorkflow(java.lang.String name)
          Delete a workflow with the specified name.
 ServiceOutcome<java.lang.Boolean> WorkflowServiceImpl.doesWorkflowSchemeExist(java.lang.String name)
           
 ServiceOutcome<java.lang.Boolean> WorkflowService.doesWorkflowSchemeExist(java.lang.String name)
          Does a workflow scheme with the specified name exist?
 ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.project.Project>> SimplifiedWorkflowServiceImpl.getGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
           
 ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.project.Project>> SimplifiedWorkflowService.getGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
          Attempts to retrieve the GreenHopper Simplified Workflow that is backing the Query.
 ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.project.Project>> SimplifiedWorkflowServiceImpl.getPotentialWorkflowForConversion(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
           
 ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.project.Project>> SimplifiedWorkflowService.getPotentialWorkflowForConversion(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query)
          Attempts to retrieve a potential GreenHopper Simplified Workflow that is backing the Query.
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> WorkflowServiceImpl.getWorkflow(com.atlassian.crowd.embedded.api.User user, java.lang.String workflowName)
           
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> WorkflowService.getWorkflow(com.atlassian.crowd.embedded.api.User user, java.lang.String workflowName)
          Retrieve the workflow with the specified name
 ServiceOutcome<com.atlassian.jira.scheme.Scheme> WorkflowServiceImpl.getWorkflowSchemeForProject(com.atlassian.jira.project.Project project)
           
 ServiceOutcome<com.atlassian.jira.scheme.Scheme> WorkflowService.getWorkflowSchemeForProject(com.atlassian.jira.project.Project project)
          Returns the scheme currently associated to the specified Project.
 ServiceOutcome<java.util.Collection<com.atlassian.jira.workflow.JiraWorkflow>> WorkflowServiceImpl.getWorkflowsForProject(com.atlassian.jira.project.Project project)
           
 ServiceOutcome<java.util.Collection<com.atlassian.jira.workflow.JiraWorkflow>> WorkflowService.getWorkflowsForProject(com.atlassian.jira.project.Project project)
          Retrieve the workflows that are in use for the specified Project.
 ServiceOutcome<java.lang.Boolean> WorkflowServiceImpl.isStatusInitialStatus(com.atlassian.jira.workflow.JiraWorkflow workflow, com.atlassian.jira.issue.status.Status status)
           
 ServiceOutcome<java.lang.Boolean> WorkflowService.isStatusInitialStatus(com.atlassian.jira.workflow.JiraWorkflow workflow, com.atlassian.jira.issue.status.Status status)
          Is this status the initial status for this workflow?
 ServiceOutcome<java.lang.Boolean> WorkflowServiceImpl.isWorkflowSchemeActive(java.lang.String name)
           
 ServiceOutcome<java.lang.Boolean> WorkflowService.isWorkflowSchemeActive(java.lang.String name)
          Is the workflow scheme with the specified name active?
 ServiceOutcome<java.lang.Void> SimplifiedWorkflowServiceImpl.removeStatusFromGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.workflow.JiraWorkflow workflow, com.atlassian.jira.issue.status.Status status)
           
 ServiceOutcome<java.lang.Void> SimplifiedWorkflowService.removeStatusFromGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.workflow.JiraWorkflow workflow, com.atlassian.jira.issue.status.Status status)
          Removes the specified Status associated step and global transition from the GreenHopper Simplified Workflow.
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> SimplifiedWorkflowServiceImpl.replaceInitialStatusInGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.workflow.JiraWorkflow workflow, com.atlassian.jira.issue.status.Status oldInitialStatus, com.atlassian.jira.issue.status.Status newInitialStatus)
           
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> SimplifiedWorkflowService.replaceInitialStatusInGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.workflow.JiraWorkflow workflow, com.atlassian.jira.issue.status.Status oldInitialStatus, com.atlassian.jira.issue.status.Status newInitialStatus)
          Replaces the initial status specified in the workflow with a new one.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web
 

Methods in com.atlassian.greenhopper.web with parameters of type ServiceOutcome
 void AbstractResource.check(ServiceOutcome<?> outcome)
          Check this outcome for errors.
 javax.ws.rs.core.Response AbstractResource.createFromServiceOutcome(ServiceOutcome<? extends RestTemplate> outcome)
          Deprecated. 
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid
 

Methods in com.atlassian.greenhopper.web.rapid that return ServiceOutcome
 ServiceOutcome<T> RapidViewLocationResolver.getObject(com.atlassian.crowd.embedded.api.User user, java.lang.Long id)
          Look up the object that we are trying to find on a Board.
 ServiceOutcome<RapidConfig> RapidBoardViewModelFactory.getRapidViewConfigModel(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.Set<RapidView>> RapidViewLocationResolver.getRapidViewsForObject(com.atlassian.crowd.embedded.api.User user, T object)
          Returns the set of Board IDs which contain the object specified.
 ServiceOutcome<RapidViewConfig.StatisticsConfig> RapidBoardViewModelFactory.getStatisticsConfig(RapidView rapidView, I18n2 i18n)
           
 ServiceOutcome<java.lang.String> RapidViewLocationResolver.getUrl(com.atlassian.crowd.embedded.api.User user, T object, java.lang.Long rapidViewId)
          Get the URL of the precise location of the object on the specified board.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.chart
 

Methods in com.atlassian.greenhopper.web.rapid.chart that return ServiceOutcome
protected  ServiceOutcome<com.atlassian.query.Query> ChartDataHelper.assembleQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> quickfilterIds)
          Build up the JQL query that we're going to use for the chart.
 ServiceOutcome<ScopeChangeBurndownModel> ScopeChangeBurndownModelFactory.getScopeChangeBurndownModel(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long sprintId)
           
 ServiceOutcome<ScopeChangeBurndownModel> ScopeChangeBurndownModelFactory.getScopeChangeBurndownModel(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Sprint sprint)
           
 ServiceOutcome<java.util.Map<java.lang.String,java.util.List<ScopeChangeBurndownModel.BurndownChange>>> ScopeChangeBurndownModelFactory.getScopeChangeSprintReportData(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Sprint sprint)
           
 ServiceOutcome<HistoricSprintData> HistoricSprintDataFactory.getSprintOriginalContents(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Sprint sprint)
           
 ServiceOutcome<java.util.Map<java.lang.String,java.util.List<StatisticHistoryEntry>>> StatisticHistoryDataServiceImpl.getStatisticHistory(com.atlassian.crowd.embedded.api.User user, java.util.Collection<java.lang.String> issueKeys, StatisticsField statisticField, org.joda.time.DateTime sprintCompleteDate)
           
 ServiceOutcome<java.util.Map<java.lang.String,java.util.List<StatisticHistoryEntry>>> StatisticHistoryDataService.getStatisticHistory(com.atlassian.crowd.embedded.api.User user, java.util.Collection<java.lang.String> issueKeys, StatisticsField statisticField, org.joda.time.DateTime sprintCompleteDate)
          Fetch the value history for a given statistic field and a set of issues.
protected  ServiceOutcome<ChartDataHelper.SwimlaneFilter> ChartDataHelper.getSwimlaneFilter(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, java.util.List<Swimlane> allSwimlanes, java.util.Set<java.lang.Long> swimlaneIds, I18n2 i18n)
          Compute the filter for the selected swimlanes.
 ServiceOutcome<VelocityChartModel> VelocityChartModelFactory.getVelocityChartModel(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.issue
 

Methods in com.atlassian.greenhopper.web.rapid.issue that return ServiceOutcome
 ServiceOutcome<IssueTransitions> TransitionEntryFactory.buildTransitions(com.atlassian.crowd.embedded.api.User user, java.lang.Long issueId)
           
 ServiceOutcome<IssueEntry> IssueEntryFactory.buildViewEntry(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, com.atlassian.jira.issue.Issue issue, StatisticsField estimateStatistic, StatisticsField trackingStatistic, boolean loadSubtasks, java.util.Collection<Sprint> openSprints)
           
 ServiceOutcome<com.atlassian.jira.issue.Issue> IssueHelper.findIssue(java.lang.String idOrKey)
           
 ServiceOutcome<FieldUpdatedEntry> IssueEntryFactory.updateField(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, java.lang.String fieldId, java.lang.String newValue)
          Updates a field value
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.issue.attachment
 

Methods in com.atlassian.greenhopper.web.rapid.issue.attachment that return ServiceOutcome
 ServiceOutcome<Attachments> AttachmentsFactory.getAttachments(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue)
           
 ServiceOutcome<Attachments> AttachmentsFactory.getAttachments(com.atlassian.crowd.embedded.api.User user, java.lang.Long issueId, java.lang.String issueKey)
           
 ServiceOutcome<AttachmentEntry.ZipContents> AttachmentsFactory.getZipContents(com.atlassian.jira.issue.Issue issue, com.atlassian.jira.issue.attachment.AttachmentItem item)
          Returns a list of zip entries for the specified attachment.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.issue.fields
 

Methods in com.atlassian.greenhopper.web.rapid.issue.fields that return ServiceOutcome
 ServiceOutcome<java.lang.Void> FieldHelper.updateField(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, SimpleEditableFieldEntryFactory editableField, java.lang.String newValue)
          Updates the value of a SimpleEditableFieldEntryFactory for the specified Issue using the IssueUpdateService.
 ServiceOutcome<java.lang.Void> RemainingEstimateFieldEntryFactory.updateField(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, java.lang.String newValue)
           
 ServiceOutcome<java.lang.Void> OriginalEstimateFieldEntryFactory.updateField(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, java.lang.String newValue)
           
 ServiceOutcome<java.lang.Void> NumberCustomFieldEntryFactory.updateField(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, java.lang.String newValue)
           
 ServiceOutcome<java.lang.Void> ComplexEditableFieldEntryFactory.updateField(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, java.lang.String newValue)
          Field will update the issue itself to the new value.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.list
 

Methods in com.atlassian.greenhopper.web.rapid.list that return ServiceOutcome
 ServiceOutcome<CollectIssuesResult> RapidIssueEntryQueryServiceImpl.collectBacklogIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters)
          Get all issues in the backlog
 ServiceOutcome<CollectIssuesResult> RapidIssueEntryQueryService.collectBacklogIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters)
          Collects the backlog issues
 ServiceOutcome<CollectIssuesResult> RapidIssueEntryQueryServiceImpl.collectEpicIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Queries the epics for a board
 ServiceOutcome<CollectIssuesResult> RapidIssueEntryQueryService.collectEpicIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Queries the epics for a board
 ServiceOutcome<CollectIssuesResult> RapidIssueEntryQueryServiceImpl.collectOpenSprintIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters, IssueDataCallback additionalCallback)
          Get all issues of the open sprints (for the plan mode)
 ServiceOutcome<CollectIssuesResult> RapidIssueEntryQueryService.collectOpenSprintIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters, IssueDataCallback additionalCallback)
          Query for open sprints
 ServiceOutcome<CollectIssuesResult> RapidIssueEntryQueryServiceImpl.collectWorkModeIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, WorkFilters workFilters)
          Get the issues and the order in one go
 ServiceOutcome<CollectIssuesResult> RapidIssueEntryQueryService.collectWorkModeIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, WorkFilters workFilters)
          Collects the work mode issues in the order defined by the rapid view
 ServiceOutcome<RapidIssueEntry> RapidIssueEntryQueryServiceImpl.getIssueById(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, long issueId, boolean loadDaysInColumn)
          Collects a single issue
 ServiceOutcome<RapidIssueEntry> RapidIssueEntryQueryService.getIssueById(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, long issueId, boolean loadDaysInColumn)
          Get a single issue entry
 ServiceOutcome<CollectIssuesResult> RapidIssueEntryQueryServiceImpl.getIssuesByKeys(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.String> issueKeys)
           
 ServiceOutcome<CollectIssuesResult> RapidIssueEntryQueryService.getIssuesByKeys(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.String> keys)
          Loads issues based on the provided keys, ordered by issueKey
 ServiceOutcome<java.util.Set<RapidIssueEntry>> RapidIssueEntryQueryServiceImpl.getMissingParents(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<RapidIssueEntry> issues)
           
 ServiceOutcome<java.util.Set<RapidIssueEntry>> RapidIssueEntryQueryService.getMissingParents(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<RapidIssueEntry> issues)
          Loads all missing parents for a given list of issues.
 ServiceOutcome<java.lang.Void> RapidIssueEntryQueryServiceImpl.loadBacklogTrackingStatisticValues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, RapidIssueEntry entry)
          Load the aggregate tracking statistic for a single issue
 ServiceOutcome<java.lang.Void> RapidIssueEntryQueryService.loadBacklogTrackingStatisticValues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, RapidIssueEntry entry)
          Load the aggregate tracking statistic for a RapidViewEntry
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.plan
 

Methods in com.atlassian.greenhopper.web.rapid.plan that return ServiceOutcome
 ServiceOutcome<SprintMarkerEntry> SprintMarkerHelper.addSprintMarkerToBacklog(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.Map<java.lang.String,java.lang.Integer>> PlanningModeServiceImpl.calculateEpicIssueCount(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<RapidIssueEntry> backlogIssues, java.lang.Iterable<RapidIssueEntry> activeSprintsIssues, java.util.List<RapidIssueEntry> epics)
          Fills in the epic issue key for all issues
 ServiceOutcome<java.util.Map<java.lang.String,java.lang.Integer>> PlanningModeService.calculateEpicIssueCount(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<RapidIssueEntry> backlogIssues, java.lang.Iterable<RapidIssueEntry> activeSprintsIssues, java.util.List<RapidIssueEntry> epics)
          Temporary helper to find the epic for all issues
 ServiceOutcome<PlanningDataModel.OpenSprintEntry> PlanningModeServiceImpl.getCurrentSprintAndIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long sprintId, java.util.Set<java.lang.Long> activeQuickFilters)
           
 ServiceOutcome<PlanningDataModel.OpenSprintEntry> PlanningModeService.getCurrentSprintAndIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long sprintId, java.util.Set<java.lang.Long> activeQuickFilters)
          Returns a representation of a single currently (open) sprint.
 ServiceOutcome<PlanningModeService.CurrentSprints> PlanningModeServiceImpl.getCurrentSprintsAndIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters)
           
 ServiceOutcome<PlanningModeService.CurrentSprints> PlanningModeService.getCurrentSprintsAndIssues(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters)
          Returns a representation of the current (open) sprints and their issues for the Plan mode of a Rapid Board.
 ServiceOutcome<java.lang.Iterable<com.atlassian.jira.issue.Issue>> PlanningModeServiceImpl.getTopRankedIssueInSprint(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters)
           
 ServiceOutcome<java.lang.Iterable<com.atlassian.jira.issue.Issue>> PlanningModeService.getTopRankedIssueInSprint(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters)
          Get the top ranked issue in the current sprint for a given rapid view.
 ServiceOutcome<SprintMarkerEntry> SprintMarkerHelper.updateSprintMarker(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, SprintMarker sprintMarker)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.sprint
 

Methods in com.atlassian.greenhopper.web.rapid.sprint that return ServiceOutcome
 ServiceOutcome<java.lang.String> CreateSprintHelper.createDefaultSprintName(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Creates a sprint name

Currently the name is created according to the number of sprints already created on the board

 ServiceOutcome<CompleteSprintStats> CompleteSprintHelper.getCompleteSprintStatistics(com.atlassian.crowd.embedded.api.User user, Sprint sprint, RapidView rapidView)
          Get the completed and incomplete issues count for a given sprint.
 ServiceOutcome<java.util.List<com.atlassian.jira.issue.Issue>> CompleteSprintHelper.getIncompleteIssuesFromSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint, RapidView rapidView)
           
 ServiceOutcome<java.util.Set<com.atlassian.jira.issue.Issue>> CreateSprintHelper.loadIssues(com.atlassian.crowd.embedded.api.User user, java.util.List<java.lang.String> issuesForSprint)
          Loads all issues to be added to the sprint
 ServiceOutcome<CreateSprintHelper.IssuesForSprint> CreateSprintHelper.loadIssuesInSprint(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, SprintMarker sprintMarker, com.atlassian.fugue.Option<SprintMarker> previousSprintMarker)
          Loads all issues to be added to the sprint
 ServiceOutcome<com.atlassian.jira.util.lang.Pair<org.joda.time.DateTime,org.joda.time.DateTime>> CreateSprintHelper.parseDates(com.atlassian.crowd.embedded.api.User user, java.lang.String startDateString, java.lang.String endDateString)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.view
 

Methods in com.atlassian.greenhopper.web.rapid.view that return ServiceOutcome
 ServiceOutcome<CardColorEntry> CardColorHelper.addCardColor(com.atlassian.crowd.embedded.api.User user, java.lang.Long rapidViewId, CardColorEntry editModel)
          Adds a card color to a given rapid view
 ServiceOutcome<Column> RapidViewEditHelper.addColumn(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.String columnName)
           
 ServiceOutcome<Column> RapidViewEditHelper.addColumnAndStatus(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.String columnAndStatusName)
           
 ServiceOutcome<com.atlassian.query.Query> JqlHelper.createQuery(com.atlassian.crowd.embedded.api.User user, java.lang.String jqlQuery)
           
 ServiceOutcome<com.atlassian.query.Query> JqlHelper.createQuery(com.atlassian.crowd.embedded.api.User user, java.lang.String jqlQuery, java.lang.String errorContext)
          Translates the query string into a query object Note: This is an adaption of IssueNavigator.getNewSearchQuery
 ServiceOutcome<RapidView> RapidViewHelper.createRapidViewWithProjects(com.atlassian.crowd.embedded.api.User user, java.lang.String name, RapidViewPreset preset, java.util.List<com.atlassian.jira.project.Project> projects)
           
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> RapidViewHelper.createSavedFilter(com.atlassian.crowd.embedded.api.User user, java.lang.String boardName, RapidViewPreset preset, java.util.List<com.atlassian.jira.project.Project> projects)
          Create a saved filter, shared with all users in the project, with a query for all issues in the project, ordered by global rank.
 ServiceOutcome<java.lang.Void> CardColorHelper.deleteCardColor(com.atlassian.crowd.embedded.api.User user, java.lang.Long rapidViewId, java.lang.Long cardColorId)
          deletes card color with id cardColorId from rapid view with id rapidViewId
 ServiceOutcome<CardColorEntry> CardColorHelper.getCardColor(com.atlassian.crowd.embedded.api.User user, java.lang.Long rapidViewId, java.lang.Long cardColorId)
          gets the card color with id cardColorId in rapid view with id rapidViewId
 ServiceOutcome<CardColorEditModel> CardColorHelper.getColorModelForStrategy(com.atlassian.crowd.embedded.api.User user, long rapidViewId, java.lang.String cardColorStrategyId, boolean preloadValues)
          Update the swimlane strategy
 ServiceOutcome<StatisticsFieldConfig> EstimationHelper.getEstimateStatisticConfig(java.lang.String estimateStatisticId)
           
 ServiceOutcome<StatisticsFieldConfig> EstimationHelper.getTrackingStatisticConfig(java.lang.String trackingStatisticId)
           
 ServiceOutcome<java.lang.Void> CardColorHelper.moveCardColor(com.atlassian.crowd.embedded.api.User user, java.lang.Long rapidViewId, java.lang.Long cardColorId, EntryMoveModel moveModel)
          moves card color with id cardColorId in rapid view with id rapidViewId to position described in model
static ServiceOutcome<com.atlassian.jira.util.lang.Pair<java.lang.String,java.lang.String>> StatisticsFieldEntry.parseCompositeId(java.lang.String compositeId)
           
 ServiceOutcome<RapidViewListModel> RapidViewListHelper.queryListModel(com.atlassian.crowd.embedded.api.User user, java.lang.String query)
           
 ServiceOutcome<CardColorEntry> CardColorHelper.updateCardColor(com.atlassian.crowd.embedded.api.User user, java.lang.Long rapidViewId, java.lang.Long cardColorId, CardColorEntry editModel)
          update a given card color
 ServiceOutcome<RapidView> CardColorHelper.updateCardColorStrategy(com.atlassian.crowd.embedded.api.User user, long rapidViewId, java.lang.String cardColorStrategyId)
          Update the swimlane strategy
 ServiceOutcome<ColumnEditRequest> ColumnEditHelper.updateStatusMapping(com.atlassian.crowd.embedded.api.User user, ColumnEditRequest columnEditModel)
          Updates the status mapping configuration with the new values
 ServiceOutcome<RapidView> SwimlaneHelper.updateSwimlaneStrategy(com.atlassian.crowd.embedded.api.User user, long rapidViewId, java.lang.String swimlaneStrategyId)
          Update the swimlane strategy
 ServiceOutcome<com.atlassian.query.Query> JqlHelper.validateJql(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, java.lang.String errorContext)
          Ensure the jql is properly parsable and not invalid Note: this is an adapted copy of IssueNavigator.validateQuery
 ServiceOutcome<com.atlassian.query.Query> JqlHelper.validateJql(com.atlassian.crowd.embedded.api.User user, java.lang.String queryString, java.lang.String errorContext)
          Validates a jql query string.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.view.detailview
 

Methods in com.atlassian.greenhopper.web.rapid.view.detailview that return ServiceOutcome
 ServiceOutcome<DetailViewFieldConfigModel> DetailViewFieldHelper.getDetailViewFieldConfig(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.work
 

Methods in com.atlassian.greenhopper.web.rapid.work that return ServiceOutcome
 ServiceOutcome<IssueSubtasksResolved> PoolServiceImpl.areIssueSubtasksInFinalColumn(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long issueId)
           
 ServiceOutcome<IssueSubtasksResolved> PoolService.areIssueSubtasksInFinalColumn(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long issueId)
          Returns whether all subtasks for a given issue have been resolved AND the parent hasn't been resolved yet.
 ServiceOutcome<WorkData> WorkDataFactory.getAllData(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters, java.util.Set<java.lang.Long> activeSprints, java.lang.String etag)
           
 ServiceOutcome<PoolService.ColumnConstraintsData> PoolServiceImpl.getColumnConstraintsData(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<PoolService.ColumnConstraintsData> PoolService.getColumnConstraintsData(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Calculate the constraints data per column of the specified RapidView, for transport to the pool.
 ServiceOutcome<java.util.List<PoolService.SwimlaneIssuesData>> PoolServiceImpl.getCustomSwimlanes(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, WorkFilters workFilters, java.util.Set<java.lang.Long> validIssues)
          In order to allocate the issues to the swimlanes, we're running HitCollectors queries first for the swimlanes to find out which issues they'd handle, and then we fetch the full issue list once and sieve it through the ordered swimlanes, top to bottom.
 ServiceOutcome<java.util.List<PoolService.SwimlaneIssuesData>> PoolService.getCustomSwimlanes(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, WorkFilters workFilters, java.util.Set<java.lang.Long> validIssues)
          Gets the contents of each swimlane in rapidView as seen by user
 ServiceOutcome<ParentSwimlanesData> PoolServiceImpl.getParentSwimlanesData(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<RapidIssueEntry> issues, java.util.Set<RapidIssueEntry> missingParents)
           
 ServiceOutcome<ParentSwimlanesData> PoolService.getParentSwimlanesData(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<RapidIssueEntry> issues, java.util.Set<RapidIssueEntry> missingParents)
          Gathers the ParentSwimlanesData for a given rapid view.
 

Uses of ServiceOutcome in com.atlassian.greenhopper.web.rapid.workflow
 

Methods in com.atlassian.greenhopper.web.rapid.workflow that return ServiceOutcome
 ServiceOutcome<com.atlassian.jira.issue.status.Status> WorkflowHelper.addStatusToGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.String statusName)
          Will attempt to get or create the status named and add it to the GreenHopper Simplified Workflow that is backing this Rapid View.
 ServiceOutcome<java.lang.Void> WorkflowHelper.checkForSimplifiedWorkflowNamedAfterProject(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project)
           
 ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.project.Project>> WorkflowHelper.getGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.project.Project>> WorkflowHelper.getPotentialWorkflowForConversion(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<com.atlassian.jira.issue.status.Status> WorkflowHelper.getStatusById(java.lang.String statusId)
           
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> WorkflowHelper.getWorkflow(com.atlassian.crowd.embedded.api.User user, java.lang.String workflowName)
           
 ServiceOutcome<WorkflowHelper.SimplifiedWorkflowResult> WorkflowHelper.isRapidViewUsingGreenHopperSimplifiedWorkflow(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.lang.Void> WorkflowHelper.validateModifyWorkflow(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project, java.lang.String errorMsgKey)
           
 



Copyright © 2007-2012 Atlassian. All Rights Reserved.