Modifier and Type | Field and Description |
---|---|
static String |
ATLASSIAN_CDN_FEATURE_FLAG |
Constructor and Description |
---|
ConfluenceCDNStrategyFactory(com.google.common.base.Supplier<DarkFeaturesManager> darkFeaturesManagerSupplier,
LicenseService licenseService,
com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.plugin.webresource.cdn.CdnStrategyProvider cdnStrategyProvider) |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
com.atlassian.plugin.webresource.cdn.CDNStrategy |
get() |
void |
init() |
void |
onLicenseUpdated(LicenceUpdatedEvent event) |
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(com.google.common.base.Supplier<DarkFeaturesManager> darkFeaturesManagerSupplier, LicenseService licenseService, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.plugin.webresource.cdn.CdnStrategyProvider cdnStrategyProvider)
@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 onLicenseUpdated(LicenceUpdatedEvent event)
@EventListener public void onSiteDarkFeatureEnabled(SiteDarkFeatureEnabledEvent event)
@EventListener public void onSiteDarkFeatureDisabled(SiteDarkFeatureDisabledEvent event)
@EventListener public void onRemoteSiteDarkFeatureEvent(ClusterEventWrapper wrappedEvent)
Copyright © 2003–2019 Atlassian. All rights reserved.