summaryrefslogtreecommitdiff
path: root/icespider/common/routes.ice
diff options
context:
space:
mode:
Diffstat (limited to 'icespider/common/routes.ice')
-rw-r--r--icespider/common/routes.ice24
1 files changed, 12 insertions, 12 deletions
diff --git a/icespider/common/routes.ice b/icespider/common/routes.ice
index 8a40831..4a3d460 100644
--- a/icespider/common/routes.ice
+++ b/icespider/common/routes.ice
@@ -4,9 +4,9 @@
#include "http.ice"
module IceSpider {
- sequence<string> StringSeq;
+ local sequence<string> StringSeq;
- class Parameter {
+ local class Parameter {
ParameterSource source = URL;
optional(0) string key;
bool isOptional = false;
@@ -19,25 +19,25 @@ module IceSpider {
};
["slicer:json:object"]
- dictionary<string, Parameter> Parameters;
+ local dictionary<string, Parameter> Parameters;
- class OutputSerializer {
+ local class OutputSerializer {
string serializer;
StringSeq params;
};
["slicer:json:object"]
- dictionary<string, OutputSerializer> OutputSerializers;
+ local dictionary<string, OutputSerializer> OutputSerializers;
- class Operation {
+ local class Operation {
string operation;
StringMap paramOverrides;
};
["slicer:json:object"]
- dictionary<string, Operation> Operations;
+ local dictionary<string, Operation> Operations;
- class Route {
+ local class Route {
string path;
HttpMethod method = GET;
optional(0) string operation;
@@ -50,17 +50,17 @@ module IceSpider {
};
["slicer:json:object"]
- dictionary<string, Route> Routes;
+ local dictionary<string, Route> Routes;
- class RouteBase {
+ local class RouteBase {
StringSeq proxies;
StringSeq functions;
};
["slicer:json:object"]
- dictionary<string, RouteBase> RouteBases;
+ local dictionary<string, RouteBase> RouteBases;
- class RouteConfiguration {
+ local class RouteConfiguration {
string name;
Routes routes;
RouteBases routeBases;