com.atlassian.greenhopper.service.sprint
Class RemoteSprintLinkService
java.lang.Object
com.atlassian.greenhopper.service.sprint.RemoteSprintLinkService
@Service
public class RemoteSprintLinkService
- extends java.lang.Object
Method Summary |
ServiceOutcome<java.lang.Integer> |
countRemoteLinkedSprintsByGlobalId(java.lang.String globalId)
|
ServiceOutcome<RemoteSprintLink> |
createRemoteSprintLink(com.atlassian.crowd.embedded.api.User user,
java.lang.Long sprintId,
java.lang.String globalId,
java.lang.String title,
java.lang.String url,
java.lang.String relationship,
java.lang.String applicationType,
java.lang.String applicationName)
|
ServiceOutcome<java.util.List<RemoteSprintLink>> |
getRemoteLinkedSprintsByGlobalId(java.lang.String globalId)
|
ServiceOutcome<java.util.List<RemoteSprintLink>> |
getRemoteSprintLinks(com.atlassian.crowd.embedded.api.User user,
Sprint sprint)
Returns all the remote sprint links of a certain sprint |
ServiceOutcome<java.util.List<RemoteSprintLink>> |
getRemoteSprintLinks(com.atlassian.crowd.embedded.api.User user,
Sprint sprint,
RemoteSprintLink.ApplicationType applicationType)
Returns a list of remote sprint links of the given sprint for a certain application type |
ServiceOutcome<java.lang.Void> |
removeAllRemoteSprintLinks(com.atlassian.crowd.embedded.api.User user,
Sprint sprint)
|
ServiceOutcome<java.lang.Void> |
removeRemoteSprintLink(com.atlassian.crowd.embedded.api.User user,
Sprint sprint,
java.lang.Long linkId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SPRINT_REMOTE_LINK
public static final java.lang.String SPRINT_REMOTE_LINK
- See Also:
- Constant Field Values
RemoteSprintLinkService
public RemoteSprintLinkService()
getRemoteSprintLinks
public ServiceOutcome<java.util.List<RemoteSprintLink>> getRemoteSprintLinks(com.atlassian.crowd.embedded.api.User user,
Sprint sprint)
- Returns all the remote sprint links of a certain sprint
- Parameters:
user
- sprint
-
- Returns:
getRemoteSprintLinks
public ServiceOutcome<java.util.List<RemoteSprintLink>> getRemoteSprintLinks(com.atlassian.crowd.embedded.api.User user,
Sprint sprint,
RemoteSprintLink.ApplicationType applicationType)
- Returns a list of remote sprint links of the given sprint for a certain application type
- Parameters:
user
- sprint
- applicationType
-
- Returns:
getRemoteLinkedSprintsByGlobalId
public ServiceOutcome<java.util.List<RemoteSprintLink>> getRemoteLinkedSprintsByGlobalId(java.lang.String globalId)
countRemoteLinkedSprintsByGlobalId
public ServiceOutcome<java.lang.Integer> countRemoteLinkedSprintsByGlobalId(java.lang.String globalId)
createRemoteSprintLink
public ServiceOutcome<RemoteSprintLink> createRemoteSprintLink(com.atlassian.crowd.embedded.api.User user,
java.lang.Long sprintId,
java.lang.String globalId,
java.lang.String title,
java.lang.String url,
java.lang.String relationship,
java.lang.String applicationType,
java.lang.String applicationName)
removeRemoteSprintLink
public ServiceOutcome<java.lang.Void> removeRemoteSprintLink(com.atlassian.crowd.embedded.api.User user,
Sprint sprint,
java.lang.Long linkId)
removeAllRemoteSprintLinks
public ServiceOutcome<java.lang.Void> removeAllRemoteSprintLinks(com.atlassian.crowd.embedded.api.User user,
Sprint sprint)
Copyright © 2007-2014 Atlassian. All Rights Reserved.