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,
ProjectDao projectDao,
AdministrationConfigurationAccessor administrationConfigurationAccessor,
BootstrapManager bootstrapManager,
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 |
hasPublicSignup() |
com.atlassian.applinks.host.spi.EntityReference |
toEntityReference(@NotNull Object domainObject) |
com.atlassian.applinks.host.spi.EntityReference |
toEntityReference(String key,
Class<? extends com.atlassian.applinks.api.EntityType> type) |
@Inject public BambooHostApplication(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.applinks.spi.util.TypeAccessor typeAccessor, ProjectManager projectManager, ProjectDao projectDao, AdministrationConfigurationAccessor administrationConfigurationAccessor, BootstrapManager bootstrapManager, 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 @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)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.