Class N2oMetadataConfiguration


  • @Configuration
    @EnableCaching
    @Import(N2oEnvironmentConfiguration.class)
    public class N2oMetadataConfiguration
    extends Object
    Конфигурация сборки и хранения метаданных
    • Constructor Detail

      • N2oMetadataConfiguration

        public N2oMetadataConfiguration()
    • Method Detail

      • n2oObjectMapper

        @Bean
        @ConditionalOnMissingBean
        public com.fasterxml.jackson.databind.ObjectMapper n2oObjectMapper()
      • n2oEventBus

        @Bean
        @ConditionalOnMissingBean
        public net.n2oapp.framework.api.event.N2oEventBus n2oEventBus​(org.springframework.context.ApplicationEventPublisher publisher)
      • metadataPersister

        @Bean
        @ConditionalOnMissingBean
        public MetadataPersister metadataPersister()
      • propertiesMetaInfoCollector

        @Bean
        @ConditionalOnMissingBean
        public net.n2oapp.properties.io.PropertiesInfoCollector propertiesMetaInfoCollector()
      • watchDir

        @Bean
        @ConditionalOnMissingBean
        public net.n2oapp.watchdir.WatchDir watchDir()
      • configMetadataLocker

        @Bean
        @ConditionalOnMissingBean
        public net.n2oapp.framework.api.metadata.reader.ConfigMetadataLocker configMetadataLocker()
      • n2oRouter

        @Bean
        @ConditionalOnMissingBean
        public net.n2oapp.framework.api.register.route.MetadataRouter n2oRouter​(net.n2oapp.framework.api.MetadataEnvironment env)
      • n2oJdomTextProcessing

        @Bean
        @ConditionalOnMissingBean
        public N2oJdomTextProcessing n2oJdomTextProcessing​(@Qualifier("n2oMessageSourceAccessor")
                                                           org.springframework.context.support.MessageSourceAccessor n2oMessageSourceAccessor,
                                                           org.springframework.core.env.ConfigurableEnvironment environment)
      • configStarter

        @Bean(destroyMethod="stop")
        @ConditionalOnMissingBean
        public ConfigStarter configStarter​(net.n2oapp.framework.api.event.N2oEventBus eventBus,
                                           net.n2oapp.framework.api.metadata.reader.ConfigMetadataLocker locker,
                                           net.n2oapp.watchdir.WatchDir watchDir,
                                           N2oApplicationBuilder applicationBuilder,
                                           XmlInfoScanner xmlInfoScanner)
      • headerWarmUpper

        @Bean
        @ConditionalOnMissingBean
        public HeaderWarmUpper headerWarmUpper​(N2oApplicationBuilder applicationBuilder,
                                               org.springframework.core.env.Environment environment)