modify interceptor to take module permission as parameter /paths do not work/

This commit is contained in:
Marcin Michałek committed 2015-01-25 12:10:18 +01:00
1 parent f68af51a48
commit b5afe0fce9
2 files changed
+41 -36

No files matched your search

+17 -10
View File
@@ -32,18 +32,25 @@ public class Application extends WebMvcConfigurerAdapter implements CommandLineR
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new RequestInterceptor()).addPathPatterns("/**");
//TODO INTERCEPTORS DO NOT FIRE ON PATHS
// TODO only /** works
// registry.addInterceptor(new RequestInterceptor("GIS_CRUD")).addPathPatterns("/**");
// registry.addInterceptor(new RequestInterceptor("OBJECTS_CRUD")).addPathPatterns("/objects**");
// registry.addInterceptor(new RequestInterceptor("SENSORS_CRUD")).addPathPatterns("/sensors**");
// registry.addInterceptor(new RequestInterceptor("REQUIREMENTS_CRUD")).addPathPatterns("/requirements**");
// registry.addInterceptor(new RequestInterceptor("RULES_CRUD")).addPathPatterns("/rules**");
// registry.addInterceptor(new RequestInterceptor("PROFILES_CRUD")).addPathPatterns("/profiles**");
}
/*
@Bean(name = "gisosmDataSource")
public GisDataSource dataSource() {
GisDataSource dataSource = new GisDataSource();
dataSource.setDriverClassName("org.postgis.DriverWrapper");
dataSource.setUrl("jdbc:postgresql_postGIS://10.156.207.136:5432/osm");
dataSource.setPassword("ztb2015");
dataSource.setUsername("postgres");
return dataSource; }
/*
@Bean(name = "gisosmDataSource")
public GisDataSource dataSource() {
GisDataSource dataSource = new GisDataSource();
dataSource.setDriverClassName("org.postgis.DriverWrapper");
dataSource.setUrl("jdbc:postgresql_postGIS://10.156.207.136:5432/osm");
dataSource.setPassword("ztb2015");
dataSource.setUsername("postgres");
return dataSource; }
*/