java.lang.Object
com.atlassian.jira.plugin.link.remotejira.rest.resource.RemoteJiraClient

@Component public class RemoteJiraClient extends Object
  • Constructor Details

    • RemoteJiraClient

      public RemoteJiraClient(com.atlassian.applinks.api.ApplicationLinkService applicationLinkService, RemoteJiraRestService remoteJiraRestService)
  • Method Details

    • isJiraCloudAppLink

      public boolean isJiraCloudAppLink(String appId)
      Checks if the given ApplicationLink is to a Jira Cloud application.

      This is done by checking the ApplicationLinkProperties.Property.CLOUD property, with a fallback to a remote REST API call if the property is not set.

    • getJiraAppLink

      @Nullable public com.atlassian.applinks.api.ApplicationLink getJiraAppLink(String appId)