aboutsummaryrefslogtreecommitdiffstats
path: root/vid-automation/src/main/java/org/opencomp/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java
diff options
context:
space:
mode:
Diffstat (limited to 'vid-automation/src/main/java/org/opencomp/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java')
-rw-r--r--vid-automation/src/main/java/org/opencomp/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java159
1 files changed, 0 insertions, 159 deletions
diff --git a/vid-automation/src/main/java/org/opencomp/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java b/vid-automation/src/main/java/org/opencomp/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java
deleted file mode 100644
index 955771295..000000000
--- a/vid-automation/src/main/java/org/opencomp/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java
+++ /dev/null
@@ -1,159 +0,0 @@
-package org.opencomp.simulator.presetGenerator.presets.aai;
-
-import com.fasterxml.jackson.core.type.TypeReference;
-import com.fasterxml.jackson.databind.ObjectMapper;
-import com.google.common.collect.ImmutableMap;
-import org.opencomp.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.opencomp.simulator.presetGenerator.presets.model.Subscriber;
-import org.springframework.http.HttpMethod;
-
-import java.io.IOException;
-import java.util.Collections;
-import java.util.List;
-import java.util.Map;
-
-public class PresetAAIGetSubscribersGet extends BaseAAIPreset {
-
- private static ObjectMapper objectMapper = new ObjectMapper();
- private List<Subscriber> subscriberList;
-
- public PresetAAIGetSubscribersGet(List<Subscriber> subscriberList) {
- this.subscriberList = subscriberList;
- }
-
- public PresetAAIGetSubscribersGet() {
- TypeReference<List<Subscriber>> typeRef
- = new TypeReference<List<Subscriber>>() {};
-
- // like registration_to_simulator/create_new_instance/aai_get_full_subscribers.json
- String subscribersString = "" +
- "[ " +
- " { " +
- " \"global-customer-id\":\"MSO_1610_ST\", " +
- " \"subscriber-name\":\"MSO_1610_ST\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1494001902987\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"21014aa2-526b-11e6-beb8-9e71128cae77\", " +
- " \"subscriber-name\":\"PACKET CORE\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1494001776295\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"DHV1707-TestSubscriber-2\", " +
- " \"subscriber-name\":\"ICORE CORE\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1498751754450\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"DHV1707-TestSubscriber-1\", " +
- " \"subscriber-name\":\"PACKET1 CORE\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1498595633607\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"jimmy-example\", " +
- " \"subscriber-name\":\"JimmyExampleCust-20161102\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1494001970063\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"jimmy-example2\", " +
- " \"subscriber-name\":\"JimmyExampleCust-20161103\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1494001970225\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"DHV1802-TestSub-PWT-102\", " +
- " \"subscriber-name\":\"DHV1802-TestSub-PWT-102\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1508852495058\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"DHV1802-TestSub-PWT-101\", " +
- " \"subscriber-name\":\"DHV1802-TestSub-PWT-101\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1508179953733\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\", " +
- " \"subscriber-name\":\"Mobility\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1494001894192\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"DHV1802-Subscriber-4\", " +
- " \"subscriber-name\":\"DHV1802-Subscriber-5\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1509134064531\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"DHV1802-TestSub-PWT-103\", " +
- " \"subscriber-name\":\"DHV1802-TestSub-PWT-103\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1509045503736\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"DHV1802-Subscriber-2\", " +
- " \"subscriber-name\":\"DHV1802-Subscriber-2\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1509122065439\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"e433710f-9217-458d-a79d-1c7aff376d89\", " +
- " \"subscriber-name\":\"USP VOICE\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1494001938080\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"DHV1802-Subscriber-3\", " +
- " \"subscriber-name\":\"DHV1802-Subscriber-3\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1509122759407\" " +
- " }, " +
- " { " +
- " \"global-customer-id\":\"31739f3e-526b-11e6-beb8-9e71128cae77\", " +
- " \"subscriber-name\":\"FIREWALL/MISC\", " +
- " \"subscriber-type\":\"INFRA\", " +
- " \"resource-version\":\"1494001772223\" " +
- " } " +
- " ] ";
- try {
- this.subscriberList = objectMapper.readValue(subscribersString, typeRef);
- } catch (IOException e) {
- throw new RuntimeException(e);
- }
- }
-
- public List<Subscriber> getSubscriberList() {
- return subscriberList;
- }
-
- public void setSubscriberList(List<Subscriber> subscriberList) {
- this.subscriberList = subscriberList;
- }
-
- @Override
- public Object getResponseBody() {
- return ImmutableMap.of("customer", subscriberList);
- }
-
- @Override
- public Map<String, List> getQueryParams() {
- return ImmutableMap.of(
- "subscriber-type", Collections.singletonList("INFRA"),
- "depth", Collections.singletonList("0"));
- }
-
- @Override
- public HttpMethod getReqMethod() {
- return HttpMethod.GET;
- }
-
- @Override
- public String getReqPath() {
- return getRootPath() + "/business/customers";
- }
-
-}