com.atlassian.greenhopper.service.sprintmarker
Interface SprintMarkerService

All Known Implementing Classes:
SprintMarkerServiceImpl

public interface SprintMarkerService

Sprint Marker Service


Method Summary
 boolean canManageMarkers(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.util.Set<java.lang.Long> backlogIssueProjectIds)
          Checks whether a given user can manage markers for a given board
 ServiceOutcome<SprintMarker> 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> deleteMarker(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, SprintMarker marker)
          Delete a given sprint marker
 ServiceOutcome<SprintMarker> getSprintMarker(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, java.lang.Long id)
          Get a sprint marker given its id.
 ServiceOutcome<SprintMarker> updateSprintMarker(com.atlassian.crowd.embedded.api.User user, RapidView rapidView, SprintMarker marker)
          Update a sprint marker
 

Method Detail

canManageMarkers

boolean canManageMarkers(com.atlassian.crowd.embedded.api.User user,
                         RapidView rapidView,
                         java.util.Set<java.lang.Long> backlogIssueProjectIds)
Checks whether a given user can manage markers for a given board


createSprintMarker

ServiceOutcome<SprintMarker> 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.


getSprintMarker

ServiceOutcome<SprintMarker> getSprintMarker(com.atlassian.crowd.embedded.api.User user,
                                             RapidView rapidView,
                                             java.lang.Long id)
Get a sprint marker given its id.


updateSprintMarker

ServiceOutcome<SprintMarker> updateSprintMarker(com.atlassian.crowd.embedded.api.User user,
                                                RapidView rapidView,
                                                SprintMarker marker)
Update a sprint marker


deleteMarker

ServiceOutcome<java.lang.Void> deleteMarker(com.atlassian.crowd.embedded.api.User user,
                                            RapidView rapidView,
                                            SprintMarker marker)
Delete a given sprint marker



Copyright © 2007-2014 Atlassian. All Rights Reserved.