Class N2oSandboxConfiguration

java.lang.Object
net.n2oapp.framework.sandbox.N2oSandboxConfiguration

@Configuration @Import({net.n2oapp.framework.boot.N2oMessagesConfiguration.class,net.n2oapp.framework.boot.N2oContextConfiguration.class,net.n2oapp.framework.boot.N2oEnvironmentConfiguration.class,net.n2oapp.framework.boot.N2oMetadataConfiguration.class,net.n2oapp.framework.boot.N2oEngineConfiguration.class}) @EnableJpaRepositories @EnableAutoConfiguration @EnableCaching @ComponentScan(basePackages={"net.n2oapp.framework.sandbox","net.n2oapp.framework.autotest.cases"}) public class N2oSandboxConfiguration extends Object
Конфигурация Sandbox
  • Constructor Details

    • N2oSandboxConfiguration

      public N2oSandboxConfiguration()
  • Method Details

    • objectMapper

      @Bean public com.fasterxml.jackson.databind.ObjectMapper objectMapper()
    • mvcConfigurer

      @Bean public org.springframework.web.servlet.config.annotation.WebMvcConfigurer mvcConfigurer()
    • controllerFactory

      @Bean public net.n2oapp.framework.api.rest.ControllerFactory controllerFactory(Map<String,net.n2oapp.framework.ui.controller.action.SetController> setControllers, Map<String,net.n2oapp.framework.ui.controller.query.GetController> getControllers)
    • propertyResolver

      @Bean public org.springframework.core.env.PropertyResolver propertyResolver()
    • alertMessageBuilder

      @Bean public net.n2oapp.framework.api.ui.AlertMessageBuilder alertMessageBuilder(@Qualifier("n2oMessageSourceAccessor") org.springframework.context.support.MessageSourceAccessor messageSourceAccessor, org.springframework.core.env.PropertyResolver propertyResolver)
    • alertMessagesConstructor

      @Bean @ConditionalOnMissingBean public net.n2oapp.framework.api.ui.AlertMessagesConstructor alertMessagesConstructor(net.n2oapp.framework.api.ui.AlertMessageBuilder messageBuilder)
    • httpSessionListener

      @Bean public jakarta.servlet.http.HttpSessionListener httpSessionListener()
    • s3FileStorage

      @Bean @ConditionalOnProperty(name="s3.url") public FileStorage s3FileStorage(software.amazon.awssdk.services.s3.S3Client s3Client)
    • s3Client

      @Bean @ConditionalOnProperty(name="s3.url") public software.amazon.awssdk.services.s3.S3Client s3Client()
    • fileStorageOnDisk

      @Bean @ConditionalOnMissingBean public FileStorage fileStorageOnDisk()
    • sandboxApplicationBuilderConfigurer

      @Bean @ConditionalOnMissingBean public SandboxApplicationBuilderConfigurer sandboxApplicationBuilderConfigurer()