public interface

JiraApplinksService

com.atlassian.bamboo.applinks.JiraApplinksService
Known Indirect Subclasses

Summary

Public Methods
@NotNull ApplicationLink createJiraApplinkWithBasicAuthentication(String name, URI serverUrl, String username, String password)
Create JIRA applink in Bamboo configured with Basic Authentication as outgoing authentication.
@NotNull Iterable<ApplicationLink> getJiraApplicationLinks()
Retrieve JIRA application links from all application links defined in Bamboo, returning primary link first and the rest in alphabetical order.
ApplicationType getJiraApplicationType()
Get ApplicationType class that implements JiraApplicationType
Iterable<EntityLink> getJiraEntityLinksForProject(Project bambooProject)
Retrieve all JIRA entity links associated with a bamboo project, returning primary link first and the rest in alphabetical order.
EntityType getJiraProjectEntityType()
Get EntityType that implements JiraProjectEntityType

Public Methods

@NotNull public ApplicationLink createJiraApplinkWithBasicAuthentication (String name, URI serverUrl, String username, String password)

Create JIRA applink in Bamboo configured with Basic Authentication as outgoing authentication. This functionality is used in upgrade task and import.

Parameters
name name of the applink to be created
serverUrl JIRA server url
username username to be used in Basic Authentication
password password to be used in Basic Authentication
Returns
Throws
ManifestNotFoundException when remote JIRA application cannot be localized using serverUrl
AuthenticationConfigurationException when Basic Authentication cannot be configured

@NotNull public Iterable<ApplicationLink> getJiraApplicationLinks ()

Retrieve JIRA application links from all application links defined in Bamboo, returning primary link first and the rest in alphabetical order.

public ApplicationType getJiraApplicationType ()

Get ApplicationType class that implements JiraApplicationType

Returns

public Iterable<EntityLink> getJiraEntityLinksForProject (Project bambooProject)

Retrieve all JIRA entity links associated with a bamboo project, returning primary link first and the rest in alphabetical order.

Parameters
bambooProject Bamboo project
Returns

public EntityType getJiraProjectEntityType ()

Get EntityType that implements JiraProjectEntityType

Returns