1 package org.onap.simulator.presetGenerator.presets.mso;
3 import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
4 import org.springframework.http.HttpMethod;
6 public abstract class PresetMSOBaseDelete extends BaseMSOPreset {
7 protected final String requestId;
8 protected final String instanceId;
10 public static final String DEFAULT_REQUEST_ID = "c0011670-0e1a-4b74-945d-8bf5aede1d9c";
12 public PresetMSOBaseDelete(String requestId) {
13 this.requestId = requestId != null ? requestId : DEFAULT_REQUEST_ID;
14 this.instanceId = DEFAULT_INSTANCE_ID;
17 public PresetMSOBaseDelete(String requestId, String instanceId) {
18 this.requestId = requestId;
19 this.instanceId = instanceId;
24 protected String getRootPath() {
25 return super.getRootPath() + "/serviceInstantiation/v./serviceInstances/";
29 public HttpMethod getReqMethod() {
30 return HttpMethod.DELETE;
34 public int getResponseCode() {
39 public Object getResponseBody() {
40 return "{\"requestReferences\":{\"instanceId\":\""+instanceId+"\",\"requestId\":\"" + requestId + "\"}}";