public class CrowdHostApplication
extends com.atlassian.applinks.host.spi.AbstractInternalHostApplication
implements com.atlassian.applinks.host.spi.InternalHostApplication
InternalHostApplication
for CrowdConstructor and Description |
---|
CrowdHostApplication(PropertyManager propertyManager,
com.atlassian.plugin.PluginAccessor pluginAccessor,
com.atlassian.applinks.spi.util.TypeAccessor typeAccessor,
CrowdBootstrapManager crowdBootstrapManager,
com.atlassian.sal.api.ApplicationProperties applicationProperties) |
Modifier and Type | Method and Description |
---|---|
boolean |
canManageEntityLinksFor(com.atlassian.applinks.host.spi.EntityReference entityReference) |
boolean |
doesEntityExist(String s,
Class<? extends com.atlassian.applinks.api.EntityType> aClass) |
boolean |
doesEntityExistNoPermissionCheck(String s,
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(Object o) |
com.atlassian.applinks.host.spi.EntityReference |
toEntityReference(String s,
Class<? extends com.atlassian.applinks.api.EntityType> aClass) |
getSupportedInboundAuthenticationTypes, getSupportedOutboundAuthenticationTypes
public CrowdHostApplication(PropertyManager propertyManager, com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.applinks.spi.util.TypeAccessor typeAccessor, CrowdBootstrapManager crowdBootstrapManager, com.atlassian.sal.api.ApplicationProperties applicationProperties)
public URI getDocumentationBaseUrl()
getDocumentationBaseUrl
in interface com.atlassian.applinks.host.spi.InternalHostApplication
public String getName()
getName
in interface com.atlassian.applinks.host.spi.InternalHostApplication
public com.atlassian.applinks.api.ApplicationType getType()
getType
in interface com.atlassian.applinks.host.spi.InternalHostApplication
public Iterable<com.atlassian.applinks.host.spi.EntityReference> getLocalEntities()
getLocalEntities
in interface com.atlassian.applinks.host.spi.InternalHostApplication
public boolean doesEntityExist(String s, Class<? extends com.atlassian.applinks.api.EntityType> aClass)
doesEntityExist
in interface com.atlassian.applinks.host.spi.InternalHostApplication
public boolean doesEntityExistNoPermissionCheck(String s, Class<? extends com.atlassian.applinks.api.EntityType> aClass)
doesEntityExistNoPermissionCheck
in interface com.atlassian.applinks.host.spi.InternalHostApplication
public com.atlassian.applinks.host.spi.EntityReference toEntityReference(Object o)
toEntityReference
in interface com.atlassian.applinks.host.spi.InternalHostApplication
public com.atlassian.applinks.host.spi.EntityReference toEntityReference(String s, Class<? extends com.atlassian.applinks.api.EntityType> aClass)
toEntityReference
in interface com.atlassian.applinks.host.spi.InternalHostApplication
public boolean canManageEntityLinksFor(com.atlassian.applinks.host.spi.EntityReference entityReference)
canManageEntityLinksFor
in interface com.atlassian.applinks.host.spi.InternalHostApplication
public boolean hasPublicSignup()
hasPublicSignup
in interface com.atlassian.applinks.host.spi.InternalHostApplication
public com.atlassian.applinks.api.ApplicationId getId()
getId
in interface com.atlassian.applinks.host.spi.HostApplication
public URI getBaseUrl()
getBaseUrl
in interface com.atlassian.applinks.host.spi.HostApplication
Copyright © 2020 Atlassian. All rights reserved.