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

Packages that use ServiceOutcome
com.atlassian.greenhopper.manager.rankableobject   
com.atlassian.greenhopper.manager.sprintmarker   
com.atlassian.greenhopper.service   
com.atlassian.greenhopper.service.issue   
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.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.work   
 

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)
           
 

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 with parameters of type ServiceOutcome
static
<T> ServiceOutcomeImpl<T>
ServiceOutcomeImpl.error(ServiceOutcome<?> outcome)
          Convenience method that returns a new ServiceOutcomeImpl containing the given errors.
 

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>
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.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.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.findAndSort(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, T callback)
           
<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)
           
<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)
           
 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>
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.findOverrideSecurity(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)
           
<T extends IssueDataCallback>
ServiceOutcome<java.lang.Void>
IssueDataServiceImpl.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.project
 

Methods in com.atlassian.greenhopper.service.project that return ServiceOutcome
 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<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<java.lang.Void> ProjectService.deleteProject(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project)
           
 ServiceOutcome<java.lang.Void> ProjectServiceImpl.deleteProject(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.project.Project project)
           
 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.
 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)
           
 

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> RankCustomFieldService.getSortedByRankField(com.atlassian.query.Query query)
          Get the sorted by rank field
 ServiceOutcome<SortedByRankFieldResult> RankCustomFieldServiceImpl.getSortedByRankField(com.atlassian.query.Query query)
           
 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<java.lang.Boolean> RankCustomFieldServiceImpl.isFieldNameInQuerySafe(com.atlassian.jira.issue.fields.CustomField rankField)
           
 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> RankCustomFieldService.validateRankFieldConfiguration(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.fields.CustomField customField)
          Validates the passed rank custom field configuration
 ServiceOutcome<java.lang.Void> RankCustomFieldServiceImpl.validateRankFieldConfiguration(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.fields.CustomField customField)
           
 

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

Methods in com.atlassian.greenhopper.service.rapid that return ServiceOutcome
 ServiceOutcome<IssueSubtasksResolved> PoolService.areIssueSubtasksInFinalColumn(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long issueId)
           
 ServiceOutcome<IssueSubtasksResolved> PoolServiceImpl.areIssueSubtasksInFinalColumn(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long issueId)
           
 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<PoolService.CollectIssuesResult> PoolService.collectIssuesInOrder(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters)
          Collects the issues in the order defined by the rapid view
 ServiceOutcome<PoolService.CollectIssuesResult> PoolServiceImpl.collectIssuesInOrder(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters)
          Get the issues and the order in one go
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> SavedFilterServiceImpl.createSavedFilter(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.search.SearchRequest savedFilter)
           
 ServiceOutcome<com.atlassian.jira.issue.search.SearchRequest> SavedFilterService.createSavedFilter(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.search.SearchRequest savedFilter)
          Validate and create a new saved filter
 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.getActiveSprintsForPlanModeQuery(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.
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryServiceImpl.getBacklogQuery(com.atlassian.crowd.embedded.api.User user, 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.getBoardLocationForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, RapidView rapidView)
           
 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<BoardLocation> RapidViewLocationServiceImpl.getBoardLocationForSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
           
 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<ClauseToAdd> RapidViewClauseServiceImpl.getClauseForBuilder(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, RapidViewClauseService.ClauseType clauseType)
           
 ServiceOutcome<java.util.Map<Column,java.lang.Double>> PoolService.getColumnStatistics(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Calculate the statistics per column of the specified RapidView, for transport to the pool.
 ServiceOutcome<java.util.Map<Column,java.lang.Double>> PoolServiceImpl.getColumnStatistics(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.List<PoolService.SwimlaneIssuesResult>> PoolService.getCustomSwimlanes(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters, java.util.Set<java.lang.Long> validIssues)
          Gets the contents of each swimlane in rapidView as seen by user
 ServiceOutcome<java.util.List<PoolService.SwimlaneIssuesResult>> PoolServiceImpl.getCustomSwimlanes(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters, 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<java.lang.String>> RapidViewClauseService.getDoneStatusIds(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.List<java.lang.String>> RapidViewClauseServiceImpl.getDoneStatusIds(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<java.util.List<RapidIssueEntry>> PoolService.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.util.List<RapidIssueEntry>> PoolServiceImpl.getMissingParents(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<RapidIssueEntry> issues)
           
 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<java.util.List<Sprint>> RapidViewQueryServiceImpl.getOpenSprints(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<com.atlassian.query.Query> RapidViewQueryServiceImpl.getOpenSprintsQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<PoolService.ParentSwimlanesData> PoolService.getParentSwimlanesData(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<RapidIssueEntry> issues, java.util.List<RapidIssueEntry> missingParents)
          Gathers the ParentSwimlanesData for a given rapid view.
 ServiceOutcome<PoolService.ParentSwimlanesData> PoolServiceImpl.getParentSwimlanesData(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.List<RapidIssueEntry> issues, java.util.List<RapidIssueEntry> missingParents)
           
 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<ClauseToAdd> RapidViewQueryServiceImpl.getQuickFilterClause(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilterIds)
           
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryService.getRapidViewQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
          Get the base rapid view query.
 ServiceOutcome<com.atlassian.query.Query> RapidViewQueryServiceImpl.getRapidViewQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 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.getRapidViewsForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue)
           
 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<java.util.Set<RapidView>> RapidViewLocationServiceImpl.getRapidViewsForSprint(com.atlassian.crowd.embedded.api.User user, java.lang.Long sprintId)
           
 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.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.clause.Clause> RapidViewQueryServiceImpl.getStatusMappingClause(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)
           
 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.query.Query> RapidViewQueryServiceImpl.getWorkModeQuery(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, Column 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<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.copy(com.atlassian.crowd.embedded.api.User user, RapidView sourceRapidView)
           
 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<RapidView> RapidViewServiceImpl.create(com.atlassian.crowd.embedded.api.User user, java.lang.String name, java.lang.Long savedFilterId, RapidViewPreset preset)
           
 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<java.util.List<RapidView>> RapidViewServiceImpl.findRapidViewsByName(com.atlassian.crowd.embedded.api.User user, java.lang.String nameQuery)
           
 ServiceOutcome<StatisticsFieldInstance> StatisticsFieldService.getInstanceOfField(StatisticsFieldConfig config)
          Returns the StatisticsFieldInstance representing the specified StatisticsFieldConfig.
 ServiceOutcome<StatisticsFieldInstance> StatisticsFieldServiceImpl.getInstanceOfField(StatisticsFieldConfig config)
           
 ServiceOutcome<RapidView> RapidViewService.getRapidView(com.atlassian.crowd.embedded.api.User user, java.lang.Long id)
           
 ServiceOutcome<RapidView> RapidViewServiceImpl.getRapidView(com.atlassian.crowd.embedded.api.User user, java.lang.Long id)
           
 ServiceOutcome<java.util.List<RapidView>> RapidViewService.getRapidViewsWithOutcome(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<java.util.List<RapidView>> RapidViewServiceImpl.getRapidViewsWithOutcome(com.atlassian.crowd.embedded.api.User user)
           
 ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> RapidViewService.getSortedByRankField(com.atlassian.crowd.embedded.api.User user, RapidView view)
           
 ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> RapidViewServiceImpl.getSortedByRankField(com.atlassian.crowd.embedded.api.User user, RapidView view)
           
 ServiceOutcome<StatisticsFieldConfig> StatisticsFieldService.loadStatisticsField(RapidView rapidView)
           
 ServiceOutcome<StatisticsFieldConfig> StatisticsFieldServiceImpl.loadStatisticsField(RapidView rapidView)
           
 ServiceOutcome<StatisticsFieldInstance> StatisticsFieldService.loadStatisticsFieldInstance(RapidView rapidView)
           
 ServiceOutcome<StatisticsFieldInstance> StatisticsFieldServiceImpl.loadStatisticsFieldInstance(RapidView rapidView)
           
 ServiceOutcome<java.lang.Void> RapidViewService.updateWithOutcome(com.atlassian.crowd.embedded.api.User user, RapidView view)
           
 ServiceOutcome<java.lang.Void> RapidViewServiceImpl.updateWithOutcome(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.
 ServiceOutcome<java.lang.Void> RapidViewPermissionServiceImpl.validateModifyPermission(com.atlassian.crowd.embedded.api.User user, RapidView view)
           
 

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> EstimateStatisticService.getEstimateStatisticStrict(RapidView rapidView)
          Attempts to get the StatisticsField of a rapid view.
 ServiceOutcome<StatisticsField> EstimateStatisticServiceImpl.getEstimateStatisticStrict(RapidView rapidView)
           
 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> 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> EstimateStatisticServiceImpl.updateEstimateStatistic(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, StatisticsFieldConfig estimateStatistic)
           
 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> 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> SprintIssueServiceImpl.addIssuesToSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint, 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.canCreateSprint(com.atlassian.crowd.embedded.api.User user, java.util.Set<com.atlassian.jira.issue.Issue> issues)
           
 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.lang.Void> SprintPermissionServiceImpl.canUpdateSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
           
 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.util.Map<Sprint,java.lang.Boolean>> SprintPermissionServiceImpl.canUpdateSprints(com.atlassian.crowd.embedded.api.User user, java.util.List<Sprint> sprints)
           
 ServiceOutcome<java.lang.Boolean> SprintPermissionService.canViewSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
          Can the user view a given sprint?
 ServiceOutcome<java.lang.Boolean> SprintPermissionServiceImpl.canViewSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
           
 ServiceOutcome<Sprint> SprintManager.createSprint(Sprint sprint)
          Create a sprint given the object
 ServiceOutcome<Sprint> SprintManagerImpl.createSprint(Sprint sprint)
           
 ServiceOutcome<Sprint> SprintManager.createSprint(java.lang.String name, boolean closed)
          Create a sprint given a name and the closed state
 ServiceOutcome<Sprint> SprintManagerImpl.createSprint(java.lang.String name, boolean closed)
           
 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> SprintManager.deleteSprint(Sprint sprint)
          Delete a sprint
 ServiceOutcome<java.lang.Void> SprintManagerImpl.deleteSprint(Sprint 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>> 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.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.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.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.List<Sprint>> SprintManager.getAllClosedSprints()
          Get all closed sprints
 ServiceOutcome<java.util.List<Sprint>> SprintManagerImpl.getAllClosedSprints()
           
 ServiceOutcome<java.util.List<Sprint>> SprintManager.getAllOpenSprints()
          Get all open sprints
 ServiceOutcome<java.util.List<Sprint>> SprintManagerImpl.getAllOpenSprints()
           
 ServiceOutcome<java.util.List<Sprint>> SprintManager.getAllSprints()
          Get all sprints
 ServiceOutcome<java.util.List<Sprint>> SprintManagerImpl.getAllSprints()
           
 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.util.List<Sprint>> SprintQueryServiceImpl.getClosedSprints(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query jql)
           
 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.lang.Iterable<com.atlassian.jira.issue.Issue>> SprintIssueServiceImpl.getIssuesForSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint)
           
 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.List<Sprint>> SprintQueryServiceImpl.getOpenSprints(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query jql)
           
 ServiceOutcome<java.util.Collection<Sprint>> SprintIssueService.getOpenSprintsForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue)
           
 ServiceOutcome<java.util.Collection<Sprint>> SprintIssueServiceImpl.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>>> 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.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.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.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.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.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.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<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<Sprint> SprintManager.getSprint(long id)
          Get a sprint given its id.
 ServiceOutcome<Sprint> SprintManagerImpl.getSprint(long 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>> 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.List<Sprint>> SprintQueryServiceImpl.getSprints(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query jql)
           
 ServiceOutcome<java.util.Collection<Sprint>> SprintIssueService.getSprintsForIssue(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue)
           
 ServiceOutcome<java.util.Collection<Sprint>> SprintIssueServiceImpl.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> 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<java.lang.Void> SprintIssueServiceImpl.removeIssuesFromSprint(com.atlassian.crowd.embedded.api.User user, Sprint sprint, java.util.Set<com.atlassian.jira.issue.Issue> issues)
           
 ServiceOutcome<Sprint> SprintManager.updateSprint(Sprint sprint)
          Update a sprint
 ServiceOutcome<Sprint> SprintManagerImpl.updateSprint(Sprint 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> SprintMarkerService.createSprintMarker(com.atlassian.crowd.embedded.api.User user, java.lang.String name, RapidView rapidView)
           
 ServiceOutcome<java.lang.Void> SprintMarkerService.deleteMarker(SprintMarker marker)
           
 ServiceOutcome<java.lang.Void> SprintMarkerService.deleteMarkersForView(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<SprintMarker> SprintMarkerService.getSprintMarker(com.atlassian.crowd.embedded.api.User user, java.lang.Long id)
           
 ServiceOutcome<java.util.List<SprintMarker>> SprintMarkerService.loadMarkers(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 

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

Methods in com.atlassian.greenhopper.service.timetracking that return ServiceOutcome
 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<TimeTrackingHistoryService.TimeTrackingHistory> TimeTrackingHistoryServiceImpl.getTimeTrackingHistory(com.atlassian.crowd.embedded.api.User user, java.util.Collection<java.lang.String> issueKeys)
           
 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> 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<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<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)
 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.
 

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

Methods in com.atlassian.greenhopper.service.workflow that return ServiceOutcome
 ServiceOutcome<java.lang.Void> WorkflowCreationServiceImpl.associateProjectWithWorkflow(com.atlassian.jira.project.Project project, WorkflowCreationService.Preset preset)
           
 ServiceOutcome<java.lang.Void> WorkflowCreationService.associateProjectWithWorkflow(com.atlassian.jira.project.Project project, WorkflowCreationService.Preset preset)
          Associate a project with a given preset
 ServiceOutcome<java.lang.Boolean> WorkflowCreationServiceImpl.doesProjectUseWorkflow(com.atlassian.jira.project.Project project, WorkflowCreationService.Preset preset)
           
 ServiceOutcome<java.lang.Boolean> WorkflowCreationService.doesProjectUseWorkflow(com.atlassian.jira.project.Project project, WorkflowCreationService.Preset preset)
           
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> WorkflowCreationServiceImpl.getOrCreateWorkflow(WorkflowCreationService.Preset preset)
           
 ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> WorkflowCreationService.getOrCreateWorkflow(WorkflowCreationService.Preset preset)
          Get or create the default GreenHopper workflow.
 ServiceOutcome<com.atlassian.jira.scheme.Scheme> WorkflowCreationServiceImpl.getOrCreateWorkflowScheme(WorkflowCreationService.Preset preset)
           
 ServiceOutcome<com.atlassian.jira.scheme.Scheme> WorkflowCreationService.getOrCreateWorkflowScheme(WorkflowCreationService.Preset preset)
          Get the default GreenHopper workflow scheme.
 

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)
           
 

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<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.
 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)
           
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, SimpleEditableField editableField, java.lang.String newValue)
          Updates the value of a SimpleEditableField for the specified Issue using the IssueUpdateService.
 ServiceOutcome<java.lang.Void> OriginalEstimateField.updateField(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, java.lang.String newValue)
           
 ServiceOutcome<java.lang.Void> ComplexEditableField.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.
 ServiceOutcome<java.lang.Void> NumberCustomField.updateField(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, java.lang.String newValue)
           
 ServiceOutcome<java.lang.Void> RemainingEstimateField.updateField(com.atlassian.crowd.embedded.api.User user, com.atlassian.jira.issue.Issue issue, java.lang.String newValue)
           
 

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

Methods in com.atlassian.greenhopper.web.rapid.list that return ServiceOutcome
 ServiceOutcome<RapidIssueEntry> RapidIssueEntryFactory.buildIssueListEntry(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, com.atlassian.jira.issue.Issue issue)
           
 ServiceOutcome<PoolIssueCallback> PoolIssueCallbackFactory.create(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 ServiceOutcome<PoolIssueCallback> PoolIssueCallbackFactory.create(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> visibleIds)
           
 ServiceOutcome<RapidIssueEntry> RapidIssueEntryFactory.getRapidIssueEntry(com.atlassian.crowd.embedded.api.User user, java.lang.Long rapidViewId, java.lang.Long issueId)
           
 

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

Methods in com.atlassian.greenhopper.web.rapid.plan that return ServiceOutcome
 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<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<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<PlanningModeService.CurrentSprints> PlanningModeServiceImpl.getCurrentSprintsAndIssues(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<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)
           
 

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, java.lang.String lastIssueInSprint)
          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<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 suggestedName, 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<StatisticsFieldConfig> EstimationHelper.getEstimateStatisticConfig(java.lang.String estimateStatisticId)
           
 ServiceOutcome<StatisticsFieldConfig> EstimationHelper.getTrackingStatisticConfig(java.lang.String trackingStatisticId)
           
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<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.work
 

Methods in com.atlassian.greenhopper.web.rapid.work that return ServiceOutcome
 ServiceOutcome<AllDataResponse> WorkDataFactory.getAllData(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> activeQuickFilters)
           
 



Copyright © 2007-2012 Atlassian. All Rights Reserved.