@Configuration public class GeneralConfig extends Object
| Constructor and Description |
|---|
GeneralConfig() |
| Modifier and Type | Method and Description |
|---|---|
AnalyticsLogger |
analyticsLogger() |
AtlassianAnalyticsPublisher |
atlassianAnalyticsPublisher(AnalyticsLogger analytics,
com.atlassian.event.api.EventPublisher eventPublisher) |
BundledUpdateInfoStore |
bundledUpdateInfoStore(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory) |
PackageAccessor |
packageAccessor(org.osgi.service.packageadmin.PackageAdmin admin) |
PermissionEnforcer |
permissionEnforcer(com.atlassian.sal.api.user.UserManager userManager,
PermissionService permissionService) |
PermissionService |
permissionService(PluginMetadataAccessor pluginMetadataAccessor,
com.atlassian.sal.api.ApplicationProperties applicationProperties,
com.atlassian.event.api.EventPublisher eventPublisher,
UpmPluginAccessor pluginAccessor) |
PluginControlHandler |
pluginControlHandler() |
PluginControlHandlerRegistry |
pluginControlHandlerRegistry(org.osgi.framework.BundleContext bundleContext,
Set<PluginControlHandler> internalHandlers) |
PluginFactory |
pluginFactory(com.atlassian.sal.api.message.I18nResolver i18nResolver,
com.atlassian.plugin.PluginAccessor accessor,
PluginMetadataAccessor metadata,
PluginControlHandlerRegistry pluginControlHandlerRegistry) |
PluginMetadataAccessor |
pluginMetadataAccessor(com.atlassian.sal.api.ApplicationProperties applicationProperties,
PluginControlHandlerRegistry pluginControlHandlerRegistry,
com.atlassian.plugin.metadata.PluginMetadataManager pluginMetadataManager,
DefaultHostApplicationInformation hostApplicationInformation) |
PluginRetriever |
pluginRetriever(UpmPluginAccessor pluginAccessor,
PluginFactory pluginFactory) |
PolicyEnforcer |
policyEnforcer() |
SysPersisted |
sysPersisted(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory,
com.atlassian.beehive.ClusterLockService lockService) |
UpmPluginAccessor |
upmPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor,
PluginControlHandlerRegistry pluginControllerHandlerRegistry) |
VersionAwareHostApplicationInformation |
versionAwareHostApplicationInformation(com.atlassian.sal.api.ApplicationProperties applicationProperties,
com.atlassian.sal.api.license.LicenseHandler licenseHandler,
PackageAccessor packageAccessor) |
@Bean public AnalyticsLogger analyticsLogger()
@Bean public AtlassianAnalyticsPublisher atlassianAnalyticsPublisher(AnalyticsLogger analytics, com.atlassian.event.api.EventPublisher eventPublisher)
@Bean public BundledUpdateInfoStore bundledUpdateInfoStore(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory)
@Bean public VersionAwareHostApplicationInformation versionAwareHostApplicationInformation(com.atlassian.sal.api.ApplicationProperties applicationProperties, com.atlassian.sal.api.license.LicenseHandler licenseHandler, PackageAccessor packageAccessor)
@Bean public PackageAccessor packageAccessor(org.osgi.service.packageadmin.PackageAdmin admin)
@Bean public PermissionEnforcer permissionEnforcer(com.atlassian.sal.api.user.UserManager userManager, PermissionService permissionService)
@Bean public PermissionService permissionService(PluginMetadataAccessor pluginMetadataAccessor, com.atlassian.sal.api.ApplicationProperties applicationProperties, com.atlassian.event.api.EventPublisher eventPublisher, UpmPluginAccessor pluginAccessor)
@Bean public PluginControlHandler pluginControlHandler()
@Bean public PluginControlHandlerRegistry pluginControlHandlerRegistry(org.osgi.framework.BundleContext bundleContext, Set<PluginControlHandler> internalHandlers)
@Bean public PluginFactory pluginFactory(com.atlassian.sal.api.message.I18nResolver i18nResolver, com.atlassian.plugin.PluginAccessor accessor, PluginMetadataAccessor metadata, PluginControlHandlerRegistry pluginControlHandlerRegistry)
@Bean public PluginMetadataAccessor pluginMetadataAccessor(com.atlassian.sal.api.ApplicationProperties applicationProperties, PluginControlHandlerRegistry pluginControlHandlerRegistry, com.atlassian.plugin.metadata.PluginMetadataManager pluginMetadataManager, DefaultHostApplicationInformation hostApplicationInformation)
@Bean public PluginRetriever pluginRetriever(UpmPluginAccessor pluginAccessor, PluginFactory pluginFactory)
@Bean public PolicyEnforcer policyEnforcer()
@Bean public SysPersisted sysPersisted(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory, com.atlassian.beehive.ClusterLockService lockService)
@Bean public UpmPluginAccessor upmPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor, PluginControlHandlerRegistry pluginControllerHandlerRegistry)
Copyright © 2024 Atlassian. All rights reserved.