Class BootstrapHazelcastAppConfig

java.lang.Object
com.atlassian.confluence.impl.hazelcast.BootstrapHazelcastAppConfig

@Configuration public class BootstrapHazelcastAppConfig extends Object
Defines beans related to the Hazelcast implementation of the ClusterManager and ClusterLockService. Included as part of the bootstrap Spring context.
Since:
7.14
See Also:
  • Constructor Details

    • BootstrapHazelcastAppConfig

      public BootstrapHazelcastAppConfig()
  • Method Details

    • clusterManager

      @Bean protected ClusterManager clusterManager(HazelcastConfigurationAccessor clusterConfigurationAccessor, ClassLoader uberClassLoader, SynchronizationManager synchronizationManager, io.micrometer.core.instrument.MeterRegistry micrometerMeterRegistry, MBeanServer mBeanServer)
    • osgiSafeStreamSerializer

      @Bean protected com.atlassian.hazelcast.serialization.OsgiSafeStreamSerializer osgiSafeStreamSerializer()
    • osgiClassLoaderRegistry

      @Bean protected com.atlassian.hazelcast.serialization.OsgiClassLoaderRegistry osgiClassLoaderRegistry()