|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RemoteLinkManager
Manages remote links between a JIRA issue and remote objects in other remote applications.
| Method Summary | |
|---|---|
RemoteLink |
createRemoteLink(RemoteLink remoteLink,
com.atlassian.crowd.embedded.api.User user)
Creates the given remote link. |
RemoteLink |
getRemoteLink(Long remoteLinkId)
Returns the remote link with the given id, or null if it does not exist. |
Iterable<RemoteLink> |
getRemoteLinksForIssue(Issue issue)
Gets the remote links that link with the given JIRA issue. |
void |
removeRemoteLink(Long remoteLinkId,
com.atlassian.crowd.embedded.api.User user)
Deletes the given remote link id. |
void |
updateRemoteLink(RemoteLink remoteLink,
com.atlassian.crowd.embedded.api.User user)
Updates the given remote link. |
| Method Detail |
|---|
RemoteLink getRemoteLink(Long remoteLinkId)
remoteLinkId - the id of the remote link to get
Iterable<RemoteLink> getRemoteLinksForIssue(Issue issue)
issue - the issue to get the remote links for
RemoteLink createRemoteLink(RemoteLink remoteLink,
com.atlassian.crowd.embedded.api.User user)
throws CreateException
remoteLink - the remote link to createuser - the current user
CreateException
void updateRemoteLink(RemoteLink remoteLink,
com.atlassian.crowd.embedded.api.User user)
throws UpdateException
remoteLink - the remote link to updateuser - the current user
UpdateException
void removeRemoteLink(Long remoteLinkId,
com.atlassian.crowd.embedded.api.User user)
throws RemoveException
remoteLinkId - the id of the remote link to deleteuser - the current user
RemoveException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||