public class BambooHostApplication
extends com.atlassian.applinks.host.spi.AbstractInternalHostApplication
Constructor and Description |
---|
BambooHostApplication(com.atlassian.plugin.PluginAccessor pluginAccessor,
com.atlassian.applinks.spi.util.TypeAccessor typeAccessor,
ProjectManager projectManager,
AdministrationConfigurationAccessor administrationConfigurationAccessor,
BootstrapManager bootstrapManager,
com.atlassian.applinks.api.ApplicationLinkService applicationLinkService,
com.atlassian.struts.TextProvider textProvider) |
Modifier and Type | Method and Description |
---|---|
boolean |
canManageEntityLinksFor(com.atlassian.applinks.host.spi.EntityReference entityReference) |
boolean |
doesEntityExist(String projectKey,
Class<? extends com.atlassian.applinks.api.EntityType> type) |
boolean |
doesEntityExistNoPermissionCheck(String key,
Class<? extends com.atlassian.applinks.api.EntityType> aClass) |
URI |
getBaseUrl() |
URI |
getDocumentationBaseUrl() |
com.atlassian.applinks.api.ApplicationId |
getId() |
Iterable<com.atlassian.applinks.host.spi.EntityReference> |
getLocalEntities() |
String |
getName() |
com.atlassian.applinks.api.ApplicationType |
getType() |
boolean |
hasApplicationLinks() |
boolean |
hasPublicSignup() |
com.atlassian.applinks.host.spi.EntityReference |
toEntityReference(Object domainObject) |
com.atlassian.applinks.host.spi.EntityReference |
toEntityReference(String key,
Class<? extends com.atlassian.applinks.api.EntityType> type) |
@Autowired public BambooHostApplication(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.applinks.spi.util.TypeAccessor typeAccessor, ProjectManager projectManager, AdministrationConfigurationAccessor administrationConfigurationAccessor, BootstrapManager bootstrapManager, com.atlassian.applinks.api.ApplicationLinkService applicationLinkService, com.atlassian.struts.TextProvider textProvider)
public URI getDocumentationBaseUrl()
public String getName()
public URI getBaseUrl()
public com.atlassian.applinks.api.ApplicationId getId()
public com.atlassian.applinks.api.ApplicationType getType()
public boolean hasPublicSignup()
public Iterable<com.atlassian.applinks.host.spi.EntityReference> getLocalEntities()
public com.atlassian.applinks.host.spi.EntityReference toEntityReference(@NotNull Object domainObject)
public com.atlassian.applinks.host.spi.EntityReference toEntityReference(String key, Class<? extends com.atlassian.applinks.api.EntityType> type)
public boolean canManageEntityLinksFor(com.atlassian.applinks.host.spi.EntityReference entityReference)
public boolean doesEntityExist(String projectKey, Class<? extends com.atlassian.applinks.api.EntityType> type)
public boolean doesEntityExistNoPermissionCheck(String key, Class<? extends com.atlassian.applinks.api.EntityType> aClass)
public boolean hasApplicationLinks()
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.