Package net.n2oapp.framework.sandbox
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.n2oapp.framework.api.ui.AlertMessageBuilderalertMessageBuilder(org.springframework.context.support.MessageSourceAccessor messageSourceAccessor, org.springframework.core.env.PropertyResolver propertyResolver) net.n2oapp.framework.api.ui.AlertMessagesConstructoralertMessagesConstructor(net.n2oapp.framework.api.ui.AlertMessageBuilder messageBuilder) net.n2oapp.framework.api.rest.ControllerFactorycontrollerFactory(Map<String, net.n2oapp.framework.ui.controller.action.SetController> setControllers, Map<String, net.n2oapp.framework.ui.controller.query.GetController> getControllers) jakarta.servlet.http.HttpSessionListenerorg.springframework.web.servlet.config.annotation.WebMvcConfigurercom.fasterxml.jackson.databind.ObjectMapperorg.springframework.core.env.PropertyResolversoftware.amazon.awssdk.services.s3.S3Clients3Client()s3FileStorage(software.amazon.awssdk.services.s3.S3Client s3Client)
-
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
-
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
-
sandboxApplicationBuilderConfigurer
@Bean @ConditionalOnMissingBean public SandboxApplicationBuilderConfigurer sandboxApplicationBuilderConfigurer()
-