73e99b526bdef000017f27e640a1ab0ceb4f73b4
[sandbox-vid.git] /
1 package org.opencomp.simulator.presetGenerator.presets.mso;
2
3 import org.opencomp.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
4 import org.springframework.http.HttpMethod;
5
6 public abstract class PresetMSOBaseCreateServiceInstancePost extends BaseMSOPreset {
7     private final String requestId;
8     public static final String DEFAULT_REQUEST_ID = "c0011670-0e1a-4b74-945d-8bf5aede1d9c";
9
10     public PresetMSOBaseCreateServiceInstancePost() {
11         this(null);
12     }
13
14     public PresetMSOBaseCreateServiceInstancePost(String requestId) {
15         this.requestId = requestId != null ? requestId : DEFAULT_REQUEST_ID;
16     }
17
18     @Override
19     public HttpMethod getReqMethod() {
20         return HttpMethod.POST;
21     }
22
23     @Override
24     public int getResponseCode() {
25         return 202;
26     }
27
28
29
30     @Override
31     public Object getResponseBody() {
32         return "{\"requestReferences\":{\"instanceId\":\"f8791436-8d55-4fde-b4d5-72dd2cf13cfb\",\"requestId\":\"" + requestId + "\"}}";
33     }
34 }