Class N2oRestConfiguration


  • @Configuration
    @ServletComponentScan("net.n2oapp.framework")
    @ComponentScan(basePackages="net.n2oapp.framework.ui",
                   lazyInit=true)
    public class N2oRestConfiguration
    extends Object
    Конфигурация контроллеров
    • Constructor Detail

      • N2oRestConfiguration

        public N2oRestConfiguration()
    • Method Detail

      • simpleDefaultValuesController

        @Bean
        public SimpleDefaultValuesController simpleDefaultValuesController​(DataProcessingStack dataProcessingStack,
                                                                           net.n2oapp.framework.api.data.QueryProcessor queryProcessor,
                                                                           net.n2oapp.framework.api.util.SubModelsProcessor subModelsProcessor,
                                                                           net.n2oapp.framework.api.ui.AlertMessageBuilder messageBuilder)
      • operationController

        @Bean
        public OperationController operationController​(DataProcessingStack dataProcessingStack,
                                                       N2oOperationProcessor operationProcessor,
                                                       net.n2oapp.framework.api.ui.AlertMessageBuilder messageBuilder,
                                                       net.n2oapp.framework.api.MetadataEnvironment environment,
                                                       net.n2oapp.framework.api.ui.AlertMessagesConstructor messagesConstructor)
      • validationController

        @Bean
        public ValidationController validationController​(net.n2oapp.framework.api.data.InvocationProcessor serviceProvider,
                                                         net.n2oapp.framework.api.data.DomainProcessor domainProcessor)
      • dataController

        @Bean
        public DataController dataController​(net.n2oapp.framework.api.rest.ControllerFactory controllerFactory,
                                             net.n2oapp.framework.api.MetadataEnvironment environment,
                                             net.n2oapp.framework.api.register.route.MetadataRouter router)
      • messageBuilder

        @Bean
        public net.n2oapp.framework.api.ui.AlertMessageBuilder messageBuilder​(net.n2oapp.framework.api.MetadataEnvironment environment)
      • messagesConstructor

        @Bean
        @ConditionalOnMissingBean
        public net.n2oapp.framework.api.ui.AlertMessagesConstructor messagesConstructor​(net.n2oapp.framework.api.ui.AlertMessageBuilder messageBuilder)