2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
21 package org.onap.so.adapters.network.async.client;
23 import javax.xml.bind.JAXBElement;
24 import javax.xml.bind.annotation.XmlElementDecl;
25 import javax.xml.bind.annotation.XmlRegistry;
26 import javax.xml.namespace.QName;
30 * This object contains factory methods for each
31 * Java content interface and Java element interface
32 * generated in the org.onap.so.adapters.network.async.client package.
33 * <p>An ObjectFactory allows you to programatically
34 * construct new instances of the Java representation
35 * for XML content. The Java representation of XML
36 * content can consist of schema derived interfaces
37 * and classes representing the binding of schema
38 * type definitions, element declarations and model
39 * groups. Factory methods for each of these are
40 * provided in this class.
44 public class ObjectFactory {
46 private static final String Url= "http://org.onap.so/networkNotify";
47 private static final QName _RollbackNetworkNotification_QNAME = new QName(Url, "rollbackNetworkNotification");
48 private static final QName _UpdateNetworkNotification_QNAME = new QName(Url, "updateNetworkNotification");
49 private static final QName _QueryNetworkNotificationResponse_QNAME = new QName(Url, "queryNetworkNotificationResponse");
50 private static final QName _UpdateNetworkNotificationResponse_QNAME = new QName(Url, "updateNetworkNotificationResponse");
51 private static final QName _CreateNetworkNotificationResponse_QNAME = new QName(Url, "createNetworkNotificationResponse");
52 private static final QName _DeleteNetworkNotification_QNAME = new QName(Url, "deleteNetworkNotification");
53 private static final QName _DeleteNetworkNotificationResponse_QNAME = new QName(Url, "deleteNetworkNotificationResponse");
54 private static final QName _CreateNetworkNotification_QNAME = new QName(Url, "createNetworkNotification");
55 private static final QName _QueryNetworkNotification_QNAME = new QName(Url, "queryNetworkNotification");
56 private static final QName _RollbackNetworkNotificationResponse_QNAME = new QName(Url, "rollbackNetworkNotificationResponse");
59 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onap.so.adapters.network.async.client
62 public ObjectFactory() {
66 * Create an instance of {@link QueryNetworkNotification }
69 public QueryNetworkNotification createQueryNetworkNotification() {
70 return new QueryNetworkNotification();
74 * Create an instance of {@link QueryNetworkNotification.SubnetIdMap }
77 public QueryNetworkNotification.SubnetIdMap createQueryNetworkNotificationSubnetIdMap() {
78 return new QueryNetworkNotification.SubnetIdMap();
82 * Create an instance of {@link CreateNetworkNotification }
85 public CreateNetworkNotification createCreateNetworkNotification() {
86 return new CreateNetworkNotification();
90 * Create an instance of {@link CreateNetworkNotification.SubnetIdMap }
93 public CreateNetworkNotification.SubnetIdMap createCreateNetworkNotificationSubnetIdMap() {
94 return new CreateNetworkNotification.SubnetIdMap();
98 * Create an instance of {@link UpdateNetworkNotification }
101 public UpdateNetworkNotification createUpdateNetworkNotification() {
102 return new UpdateNetworkNotification();
106 * Create an instance of {@link UpdateNetworkNotification.SubnetIdMap }
109 public UpdateNetworkNotification.SubnetIdMap createUpdateNetworkNotificationSubnetIdMap() {
110 return new UpdateNetworkNotification.SubnetIdMap();
114 * Create an instance of {@link UpdateNetworkNotificationResponse }
117 public UpdateNetworkNotificationResponse createUpdateNetworkNotificationResponse() {
118 return new UpdateNetworkNotificationResponse();
122 * Create an instance of {@link CreateNetworkNotificationResponse }
125 public CreateNetworkNotificationResponse createCreateNetworkNotificationResponse() {
126 return new CreateNetworkNotificationResponse();
130 * Create an instance of {@link RollbackNetworkNotification }
133 public RollbackNetworkNotification createRollbackNetworkNotification() {
134 return new RollbackNetworkNotification();
138 * Create an instance of {@link QueryNetworkNotificationResponse }
141 public QueryNetworkNotificationResponse createQueryNetworkNotificationResponse() {
142 return new QueryNetworkNotificationResponse();
146 * Create an instance of {@link RollbackNetworkNotificationResponse }
149 public RollbackNetworkNotificationResponse createRollbackNetworkNotificationResponse() {
150 return new RollbackNetworkNotificationResponse();
154 * Create an instance of {@link DeleteNetworkNotification }
157 public DeleteNetworkNotification createDeleteNetworkNotification() {
158 return new DeleteNetworkNotification();
162 * Create an instance of {@link DeleteNetworkNotificationResponse }
165 public DeleteNetworkNotificationResponse createDeleteNetworkNotificationResponse() {
166 return new DeleteNetworkNotificationResponse();
170 * Create an instance of {@link NetworkRollback }
173 public NetworkRollback createNetworkRollback() {
174 return new NetworkRollback();
178 * Create an instance of {@link MsoRequest }
181 public MsoRequest createMsoRequest() {
182 return new MsoRequest();
186 * Create an instance of {@link QueryNetworkNotification.SubnetIdMap.Entry }
189 public QueryNetworkNotification.SubnetIdMap.Entry createQueryNetworkNotificationSubnetIdMapEntry() {
190 return new QueryNetworkNotification.SubnetIdMap.Entry();
194 * Create an instance of {@link CreateNetworkNotification.SubnetIdMap.Entry }
197 public CreateNetworkNotification.SubnetIdMap.Entry createCreateNetworkNotificationSubnetIdMapEntry() {
198 return new CreateNetworkNotification.SubnetIdMap.Entry();
202 * Create an instance of {@link UpdateNetworkNotification.SubnetIdMap.Entry }
205 public UpdateNetworkNotification.SubnetIdMap.Entry createUpdateNetworkNotificationSubnetIdMapEntry() {
206 return new UpdateNetworkNotification.SubnetIdMap.Entry();
210 * Create an instance of {@link JAXBElement }{@code <}{@link RollbackNetworkNotification }{@code >}}
213 @XmlElementDecl(namespace = Url, name = "rollbackNetworkNotification")
214 public JAXBElement<RollbackNetworkNotification> createRollbackNetworkNotification(RollbackNetworkNotification value) {
215 return new JAXBElement<>(_RollbackNetworkNotification_QNAME, RollbackNetworkNotification.class, null, value);
219 * Create an instance of {@link JAXBElement }{@code <}{@link UpdateNetworkNotification }{@code >}}
222 @XmlElementDecl(namespace = Url, name = "updateNetworkNotification")
223 public JAXBElement<UpdateNetworkNotification> createUpdateNetworkNotification(UpdateNetworkNotification value) {
224 return new JAXBElement<>(_UpdateNetworkNotification_QNAME, UpdateNetworkNotification.class, null, value);
228 * Create an instance of {@link JAXBElement }{@code <}{@link QueryNetworkNotificationResponse }{@code >}}
231 @XmlElementDecl(namespace = Url, name = "queryNetworkNotificationResponse")
232 public JAXBElement<QueryNetworkNotificationResponse> createQueryNetworkNotificationResponse(QueryNetworkNotificationResponse value) {
233 return new JAXBElement<>(_QueryNetworkNotificationResponse_QNAME, QueryNetworkNotificationResponse.class, null, value);
237 * Create an instance of {@link JAXBElement }{@code <}{@link UpdateNetworkNotificationResponse }{@code >}}
240 @XmlElementDecl(namespace = Url, name = "updateNetworkNotificationResponse")
241 public JAXBElement<UpdateNetworkNotificationResponse> createUpdateNetworkNotificationResponse(UpdateNetworkNotificationResponse value) {
242 return new JAXBElement<>(_UpdateNetworkNotificationResponse_QNAME, UpdateNetworkNotificationResponse.class, null, value);
246 * Create an instance of {@link JAXBElement }{@code <}{@link CreateNetworkNotificationResponse }{@code >}}
249 @XmlElementDecl(namespace = Url, name = "createNetworkNotificationResponse")
250 public JAXBElement<CreateNetworkNotificationResponse> createCreateNetworkNotificationResponse(CreateNetworkNotificationResponse value) {
251 return new JAXBElement<>(_CreateNetworkNotificationResponse_QNAME, CreateNetworkNotificationResponse.class, null, value);
255 * Create an instance of {@link JAXBElement }{@code <}{@link DeleteNetworkNotification }{@code >}}
258 @XmlElementDecl(namespace = Url, name = "deleteNetworkNotification")
259 public JAXBElement<DeleteNetworkNotification> createDeleteNetworkNotification(DeleteNetworkNotification value) {
260 return new JAXBElement<>(_DeleteNetworkNotification_QNAME, DeleteNetworkNotification.class, null, value);
264 * Create an instance of {@link JAXBElement }{@code <}{@link DeleteNetworkNotificationResponse }{@code >}}
267 @XmlElementDecl(namespace = Url, name = "deleteNetworkNotificationResponse")
268 public JAXBElement<DeleteNetworkNotificationResponse> createDeleteNetworkNotificationResponse(DeleteNetworkNotificationResponse value) {
269 return new JAXBElement<>(_DeleteNetworkNotificationResponse_QNAME, DeleteNetworkNotificationResponse.class, null, value);
273 * Create an instance of {@link JAXBElement }{@code <}{@link CreateNetworkNotification }{@code >}}
276 @XmlElementDecl(namespace = Url, name = "createNetworkNotification")
277 public JAXBElement<CreateNetworkNotification> createCreateNetworkNotification(CreateNetworkNotification value) {
278 return new JAXBElement<>(_CreateNetworkNotification_QNAME, CreateNetworkNotification.class, null, value);
282 * Create an instance of {@link JAXBElement }{@code <}{@link QueryNetworkNotification }{@code >}}
285 @XmlElementDecl(namespace = Url, name = "queryNetworkNotification")
286 public JAXBElement<QueryNetworkNotification> createQueryNetworkNotification(QueryNetworkNotification value) {
287 return new JAXBElement<>(_QueryNetworkNotification_QNAME, QueryNetworkNotification.class, null, value);
291 * Create an instance of {@link JAXBElement }{@code <}{@link RollbackNetworkNotificationResponse }{@code >}}
294 @XmlElementDecl(namespace = Url, name = "rollbackNetworkNotificationResponse")
295 public JAXBElement<RollbackNetworkNotificationResponse> createRollbackNetworkNotificationResponse(RollbackNetworkNotificationResponse value) {
296 return new JAXBElement<>(_RollbackNetworkNotificationResponse_QNAME, RollbackNetworkNotificationResponse.class, null, value);