aboutsummaryrefslogtreecommitdiffstats
path: root/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesGet.java
diff options
context:
space:
mode:
Diffstat (limited to 'vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesGet.java')
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesGet.java210
1 files changed, 210 insertions, 0 deletions
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesGet.java
new file mode 100644
index 000000000..268103588
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesGet.java
@@ -0,0 +1,210 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import com.google.common.collect.ImmutableMap;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+import java.util.List;
+import java.util.Map;
+
+import static java.util.Collections.singletonList;
+
+public class PresetMSOOrchestrationRequestsManyStatusesGet extends BaseMSOPreset {
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/orchestrationRequests/v.";
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("filter", singletonList("requestExecutionDate:EQUALS:01-01-2100"));
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "" +
+ "{ " +
+ " \"requestList\": [{ " +
+ " \"request\": { " +
+ " \"requestId\": \"rq1234d1-5a33-55df-13ab-12abad84e333\", " +
+ " \"startTime\": \"Thu, 04 Jun 2009 02:51:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"bc305d54-75b4-431b-adb2-eb6b9e546014\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"updateInstance\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelVersionId\": \"ab6478e4-ea33-3346-ac12-ab121484a333\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"subscriberInfo\": { " +
+ " \"globalSubscriberId\": \"C12345\", " +
+ " \"subscriberName\": \"General Electric Division 12\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"instanceName\": \"WanBonding Service\", " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": true, " +
+ " \"requestorId\": \"ah2345\" " +
+ " }, " +
+ " \"requestParameters\": { " +
+ " \"subscriptionServiceType\": \"Trinity\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 04 Jun 2009 02:53:39 GMT\", " +
+ " \"requestState\": \"Complete\", " +
+ " \"statusMessage\": \"Service created successfully\", " +
+ " \"percentProgress\": \"100\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"25faf364-6031-4f58-9703-26955815562a\", " +
+ " \"startTime\": \"Thu, 30 Jun 2009 03:52:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"bc305d54-75b4-431b-adb2-eb6b9e546014\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"applyUpdatedConfig\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 30 Jun 2009 03:53:39 GMT\", " +
+ " \"requestState\": \"IN_PROGRESS\", " +
+ " \"statusMessage\": \"\", " +
+ " \"percentProgress\": \"30\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"eaee7411-9281-4c25-a65f-aad5a725a61a\", " +
+ " \"startTime\": \"Thu, 30 Jun 2009 03:52:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"28d8a15f-c32c-475f-a7ae-5d23f3caee0e\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"applyUpdatedConfig\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 30 Jun 2009 03:53:39 GMT\", " +
+ " \"requestState\": \"PENDING\", " +
+ " \"statusMessage\": \"\", " +
+ " \"percentProgress\": \"30\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"da6c17ba-4e8c-4983-b000-e4dcdbb60a51\", " +
+ " \"startTime\": \"Thu, 30 Jun 2009 03:52:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"39b5f85b-60bd-4ca6-8586-8340182b89b7\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"applyUpdatedConfig\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 30 Jun 2009 03:53:39 GMT\", " +
+ " \"requestState\": \"PENDING_MANUAL_TASK\", " +
+ " \"statusMessage\": \"\", " +
+ " \"percentProgress\": \"30\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"7d6b6261-bede-4bfb-bde3-f225d63ee315\", " +
+ " \"startTime\": \"Thu, 30 Jun 2009 03:52:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"d4f74570-a03b-40f6-abe1-e979467ebbc1\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"applyUpdatedConfig\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 30 Jun 2009 03:53:39 GMT\", " +
+ " \"requestState\": \"STAM STATE\", " +
+ " \"statusMessage\": \"MSO just had a bad day :-(\", " +
+ " \"percentProgress\": \"30\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"08e4a296-2fac-49c9-8a29-90c7eeee5ac2\", " +
+ " \"startTime\": \"Thu, 30 Jun 2009 03:52:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"48962b01-f021-4f75-ad52-1d54b6ee0bdb\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"applyUpdatedConfig\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 30 Jun 2009 03:53:39 GMT\", " +
+ " \"requestState\": \"FAILED\", " +
+ " \"statusMessage\": \"\", " +
+ " \"percentProgress\": \"30\" " +
+ " } " +
+ " } " +
+ " } " +
+ " ] " +
+ "} ";
+ }
+}