Class OpenSearchSubsystemConfig

  • All Implemented Interfaces:
    org.springframework.beans.factory.DisposableBean

    @Configuration
    public class OpenSearchSubsystemConfig
    extends Object
    implements org.springframework.beans.factory.DisposableBean
    Spring config that import OpenSearch components from the confluence-opensearch plugin.
    Since:
    8.6
    • Constructor Detail

      • OpenSearchSubsystemConfig

        public OpenSearchSubsystemConfig​(com.atlassian.plugin.osgi.container.OsgiContainerManager osgiContainerManager)
    • Method Detail

      • searchManagerImpl

        @Bean
        public SearchManager searchManagerImpl()
      • splitIndexUpgradeTask

        @Bean
        public UpgradeTask splitIndexUpgradeTask()
      • destroy

        public void destroy()
                     throws Exception
        Specified by:
        destroy in interface org.springframework.beans.factory.DisposableBean
        Throws:
        Exception