ThemeChangeInterceptor interceptor3 = new ThemeChangeInterceptor(); ThemeChangeInterceptor interceptor4 = new ThemeChangeInterceptor(); interceptor4.setParamName("theme2"); UserRoleAuthorizationInterceptor interceptor5 = new UserRoleAuthorizationInterceptor(); interceptor5.setAuthorizedRoles("role1", "role2");
@Bean public ThemeChangeInterceptor themeChangeInterceptor() { ThemeChangeInterceptor tci = new ThemeChangeInterceptor(); tci.setParamName("theme"); return tci; } }
@RefreshScope @Bean @Lazy public ThemeChangeInterceptor themeChangeInterceptor() { val bean = new ThemeChangeInterceptor(); bean.setParamName(casProperties.getTheme().getParamName()); return bean; }