Class WebCoreConfiguration

java.lang.Object
ch.tocco.nice2.appmodule.api.AbstractConfiguration
ch.tocco.nice2.web.core.impl.WebCoreConfiguration

@Configuration @PropertySource("classpath:ch/tocco/nice2/web/core/impl/default.properties") public class WebCoreConfiguration extends AbstractConfiguration
  • Constructor Details

    • WebCoreConfiguration

      public WebCoreConfiguration()
  • Method Details

    • serverEndpointExporter

      @Bean public org.springframework.web.socket.server.standard.ServerEndpointExporter serverEndpointExporter()
    • customErrorViewResolver

      @Bean public org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver customErrorViewResolver()
    • langJavaScriptModule

      @Bean public JavaScriptModuleContribution langJavaScriptModule()
    • bootJavaScriptModule

      @Bean public JavaScriptModuleContribution bootJavaScriptModule()
    • licenceJavaScriptModule

      @Bean public JavaScriptModuleContribution licenceJavaScriptModule()
    • reactJavaScriptModule

      @Bean public JavaScriptModuleContribution reactJavaScriptModule()
    • adminJavaScriptModule

      @Bean public JavaScriptModuleContribution adminJavaScriptModule()
    • publicJavaScriptModule

      @Bean public JavaScriptModuleContribution publicJavaScriptModule()
    • publicBaseJavaScriptModule

      @Bean public JavaScriptModuleContribution publicBaseJavaScriptModule()
    • publicDmsJavaScriptModule

      @Bean public JavaScriptModuleContribution publicDmsJavaScriptModule()
    • newClientActionsJavaScriptModule

      @Bean public JavaScriptModuleContribution newClientActionsJavaScriptModule()
    • newClientActionsSetupJavaScriptModule

      @Bean public JavaScriptModuleContribution newClientActionsSetupJavaScriptModule()
    • newClientActionsPublicJavaScriptModule

      @Bean public JavaScriptModuleContribution newClientActionsPublicJavaScriptModule()
    • newClientReactRegistryJavaScriptModule

      @Bean public JavaScriptModuleContribution newClientReactRegistryJavaScriptModule()
    • extJavaScriptModule

      @Bean public JavaScriptModuleContribution extJavaScriptModule()
    • intlJsCustomContribution

      @Bean public CustomResourceContribution intlJsCustomContribution()
    • licencePackageJavaScriptContribution

      @Bean public JavaScriptContribution licencePackageJavaScriptContribution()
    • jQueryAdapterPackageJavaScriptContribution

      @Bean public JavaScriptContribution jQueryAdapterPackageJavaScriptContribution()
    • formsPackageJavaScriptContribution

      @Bean public JavaScriptContribution formsPackageJavaScriptContribution()
    • typesPackageJavaScriptContribution

      @Bean public JavaScriptContribution typesPackageJavaScriptContribution()
    • base64PackageJavaScriptContribution

      @Bean public JavaScriptContribution base64PackageJavaScriptContribution()
    • dataFoundationPackageJavaScriptContribution

      @Bean public JavaScriptContribution dataFoundationPackageJavaScriptContribution()
    • exPackageJavaScriptContribution

      @Bean public JavaScriptContribution exPackageJavaScriptContribution()
    • reactPackageJavaScriptContribution

      @Bean public JavaScriptContribution reactPackageJavaScriptContribution()
    • extCorePackageJavaScriptContribution

      @Bean public JavaScriptContribution extCorePackageJavaScriptContribution()
    • historyPackageJavaScriptContribution

      @Bean public JavaScriptContribution historyPackageJavaScriptContribution()
    • sessionBasePackageJavaScriptContribution

      @Bean public JavaScriptContribution sessionBasePackageJavaScriptContribution()
    • dragDropPackageJavaScriptContribution

      @Bean public JavaScriptContribution dragDropPackageJavaScriptContribution()
    • gridPropertyPackageJavaScriptContribution

      @Bean public JavaScriptContribution gridPropertyPackageJavaScriptContribution()
    • dataGroupingStorePackageJavaScriptContribution

      @Bean public JavaScriptContribution dataGroupingStorePackageJavaScriptContribution()
    • yuiAdapterPackageJavaScriptContribution

      @Bean public JavaScriptContribution yuiAdapterPackageJavaScriptContribution()
    • directPackageJavaScriptContribution

      @Bean public JavaScriptContribution directPackageJavaScriptContribution()
    • dataPackageJavaScriptContribution

      @Bean public JavaScriptContribution dataPackageJavaScriptContribution()
    • netuiActionPackageJavaScriptContribution

      @Bean public JavaScriptContribution netuiActionPackageJavaScriptContribution()
    • netuiUxGridfiltersPackageJavaScriptContribution

      @Bean public JavaScriptContribution netuiUxGridfiltersPackageJavaScriptContribution()
    • ext3PackageJavaScriptContribution

      @Bean public JavaScriptContribution ext3PackageJavaScriptContribution()
    • domreadyPackageJavaScriptContribution

      @Bean public JavaScriptContribution domreadyPackageJavaScriptContribution()
    • modulesPackageJavaScriptContribution

      @Bean public JavaScriptContribution modulesPackageJavaScriptContribution()
    • treesPackageJavaScriptContribution

      @Bean public JavaScriptContribution treesPackageJavaScriptContribution()
    • qquestionPackageJavaScriptContribution

      @Bean public JavaScriptContribution qquestionPackageJavaScriptContribution()
    • newClientLegacyActionsPackageJavaScriptContribution

      @Bean public JavaScriptContribution newClientLegacyActionsPackageJavaScriptContribution()
    • appActionsPackageJavaScriptContribution

      @Bean public JavaScriptContribution appActionsPackageJavaScriptContribution()
    • gridGroupingViewPackageJavaScriptContribution

      @Bean public JavaScriptContribution gridGroupingViewPackageJavaScriptContribution()
    • reactRegistryPackageJavaScriptContribution

      @Bean public JavaScriptContribution reactRegistryPackageJavaScriptContribution()
    • componentFoundationPackageJavaScriptContribution

      @Bean public JavaScriptContribution componentFoundationPackageJavaScriptContribution()
    • flowsPackageJavaScriptContribution

      @Bean public JavaScriptContribution flowsPackageJavaScriptContribution()
    • statePackageJavaScriptContribution

      @Bean public JavaScriptContribution statePackageJavaScriptContribution()
    • userExtensionJSPackPackageJavaScriptContribution

      @Bean public JavaScriptContribution userExtensionJSPackPackageJavaScriptContribution()
    • toolbarsPackageJavaScriptContribution

      @Bean public JavaScriptContribution toolbarsPackageJavaScriptContribution()
    • tooltipsPackageJavaScriptContribution

      @Bean public JavaScriptContribution tooltipsPackageJavaScriptContribution()
    • utilPackageJavaScriptContribution

      @Bean public JavaScriptContribution utilPackageJavaScriptContribution()
    • extBasePackageJavaScriptContribution

      @Bean public JavaScriptContribution extBasePackageJavaScriptContribution()
    • publicappPackageJavaScriptContribution

      @Bean public JavaScriptContribution publicappPackageJavaScriptContribution()
    • extFoundationPackageJavaScriptContribution

      @Bean public JavaScriptContribution extFoundationPackageJavaScriptContribution()
    • chartsPackageJavaScriptContribution

      @Bean public JavaScriptContribution chartsPackageJavaScriptContribution()
    • resizablePackageJavaScriptContribution

      @Bean public JavaScriptContribution resizablePackageJavaScriptContribution()
    • niceLangPackageJavaScriptContribution

      @Bean public JavaScriptContribution niceLangPackageJavaScriptContribution()
    • appPackageJavaScriptContribution

      @Bean public JavaScriptContribution appPackageJavaScriptContribution()
    • eventsPackageJavaScriptContribution

      @Bean public JavaScriptContribution eventsPackageJavaScriptContribution()
    • netPackageJavaScriptContribution

      @Bean public JavaScriptContribution netPackageJavaScriptContribution()
    • phoneformatPackageJavaScriptContribution

      @Bean public JavaScriptContribution phoneformatPackageJavaScriptContribution()
    • bootPackageJavaScriptContribution

      @Bean public JavaScriptContribution bootPackageJavaScriptContribution()
    • modulesManualPackageJavaScriptContribution

      @Bean public JavaScriptContribution modulesManualPackageJavaScriptContribution()
    • netuiUxPackageJavaScriptContribution

      @Bean public JavaScriptContribution netuiUxPackageJavaScriptContribution()
    • langPackageJavaScriptContribution

      @Bean public JavaScriptContribution langPackageJavaScriptContribution()
    • jsCookiePackageJavaScriptContribution

      @Bean public JavaScriptContribution jsCookiePackageJavaScriptContribution()
    • actionPackageJavaScriptContribution

      @Bean public JavaScriptContribution actionPackageJavaScriptContribution()
    • netuiPackageJavaScriptContribution

      @Bean public JavaScriptContribution netuiPackageJavaScriptContribution()
    • windowPackageJavaScriptContribution

      @Bean public JavaScriptContribution windowPackageJavaScriptContribution()
    • tabPanelPackageJavaScriptContribution

      @Bean public JavaScriptContribution tabPanelPackageJavaScriptContribution()
    • i18nPackageJavaScriptContribution

      @Bean public JavaScriptContribution i18nPackageJavaScriptContribution()
    • gridEditorPackageJavaScriptContribution

      @Bean public JavaScriptContribution gridEditorPackageJavaScriptContribution()
    • calendarPackageJavaScriptContribution

      @Bean public JavaScriptContribution calendarPackageJavaScriptContribution()
    • corePackageJavaScriptContribution

      @Bean public JavaScriptContribution corePackageJavaScriptContribution()
    • uiPackageJavaScriptContribution

      @Bean public JavaScriptContribution uiPackageJavaScriptContribution()
    • gridFoundationPackageJavaScriptContribution

      @Bean public JavaScriptContribution gridFoundationPackageJavaScriptContribution()
    • prototypeAdapterPackageJavaScriptContribution

      @Bean public JavaScriptContribution prototypeAdapterPackageJavaScriptContribution()
    • dataJsonPackageJavaScriptContribution

      @Bean public JavaScriptContribution dataJsonPackageJavaScriptContribution()
    • ext3debugPackageJavaScriptContribution

      @Bean public JavaScriptContribution ext3debugPackageJavaScriptContribution()
    • flowsAdminflowsPackageJavaScriptContribution

      @Bean public JavaScriptContribution flowsAdminflowsPackageJavaScriptContribution()
    • dataXMLPackageJavaScriptContribution

      @Bean public JavaScriptContribution dataXMLPackageJavaScriptContribution()
    • tooltipPackageJavaScriptContribution

      @Bean public JavaScriptContribution tooltipPackageJavaScriptContribution()
    • DataAndListViewsPackageJavaScriptContribution

      @Bean public JavaScriptContribution DataAndListViewsPackageJavaScriptContribution()
    • buttonsPackageJavaScriptContribution

      @Bean public JavaScriptContribution buttonsPackageJavaScriptContribution()
    • flowsPublicflowsPackageJavaScriptContribution

      @Bean public JavaScriptContribution flowsPublicflowsPackageJavaScriptContribution()
    • entityPackageJavaScriptContribution

      @Bean public JavaScriptContribution entityPackageJavaScriptContribution()
    • uiExt3builderPackageJavaScriptContribution

      @Bean public JavaScriptContribution uiExt3builderPackageJavaScriptContribution()
    • modulesEntityExplorerPackageJavaScriptContribution

      @Bean public JavaScriptContribution modulesEntityExplorerPackageJavaScriptContribution()
    • execPackageJavaScriptContribution

      @Bean public JavaScriptContribution execPackageJavaScriptContribution()
    • modulesHomePackageJavaScriptContribution

      @Bean public JavaScriptContribution modulesHomePackageJavaScriptContribution()
    • uploadServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<UploadServlet> uploadServletContribution(UploadServlet uploadServlet)
    • clientTextResourceServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<ClientTextResourceServlet> clientTextResourceServletContribution(ClientTextResourceServlet servlet)
    • javaScriptServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<JavaScriptServlet> javaScriptServletContribution(JavaScriptServlet servlet)
    • newClientFileServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<NewClientFileServlet> newClientFileServletContribution(NewClientFileServlet servlet)
    • javaScriptLogServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<JavaScriptLogServlet> javaScriptLogServletContribution(JavaScriptLogServlet servlet)
    • pingServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<PingServlet> pingServletContribution(PingServlet servlet)
    • sessionRefreshServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<SessionRefreshServlet> sessionRefreshServletContribution(SessionRefreshServlet servlet)
    • userInfoServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<UserInfoServlet> userInfoServletContribution(UserInfoServlet servlet)
    • passwordChangeServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<PasswordChangeServlet> passwordChangeServletContribution(PasswordChangeServlet servlet)
    • logoutServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<LogoutServlet> logoutServletContribution(LogoutServlet servlet)
    • loginServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<LoginServlet> loginServletContribution(LoginServlet servlet)
    • checkRequiredRolesServletContribution

      @Bean public org.springframework.boot.web.servlet.ServletRegistrationBean<CheckRequiredRolesServlet> checkRequiredRolesServletContribution(CheckRequiredRolesServlet servlet)
    • initializeFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<InitializeFilter> initializeFilterContribution(InitializeFilter initializeFilter)
    • niceRequestContextFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<RequestContextFilter> niceRequestContextFilterContribution(RequestContextFilter filter)
    • authenticationFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<AuthenticationFilter> authenticationFilterContribution(AuthenticationFilter authenticationFilter)
    • principalLogFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<PrincipalLogFilter> principalLogFilterContribution(PrincipalLogFilter filter)
    • xLanguageLocaleFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<XLanguageLocaleResolverFilter> xLanguageLocaleFilterContribution(XLanguageLocaleResolverFilter filter)
    • requestParameterLocaleFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<RequestParameterLocaleFilter> requestParameterLocaleFilterContribution(RequestParameterLocaleFilter filter)
    • localContextSetterFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<LocaleContextSetterFilter> localContextSetterFilterContribution(LocaleContextSetterFilter filter)
    • timezoneFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<TimezoneResolverFilter> timezoneFilterContribution(TimezoneResolverFilter filter)
    • statusToccoFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<StatusToccoFilter> statusToccoFilterContribution(StatusToccoFilter filter)
    • responseHeaderFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<ResponseHeaderFilter> responseHeaderFilterContribution(ResponseHeaderFilter filter)
    • clientTypeFilterContribution

      @Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<ClientTypeFilter> clientTypeFilterContribution(ClientTypeFilter filter)
    • excludedTempUpload

      @Bean public String excludedTempUpload()
    • cacheControlNoCacheHeader

      @Bean public HeaderContribution cacheControlNoCacheHeader()
    • cacheControlPrivateCookie

      @Bean public HeaderContribution cacheControlPrivateCookie()
    • cacheControlPrivate

      @Bean public HeaderContribution cacheControlPrivate()
    • cacheControlPublic

      @Bean public HeaderContribution cacheControlPublic()
    • cacheControlPublic15min

      @Bean public HeaderContribution cacheControlPublic15min()
    • cacheControlPublic12h

      @Bean public HeaderContribution cacheControlPublic12h()
    • cacheControlPublic10y

      @Bean public HeaderContribution cacheControlPublic10y()
    • cacheControlPublic10yIcons

      @Bean public HeaderContribution cacheControlPublic10yIcons()
    • cacheControlNoCacheInDebugMode

      @Bean public HeaderContribution cacheControlNoCacheInDebugMode()
    • cacheControlNoCacheUsername

      @Bean public HeaderContribution cacheControlNoCacheUsername()
    • cacheControlNoCacheWebsocket

      @Bean public HeaderContribution cacheControlNoCacheWebsocket()
    • xContentTypeOptions

      @Bean public HeaderContribution xContentTypeOptions()
    • xssProtectionHeader

      @Bean public HeaderContribution xssProtectionHeader()
    • accessControlAllowOriginHeaderContribution

      @Bean @ConditionalOnProperty(name="nice2.web.allowedRequestOrigins") public HeaderContribution accessControlAllowOriginHeaderContribution(@Qualifier("accessControlAllowOriginHeaderSupplier") HeaderValueSupplier valueSupplier)
    • varyHeaderContribution

      @Bean @ConditionalOnProperty(name="nice2.web.allowedRequestOrigins") public HeaderContribution varyHeaderContribution()
    • accessControlAllowCredentialsHeaderContribution

      @Bean @ConditionalOnProperty(name="nice2.web.allowedRequestOrigins") public HeaderContribution accessControlAllowCredentialsHeaderContribution()
    • accessControlAllowHeadersHeaderContribution

      @Bean @ConditionalOnProperty(name="nice2.web.allowedRequestOrigins") public HeaderContribution accessControlAllowHeadersHeaderContribution()
    • accessControlExposeHeadersHeaderContribution

      @Bean @ConditionalOnProperty(name="nice2.web.allowedRequestOrigins") public HeaderContribution accessControlExposeHeadersHeaderContribution()
    • accessControlAllowMethodsHeaderContribution

      @Bean @ConditionalOnProperty(name="nice2.web.allowedRequestOrigins") public HeaderContribution accessControlAllowMethodsHeaderContribution()
    • refererPolicyHeaderContribution

      @Bean public HeaderContribution refererPolicyHeaderContribution()