Class ComposerAutoConfiguration

    • Constructor Detail

      • ComposerAutoConfiguration

        public ComposerAutoConfiguration()
    • Method Detail

      • dialobStore

        @Bean
        @ConditionalOnProperty(name="dialob.formdb.inmemory.enabled",
                               havingValue="true")
        public DialobStore dialobStore​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      • dialobUIRedirectController

        @ConditionalOnProperty(name={"dialob.composer.ui.enabled","dialob.composer.ui.redirect"},
                               havingValue="true")
        @Bean
        public DialobComposerUiRedirectController dialobUIRedirectController​(UiConfigBean composerConfig)
      • dialobComposerServiceController

        @ConditionalOnProperty(name="dialob.composer.service.enabled",
                               havingValue="true")
        @Bean
        public DialobComposerServiceController dialobComposerServiceController​(DialobClient client,
                                                                               com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                               org.springframework.context.ApplicationContext ctx)
      • jsonCustomizer

        @Bean
        public org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer jsonCustomizer()
      • dialobClient

        @Bean
        public DialobClient dialobClient​(org.springframework.context.ApplicationEventPublisher springAppEventPublisher,
                                         org.springframework.core.task.TaskExecutor springTaskExecutor,
                                         com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                         Optional<DialobStore> store)
      • getInmemoryPath

        public String getInmemoryPath()
      • setInmemoryPath

        public void setInmemoryPath​(String inmemoryPath)