Change the header to SO
[so.git] / bpmn / MSOCommonBPMN / src / main / java / org / openecomp / mso / bpmn / common / adapter / sdnc / RequestHeader.java
1 /*-\r
2  * ============LICENSE_START=======================================================\r
3  * ONAP - SO\r
4  * ================================================================================\r
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.\r
6  * ================================================================================\r
7  * Licensed under the Apache License, Version 2.0 (the "License");\r
8  * you may not use this file except in compliance with the License.\r
9  * You may obtain a copy of the License at\r
10  * \r
11  *      http://www.apache.org/licenses/LICENSE-2.0\r
12  * \r
13  * Unless required by applicable law or agreed to in writing, software\r
14  * distributed under the License is distributed on an "AS IS" BASIS,\r
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
16  * See the License for the specific language governing permissions and\r
17  * limitations under the License.\r
18  * ============LICENSE_END=========================================================\r
19  */\r
20 \r
21 package org.openecomp.mso.bpmn.common.adapter.sdnc;\r
22 \r
23 import javax.xml.bind.annotation.XmlAccessType;\r
24 import javax.xml.bind.annotation.XmlAccessorType;\r
25 import javax.xml.bind.annotation.XmlElement;\r
26 import javax.xml.bind.annotation.XmlRootElement;\r
27 import javax.xml.bind.annotation.XmlType;\r
28 \r
29 \r
30 /**\r
31  * <p>Java class for anonymous complex type.\r
32  * \r
33  * <p>The following schema fragment specifies the expected content contained within this class.\r
34  * \r
35  * <pre>\r
36  * &lt;complexType>\r
37  *   &lt;complexContent>\r
38  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">\r
39  *       &lt;sequence>\r
40  *         &lt;element name="RequestId" type="{http://www.w3.org/2001/XMLSchema}string"/>\r
41  *         &lt;element name="SvcInstanceId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>\r
42  *         &lt;element name="SvcAction" type="{http://www.w3.org/2001/XMLSchema}string"/>\r
43  *         &lt;element name="SvcOperation" type="{http://www.w3.org/2001/XMLSchema}string"/>\r
44  *         &lt;element name="CallbackUrl" type="{http://www.w3.org/2001/XMLSchema}string"/>\r
45  *         &lt;element name="MsoAction" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>\r
46  *       &lt;/sequence>\r
47  *     &lt;/restriction>\r
48  *   &lt;/complexContent>\r
49  * &lt;/complexType>\r
50  * </pre>\r
51  * \r
52  * \r
53  */\r
54 @XmlAccessorType(XmlAccessType.FIELD)\r
55 @XmlType(name = "", propOrder = {\r
56     "requestId",\r
57     "svcInstanceId",\r
58     "svcAction",\r
59     "svcOperation",\r
60     "callbackUrl",\r
61     "msoAction"\r
62 })\r
63 @XmlRootElement(name = "RequestHeader")\r
64 public class RequestHeader {\r
65 \r
66     @XmlElement(name = "RequestId", required = true)\r
67     protected String requestId;\r
68     @XmlElement(name = "SvcInstanceId")\r
69     protected String svcInstanceId;\r
70     @XmlElement(name = "SvcAction", required = true)\r
71     protected String svcAction;\r
72     @XmlElement(name = "SvcOperation", required = true)\r
73     protected String svcOperation;\r
74     @XmlElement(name = "CallbackUrl", required = true)\r
75     protected String callbackUrl;\r
76     @XmlElement(name = "MsoAction")\r
77     protected String msoAction;\r
78 \r
79     /**\r
80      * Gets the value of the requestId property.\r
81      * \r
82      * @return\r
83      *     possible object is\r
84      *     {@link String }\r
85      *     \r
86      */\r
87     public String getRequestId() {\r
88         return requestId;\r
89     }\r
90 \r
91     /**\r
92      * Sets the value of the requestId property.\r
93      * \r
94      * @param value\r
95      *     allowed object is\r
96      *     {@link String }\r
97      *     \r
98      */\r
99     public void setRequestId(String value) {\r
100         this.requestId = value;\r
101     }\r
102 \r
103     /**\r
104      * Gets the value of the svcInstanceId property.\r
105      * \r
106      * @return\r
107      *     possible object is\r
108      *     {@link String }\r
109      *     \r
110      */\r
111     public String getSvcInstanceId() {\r
112         return svcInstanceId;\r
113     }\r
114 \r
115     /**\r
116      * Sets the value of the svcInstanceId property.\r
117      * \r
118      * @param value\r
119      *     allowed object is\r
120      *     {@link String }\r
121      *     \r
122      */\r
123     public void setSvcInstanceId(String value) {\r
124         this.svcInstanceId = value;\r
125     }\r
126 \r
127     /**\r
128      * Gets the value of the svcAction property.\r
129      * \r
130      * @return\r
131      *     possible object is\r
132      *     {@link String }\r
133      *     \r
134      */\r
135     public String getSvcAction() {\r
136         return svcAction;\r
137     }\r
138 \r
139     /**\r
140      * Sets the value of the svcAction property.\r
141      * \r
142      * @param value\r
143      *     allowed object is\r
144      *     {@link String }\r
145      *     \r
146      */\r
147     public void setSvcAction(String value) {\r
148         this.svcAction = value;\r
149     }\r
150 \r
151     /**\r
152      * Gets the value of the svcOperation property.\r
153      * \r
154      * @return\r
155      *     possible object is\r
156      *     {@link String }\r
157      *     \r
158      */\r
159     public String getSvcOperation() {\r
160         return svcOperation;\r
161     }\r
162 \r
163     /**\r
164      * Sets the value of the svcOperation property.\r
165      * \r
166      * @param value\r
167      *     allowed object is\r
168      *     {@link String }\r
169      *     \r
170      */\r
171     public void setSvcOperation(String value) {\r
172         this.svcOperation = value;\r
173     }\r
174 \r
175     /**\r
176      * Gets the value of the callbackUrl property.\r
177      * \r
178      * @return\r
179      *     possible object is\r
180      *     {@link String }\r
181      *     \r
182      */\r
183     public String getCallbackUrl() {\r
184         return callbackUrl;\r
185     }\r
186 \r
187     /**\r
188      * Sets the value of the callbackUrl property.\r
189      * \r
190      * @param value\r
191      *     allowed object is\r
192      *     {@link String }\r
193      *     \r
194      */\r
195     public void setCallbackUrl(String value) {\r
196         this.callbackUrl = value;\r
197     }\r
198 \r
199     /**\r
200      * Gets the value of the msoAction property.\r
201      * \r
202      * @return\r
203      *     possible object is\r
204      *     {@link String }\r
205      *     \r
206      */\r
207     public String getMsoAction() {\r
208         return msoAction;\r
209     }\r
210 \r
211     /**\r
212      * Sets the value of the msoAction property.\r
213      * \r
214      * @param value\r
215      *     allowed object is\r
216      *     {@link String }\r
217      *     \r
218      */\r
219     public void setMsoAction(String value) {\r
220         this.msoAction = value;\r
221     }\r
222 \r
223 }\r