diff options
author | MatthieuGeerebaert <matthieu.geerebaert@orange.com> | 2018-03-29 00:42:08 +0200 |
---|---|---|
committer | MatthieuGeerebaert <matthieu.geerebaert@orange.com> | 2018-04-03 23:48:32 +0200 |
commit | 7d695d108ce9f5fd5ee977fe12e47b704f507623 (patch) | |
tree | 42b4d6e72ef5546c2c9c100323b2db1b33c4ab84 /restclient/json | |
parent | 9ac6c3cc7e3f4aec9ba69e7a5bb0800471c4e8dc (diff) |
Add serviceOrder rest services
- Add create, get, find serviceOrder operations
- Add tests
- Add Mongo / Mysql / H2 datasource management ( H2 test )
- Add VSCode restclient samples with .settings to play with serviceOrder
operations
- Resolve conflict 40291, with cherry pick
Change-Id: I81a76a211fe5526a3a31deb945770f0a5e2c195f
Issue-ID: EXTAPI-42
Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com>
Diffstat (limited to 'restclient/json')
-rw-r--r-- | restclient/json/serviceOrder_create_in_completed.json | 43 | ||||
-rw-r--r-- | restclient/json/serviceOrder_create_in_rejected.json | 29 |
2 files changed, 72 insertions, 0 deletions
diff --git a/restclient/json/serviceOrder_create_in_completed.json b/restclient/json/serviceOrder_create_in_completed.json new file mode 100644 index 0000000..64fcec9 --- /dev/null +++ b/restclient/json/serviceOrder_create_in_completed.json @@ -0,0 +1,43 @@ +{ + "externalId": "LudONAP001", + "priority": "1", + "description": "Ludo first ONAP Order", + "category": "Consumer", + "requestedStartDate": "2018-02-28T13:33:37.299Z", + "requestedCompletionDate": "2018-02-28T13:33:37.299Z", + "relatedParty": [ + { + "id": "6490", + "role": "ONAPcustomer", + "name": "Jean Pontus", + "@referredType": "individual" + } + ], + "orderItem": [ + { + "id": "A", + "action": "add", + "service": { + "serviceState": "active", + "serviceSpecification": { + "id": "1e3feeb0-8e36-46c6-862c-236d9c626439" + } + } + }, + { + "id": "B", + "action": "add", + "service": { + "serviceState": "active", + "serviceSpecification": { + "id": "1e3feeb0-8e36-46c6-862c-236d9c626439" + } + }, + "orderItemRelationship": [ + { + "id": "A" + } + ] + } + ] +}
\ No newline at end of file diff --git a/restclient/json/serviceOrder_create_in_rejected.json b/restclient/json/serviceOrder_create_in_rejected.json new file mode 100644 index 0000000..fa0426c --- /dev/null +++ b/restclient/json/serviceOrder_create_in_rejected.json @@ -0,0 +1,29 @@ +{
+ "externalId": "LudONAP001",
+ "priority": "1",
+ "description": "Ludo first ONAP Order",
+ "category": "Consumer",
+ "requestedStartDate": "2018-02-28T13:33:37.299Z",
+ "requestedCompletionDate": "2018-02-28T13:33:37.299Z",
+ "relatedParty": [
+ {
+ "id": "6490",
+ "role": "ONAPcustomer",
+ "name": "Jean Pontus",
+ "@referredType": "individual"
+ }
+ ],
+ "orderItem": [
+ {
+ "id": "1",
+ "action": "add",
+ "service": {
+ "id": "vFW0001",
+ "serviceState": "active",
+ "serviceSpecification": {
+ "id": "1e3feeb0-8e36-46c6-862c-236d9c626439"
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file |