Adde rules for geoanalytics-gos refs #18080

This commit is contained in:
Luca Frosini 2019-12-02 16:01:50 +01:00
parent 6b15c2cb0a
commit 0010d60026
5 changed files with 44 additions and 1 deletions

View File

@ -205,7 +205,7 @@ public class TestRules {
ContextTest.setContextByName(ContextTest.DEFAULT_TEST_SCOPE);
initAllRules();
File rulesDirectory = getRulesDirectory();
File rulesFile = new File(rulesDirectory, "DataMiner-getCapabilities.json");
File rulesFile = new File(rulesDirectory, "geoanalytics-gos-ShapeManagement.json");
testRule(rulesFile);
}

View File

@ -0,0 +1,12 @@
geoanalytics,geoanalytics-gos,/GeoserverManagement/addGeoserverLayer
geoanalytics,geoanalytics-gos,/GeoserverManagement/addStyle
geoanalytics,geoanalytics-gos,/GeoserverManagement/deleteGeoserverLayer/{UUID_TO_REPLACE}
geoanalytics,geoanalytics-gos,/GeoserverManagement/deleteGeoserverLayer/{UUID_TO_REPLACE}/PostGIS
geoanalytics,geoanalytics-gos,/GeoserverManagement/getAllStyles
geoanalytics,geoanalytics-gos,/GeoserverManagement/getFeatureType/{UUID_TO_REPLACE}
geoanalytics,geoanalytics-gos,/GeoserverManagement/getGeoserverLayer/{UUID_TO_REPLACE}
geoanalytics,geoanalytics-gos,/GeoserverManagement/getGeoserverLayers
geoanalytics,geoanalytics-gos,/GeoserverManagement/getLayerType/{UUID_TO_REPLACE}
geoanalytics,geoanalytics-gos,/GeoserverManagement/initializeEnvironment
geoanalytics,geoanalytics-gos,/GeoserverManagement/removeStyle
geoanalytics,geoanalytics-gos,/GeoserverManagement/setDefaultLayerStyle
1 geoanalytics geoanalytics-gos /GeoserverManagement/addGeoserverLayer
2 geoanalytics geoanalytics-gos /GeoserverManagement/addStyle
3 geoanalytics geoanalytics-gos /GeoserverManagement/deleteGeoserverLayer/{UUID_TO_REPLACE}
4 geoanalytics geoanalytics-gos /GeoserverManagement/deleteGeoserverLayer/{UUID_TO_REPLACE}/PostGIS
5 geoanalytics geoanalytics-gos /GeoserverManagement/getAllStyles
6 geoanalytics geoanalytics-gos /GeoserverManagement/getFeatureType/{UUID_TO_REPLACE}
7 geoanalytics geoanalytics-gos /GeoserverManagement/getGeoserverLayer/{UUID_TO_REPLACE}
8 geoanalytics geoanalytics-gos /GeoserverManagement/getGeoserverLayers
9 geoanalytics geoanalytics-gos /GeoserverManagement/getLayerType/{UUID_TO_REPLACE}
10 geoanalytics geoanalytics-gos /GeoserverManagement/initializeEnvironment
11 geoanalytics geoanalytics-gos /GeoserverManagement/removeStyle
12 geoanalytics geoanalytics-gos /GeoserverManagement/setDefaultLayerStyle

View File

@ -0,0 +1,12 @@
{
"match": {
"serviceClassRegex": "geoanalytics",
"serviceNameRegex": "geoanalytics-gos",
"calledMethodRegex": ".*ShapeManagement.*"
},
"replace": {
"serviceClass": "geoanalytics",
"serviceName": "geoanalytics-gos",
"calledMethod": "ShapeManagement"
}
}

View File

@ -0,0 +1,7 @@
geoanalytics,geoanalytics-gos,/ShapeManagement/existingLayerIDs
geoanalytics,geoanalytics-gos,/ShapeManagement/applyOnView
geoanalytics,geoanalytics-gos,/ShapeManagement/countShapesOfLayer/{UUID_TO_REPLACE}
geoanalytics,geoanalytics-gos,/ShapeManagement/deleteLayer/{UUID_TO_REPLACE}
geoanalytics,geoanalytics-gos,/ShapeManagement/getShapeByID/{UUID_TO_REPLACE}
geoanalytics,geoanalytics-gos,/ShapeManagement/insertShapes
geoanalytics,geoanalytics-gos,/ShapeManagement/shapesOfLayerID/{UUID_TO_REPLACE}
1 geoanalytics geoanalytics-gos /ShapeManagement/existingLayerIDs
2 geoanalytics geoanalytics-gos /ShapeManagement/applyOnView
3 geoanalytics geoanalytics-gos /ShapeManagement/countShapesOfLayer/{UUID_TO_REPLACE}
4 geoanalytics geoanalytics-gos /ShapeManagement/deleteLayer/{UUID_TO_REPLACE}
5 geoanalytics geoanalytics-gos /ShapeManagement/getShapeByID/{UUID_TO_REPLACE}
6 geoanalytics geoanalytics-gos /ShapeManagement/insertShapes
7 geoanalytics geoanalytics-gos /ShapeManagement/shapesOfLayerID/{UUID_TO_REPLACE}

View File

@ -0,0 +1,12 @@
{
"match": {
"serviceClassRegex": "geoanalytics",
"serviceNameRegex": "geoanalytics-gos",
"calledMethodRegex": ".*GeoserverManagement.*"
},
"replace": {
"serviceClass": "geoanalytics",
"serviceName": "geoanalytics-gos",
"calledMethod": "GeoserverManagement"
}
}