public class ConfluenceInternalHostApplication
extends com.atlassian.applinks.host.spi.AbstractInternalHostApplication
| Constructor and Description | 
|---|
ConfluenceInternalHostApplication(com.atlassian.plugin.PluginAccessor pluginAccessor,
                                 SettingsManager settingsManager,
                                 ConfluenceSidManager confluenceSidManager,
                                 com.atlassian.applinks.spi.util.TypeAccessor typeAccessor,
                                 SpaceManager spaceManager,
                                 PermissionManager permissionManager,
                                 com.atlassian.plugin.webresource.WebResourceUrlProvider webResourceUrlProvider)  | 
| 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> type) | 
URI | 
getBaseUrl() | 
URI | 
getDocumentationBaseUrl()  | 
URI | 
getIconUrl()  | 
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(Object domainObject) | 
com.atlassian.applinks.host.spi.EntityReference | 
toEntityReference(String key,
                 Class<? extends com.atlassian.applinks.api.EntityType> type) | 
public ConfluenceInternalHostApplication(com.atlassian.plugin.PluginAccessor pluginAccessor,
                                         SettingsManager settingsManager,
                                         ConfluenceSidManager confluenceSidManager,
                                         com.atlassian.applinks.spi.util.TypeAccessor typeAccessor,
                                         SpaceManager spaceManager,
                                         PermissionManager permissionManager,
                                         com.atlassian.plugin.webresource.WebResourceUrlProvider webResourceUrlProvider)
public URI getBaseUrl()
public URI getIconUrl()
public URI getDocumentationBaseUrl()
public String getName()
public com.atlassian.applinks.api.ApplicationType getType()
public Iterable<com.atlassian.applinks.host.spi.EntityReference> getLocalEntities()
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> type)
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 com.atlassian.applinks.api.ApplicationId getId()
public boolean hasPublicSignup()
Copyright © 2003–2022 Atlassian. All rights reserved.