Class BootstrapNutclusterAppConfig
java.lang.Object
com.atlassian.confluence.impl.nutcluster.BootstrapNutclusterAppConfig
Defines beans related to the Nutcluster implementation of the
ClusterManager
and ClusterLockService
.
Included as part of the bootstrap Spring context.- Since:
- 7.14
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ClusterManager
clusterManager
(NutclusterConfigurationAccessor clusterConfigurationAccessor, ClassLoader uberClassLoader, SynchronizationManager synchronizationManager, io.micrometer.core.instrument.MeterRegistry micrometerMeterRegistry, MBeanServer mBeanServer) protected com.atlassian.nutcluster.serialization.OsgiClassLoaderRegistry
protected com.atlassian.nutcluster.serialization.OsgiSafeStreamSerializer
-
Constructor Details
-
BootstrapNutclusterAppConfig
public BootstrapNutclusterAppConfig()
-
-
Method Details
-
clusterManager
@Bean protected ClusterManager clusterManager(NutclusterConfigurationAccessor clusterConfigurationAccessor, ClassLoader uberClassLoader, SynchronizationManager synchronizationManager, io.micrometer.core.instrument.MeterRegistry micrometerMeterRegistry, MBeanServer mBeanServer) -
osgiSafeStreamSerializer
@Bean protected com.atlassian.nutcluster.serialization.OsgiSafeStreamSerializer osgiSafeStreamSerializer() -
osgiClassLoaderRegistry
@Bean protected com.atlassian.nutcluster.serialization.OsgiClassLoaderRegistry osgiClassLoaderRegistry()
-