|
|
|
@ -851,13 +851,24 @@
|
|
|
|
|
"match": {
|
|
|
|
|
"serviceClassRegex": "DataAccess",
|
|
|
|
|
"serviceNameRegex": "StorageHub",
|
|
|
|
|
"calledMethodRegex": "(^\/workspace\/item(s){0,1}\/[0-9a-zA-Z\\-_]*\/create\/FILE$)|createItem\\(FILE\\)|(\/item\/create\/byPath)"
|
|
|
|
|
"calledMethodRegex": "(^\/workspace\/item(s){0,1}\/[0-9a-zA-Z\\-_]*\/create\/(FILE|(?!FOLDER).*)$)|createItem\\(FILE\\)|(\/item\/create\/byPath)"
|
|
|
|
|
},
|
|
|
|
|
"replace": {
|
|
|
|
|
"serviceClass": "DataAccess",
|
|
|
|
|
"serviceName": "StorageHub",
|
|
|
|
|
"calledMethod": "createItem(FILE)"
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
"match": {
|
|
|
|
|
"serviceClassRegex": "DataAccess",
|
|
|
|
|
"serviceNameRegex": "StorageHub",
|
|
|
|
|
"calledMethodRegex": "(^\/workspace\/item(s){0,1}\/[0-9a-zA-Z\\-_]*\/create\/FOLDER$)|createItem\\(FOLDER\\)"
|
|
|
|
|
},
|
|
|
|
|
"replace": {
|
|
|
|
|
"serviceClass": "DataAccess",
|
|
|
|
|
"serviceName": "StorageHub",
|
|
|
|
|
"calledMethod": "createItem(FOLDER)"
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
"match": {
|
|
|
|
|
"serviceClassRegex": "DataAccess",
|
|
|
|
@ -884,7 +895,18 @@
|
|
|
|
|
"match": {
|
|
|
|
|
"serviceClassRegex": "DataAccess",
|
|
|
|
|
"serviceNameRegex": "StorageHub",
|
|
|
|
|
"calledMethodRegex": "^\/workspace(\/item(s){0,1}){0,1}\/(?!(i$)|count|i{0,1}t(h){0,1}rash|group(s){0,1}|user(s){0,1}|paged|v(re|ere|er)fo(ld|dl)ers{0,1}|((C|c)hi(dl|ld|d)ren))[0-9a-zA-Z\\-_]{1,}(\/){0,1}$|getById"
|
|
|
|
|
"calledMethodRegex": "^\/(workspace\/){1,2}(item|itam)(s){0,1}\/[0-9a-zA-Z\\-_]*\/acl(s){0,1}(\/){0,1}$|getAcls"
|
|
|
|
|
},
|
|
|
|
|
"replace": {
|
|
|
|
|
"serviceClass": "DataAccess",
|
|
|
|
|
"serviceName": "StorageHub",
|
|
|
|
|
"calledMethod": "getAcls"
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
"match": {
|
|
|
|
|
"serviceClassRegex": "DataAccess",
|
|
|
|
|
"serviceNameRegex": "StorageHub",
|
|
|
|
|
"calledMethodRegex": "^\/workspace(\/workspace){0,1}(\/item(s){0,1}){0,1}\/(?!(i$)|count|i{0,1}t(h){0,1}rash|group(s){0,1}|user(s){0,1}|paged|v(re|ere|er)fo(ld|dl)ers{0,1}|((C|c)hi(dl|ld|d)ren))[0-9a-zA-Z\\-_]{1,}(\/){0,1}$|getById"
|
|
|
|
|
},
|
|
|
|
|
"replace": {
|
|
|
|
|
"serviceClass": "DataAccess",
|
|
|
|
@ -935,6 +957,17 @@
|
|
|
|
|
"serviceName": "StorageHub",
|
|
|
|
|
"calledMethod": "getUsers"
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
"match": {
|
|
|
|
|
"serviceClassRegex": "DataAccess",
|
|
|
|
|
"serviceNameRegex": "StorageHub",
|
|
|
|
|
"calledMethodRegex": "^\/(workspace\/){1,2}item(s){0,1}\/[0-9a-zA-Z\\-_]*\/version(s){0,1}(\/){0,1}$|getVersions"
|
|
|
|
|
},
|
|
|
|
|
"replace": {
|
|
|
|
|
"serviceClass": "DataAccess",
|
|
|
|
|
"serviceName": "StorageHub",
|
|
|
|
|
"calledMethod": "getVersions"
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
"match": {
|
|
|
|
|
"serviceClassRegex": "DataAccess",
|
|
|
|
@ -1016,7 +1049,7 @@
|
|
|
|
|
"match": {
|
|
|
|
|
"serviceClassRegex": "DataAccess",
|
|
|
|
|
"serviceNameRegex": "StorageHub",
|
|
|
|
|
"calledMethodRegex": "\/workspace\/items\/publiclink\/.*"
|
|
|
|
|
"calledMethodRegex": "\/workspace(\/items){0,1}\/publiclink\/.*"
|
|
|
|
|
},
|
|
|
|
|
"replace": {
|
|
|
|
|
"serviceClass": "DataAccess",
|
|
|
|
|