Modifier and Type | Field and Description |
---|---|
static String |
ATLASSIAN_CDN_FEATURE_FLAG |
Constructor and Description |
---|
ConfluenceCDNStrategyFactory(DarkFeaturesManager darkFeaturesManager,
com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.plugin.webresource.cdn.CdnStrategyProvider cdnStrategyProvider,
EnterpriseFeatureFlag enterpriseFeatureFlag) |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
com.atlassian.plugin.webresource.cdn.CDNStrategy |
get() |
void |
init() |
void |
onPluginFrameworkStarted(PluginFrameworkStartedEvent event) |
void |
onRemoteSiteDarkFeatureEvent(ClusterEventWrapper wrappedEvent) |
void |
onSiteDarkFeatureDisabled(SiteDarkFeatureDisabledEvent event) |
void |
onSiteDarkFeatureEnabled(SiteDarkFeatureEnabledEvent event) |
public static final String ATLASSIAN_CDN_FEATURE_FLAG
public ConfluenceCDNStrategyFactory(DarkFeaturesManager darkFeaturesManager, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.plugin.webresource.cdn.CdnStrategyProvider cdnStrategyProvider, EnterpriseFeatureFlag enterpriseFeatureFlag)
@PostConstruct public void init()
@PreDestroy public void destroy()
public com.atlassian.plugin.webresource.cdn.CDNStrategy get()
@EventListener public void onPluginFrameworkStarted(PluginFrameworkStartedEvent event)
@EventListener public void onSiteDarkFeatureEnabled(SiteDarkFeatureEnabledEvent event)
@EventListener public void onSiteDarkFeatureDisabled(SiteDarkFeatureDisabledEvent event)
@EventListener public void onRemoteSiteDarkFeatureEvent(ClusterEventWrapper wrappedEvent)
Copyright © 2003–2021 Atlassian. All rights reserved.