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,
PlanManager planManager,
AdministrationConfigurationAccessor administrationConfigurationAccessor,
BootstrapManager bootstrapManager,
com.atlassian.applinks.api.ApplicationLinkService applicationLinkService) |
Modifier and Type | Method and Description |
---|---|
boolean |
canManageEntityLinksFor(com.atlassian.applinks.host.spi.EntityReference entityReference) |
boolean |
doesEntityExist(String key,
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) |
public BambooHostApplication(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.applinks.spi.util.TypeAccessor typeAccessor, ProjectManager projectManager, PlanManager planManager, AdministrationConfigurationAccessor administrationConfigurationAccessor, BootstrapManager bootstrapManager, com.atlassian.applinks.api.ApplicationLinkService applicationLinkService)
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(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 key, 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 © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.