Package ch.tocco.nice2.web.core.impl
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
- 
Field SummaryFields inherited from class ch.tocco.nice2.appmodule.api.AbstractConfigurationmoduleManager
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionaccessControlAllowOriginHeaderContribution(HeaderValueSupplier valueSupplier) org.springframework.boot.web.servlet.FilterRegistrationBean<AuthenticationFilter> authenticationFilterContribution(AuthenticationFilter authenticationFilter) org.springframework.boot.web.servlet.ServletRegistrationBean<CheckRequiredRolesServlet> org.springframework.boot.web.servlet.ServletRegistrationBean<ClientTextResourceServlet> org.springframework.boot.web.servlet.FilterRegistrationBean<ClientTypeFilter> org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolverorg.springframework.boot.web.servlet.FilterRegistrationBean<?> org.springframework.boot.web.servlet.FilterRegistrationBean<InitializeFilter> initializeFilterContribution(InitializeFilter initializeFilter) org.springframework.boot.web.servlet.ServletRegistrationBean<JavaScriptLogServlet> org.springframework.boot.web.servlet.ServletRegistrationBean<JavaScriptServlet> org.springframework.boot.web.servlet.FilterRegistrationBean<LocaleContextSetterFilter> org.springframework.boot.web.servlet.ServletRegistrationBean<LoginServlet> loginServletContribution(LoginServlet servlet) org.springframework.boot.web.servlet.ServletRegistrationBean<LogoutServlet> logoutServletContribution(LogoutServlet servlet) org.springframework.boot.web.servlet.ServletRegistrationBean<NewClientFileServlet> org.springframework.boot.web.servlet.FilterRegistrationBean<RequestContextFilter> org.springframework.boot.web.servlet.ServletRegistrationBean<PasswordChangeServlet> org.springframework.boot.web.servlet.ServletRegistrationBean<PingServlet> pingServletContribution(PingServlet servlet) org.springframework.boot.web.servlet.FilterRegistrationBean<PrincipalLogFilter> org.springframework.boot.web.servlet.FilterRegistrationBean<RequestParameterLocaleFilter> org.springframework.boot.web.servlet.FilterRegistrationBean<ResponseHeaderFilter> org.springframework.boot.web.servlet.FilterRegistrationBean<?> ruleProviderHttpFilterContribution(RuleProviderHttpFilter filter, boolean ruleProviderOnAllRequests) org.springframework.web.socket.server.standard.ServerEndpointExporterorg.springframework.boot.web.servlet.ServletRegistrationBean<SessionRefreshServlet> org.springframework.boot.web.servlet.FilterRegistrationBean<StatusToccoFilter> org.springframework.boot.web.servlet.FilterRegistrationBean<TimezoneResolverFilter> jakarta.websocket.server.ServerEndpointConfigtoccoServerEndpointConfig(ToccoWebsocketDefinition websocketDefinition) org.springframework.boot.web.servlet.ServletRegistrationBean<UploadServlet> uploadServletContribution(UploadServlet uploadServlet) org.springframework.boot.web.servlet.ServletRegistrationBean<UserInfoServlet> org.springframework.boot.web.servlet.FilterRegistrationBean<XLanguageLocaleResolverFilter> Methods inherited from class ch.tocco.nice2.appmodule.api.AbstractConfigurationcurrentModule, findModelResource, findModelResource, findModelResources, getModelResourceUrl, setModuleManager
- 
Constructor Details- 
WebCoreConfigurationpublic 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
- 
bootJavaScriptModule
- 
licenceJavaScriptModule
- 
adminJavaScriptModule
- 
publicJavaScriptModule
- 
publicBaseJavaScriptModule
- 
publicDmsJavaScriptModule
- 
newClientActionsJavaScriptModule
- 
newClientActionsSetupJavaScriptModule
- 
newClientActionsPublicJavaScriptModule
- 
newClientReactRegistryJavaScriptModule
- 
extJavaScriptModule
- 
intlJsCustomContribution
- 
licencePackageJavaScriptContribution
- 
jQueryAdapterPackageJavaScriptContribution
- 
formsPackageJavaScriptContribution
- 
typesPackageJavaScriptContribution
- 
base64PackageJavaScriptContribution
- 
dataFoundationPackageJavaScriptContribution
- 
exPackageJavaScriptContribution
- 
extCorePackageJavaScriptContribution
- 
historyPackageJavaScriptContribution
- 
sessionBasePackageJavaScriptContribution
- 
dragDropPackageJavaScriptContribution
- 
gridPropertyPackageJavaScriptContribution
- 
dataGroupingStorePackageJavaScriptContribution
- 
yuiAdapterPackageJavaScriptContribution
- 
directPackageJavaScriptContribution
- 
dataPackageJavaScriptContribution
- 
netuiActionPackageJavaScriptContribution
- 
netuiUxGridfiltersPackageJavaScriptContribution
- 
ext3PackageJavaScriptContribution
- 
domreadyPackageJavaScriptContribution
- 
modulesPackageJavaScriptContribution
- 
treesPackageJavaScriptContribution
- 
qquestionPackageJavaScriptContribution
- 
newClientLegacyActionsPackageJavaScriptContribution
- 
appActionsPackageJavaScriptContribution
- 
gridGroupingViewPackageJavaScriptContribution
- 
reactRegistryPackageJavaScriptContribution
- 
componentFoundationPackageJavaScriptContribution
- 
flowsPackageJavaScriptContribution
- 
statePackageJavaScriptContribution
- 
userExtensionJSPackPackageJavaScriptContribution
- 
toolbarsPackageJavaScriptContribution
- 
tooltipsPackageJavaScriptContribution
- 
utilPackageJavaScriptContribution
- 
extBasePackageJavaScriptContribution
- 
publicappPackageJavaScriptContribution
- 
extFoundationPackageJavaScriptContribution
- 
chartsPackageJavaScriptContribution
- 
resizablePackageJavaScriptContribution
- 
niceLangPackageJavaScriptContribution
- 
appPackageJavaScriptContribution
- 
eventsPackageJavaScriptContribution
- 
netPackageJavaScriptContribution
- 
phoneformatPackageJavaScriptContribution
- 
bootPackageJavaScriptContribution
- 
modulesManualPackageJavaScriptContribution
- 
netuiUxPackageJavaScriptContribution
- 
langPackageJavaScriptContribution
- 
jsCookiePackageJavaScriptContribution
- 
actionPackageJavaScriptContribution
- 
netuiPackageJavaScriptContribution
- 
windowPackageJavaScriptContribution
- 
tabPanelPackageJavaScriptContribution
- 
i18nPackageJavaScriptContribution
- 
gridEditorPackageJavaScriptContribution
- 
calendarPackageJavaScriptContribution
- 
corePackageJavaScriptContribution
- 
uiPackageJavaScriptContribution
- 
gridFoundationPackageJavaScriptContribution
- 
prototypeAdapterPackageJavaScriptContribution
- 
dataJsonPackageJavaScriptContribution
- 
ext3debugPackageJavaScriptContribution
- 
flowsAdminflowsPackageJavaScriptContribution
- 
dataXMLPackageJavaScriptContribution
- 
tooltipPackageJavaScriptContribution
- 
DataAndListViewsPackageJavaScriptContribution
- 
buttonsPackageJavaScriptContribution
- 
flowsPublicflowsPackageJavaScriptContribution
- 
entityPackageJavaScriptContribution
- 
uiExt3builderPackageJavaScriptContribution
- 
modulesEntityExplorerPackageJavaScriptContribution
- 
execPackageJavaScriptContribution
- 
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) 
- 
httpSessionHolderFilterContribution@Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<?> httpSessionHolderFilterContribution(HttpSessionHolderFilter filter) 
- 
excludedTempUpload
- 
cacheControlNoCacheHeader
- 
cacheControlPrivateCookie
- 
cacheControlPrivate
- 
cacheControlPublic
- 
cacheControlPublic15min
- 
cacheControlPublic12h
- 
cacheControlPublic10y
- 
cacheControlPublic10yIcons
- 
cacheControlNoCacheInDebugMode
- 
cacheControlNoCacheUsername
- 
cacheControlNoCacheWebsocket
- 
xContentTypeOptions
- 
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
- 
ruleProviderHttpFilterContribution@Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<?> ruleProviderHttpFilterContribution(RuleProviderHttpFilter filter, @Value("${nice2.web.core.ruleProviderOnAllRequests}") boolean ruleProviderOnAllRequests) 
- 
toccoServerEndpointConfig@Bean public jakarta.websocket.server.ServerEndpointConfig toccoServerEndpointConfig(ToccoWebsocketDefinition websocketDefinition) 
 
-