Class 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:
    BootstrapAppConfig
    • Constructor Detail

      • BootstrapHazelcastAppConfig

        public BootstrapHazelcastAppConfig()
    • Method Detail

      • clusterManager

        @Bean
        protected ClusterManager clusterManager​(com.atlassian.config.ApplicationConfig applicationConfig,
                                                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()