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 final static QName _RollbackNetworkNotification_QNAME = new QName("http://org.onap.so/networkNotify", "rollbackNetworkNotification");
47 private final static QName _UpdateNetworkNotification_QNAME = new QName("http://org.onap.so/networkNotify", "updateNetworkNotification");
48 private final static QName _QueryNetworkNotificationResponse_QNAME = new QName("http://org.onap.so/networkNotify", "queryNetworkNotificationResponse");
49 private final static QName _UpdateNetworkNotificationResponse_QNAME = new QName("http://org.onap.so/networkNotify", "updateNetworkNotificationResponse");
50 private final static QName _CreateNetworkNotificationResponse_QNAME = new QName("http://org.onap.so/networkNotify", "createNetworkNotificationResponse");
51 private final static QName _DeleteNetworkNotification_QNAME = new QName("http://org.onap.so/networkNotify", "deleteNetworkNotification");
52 private final static QName _DeleteNetworkNotificationResponse_QNAME = new QName("http://org.onap.so/networkNotify", "deleteNetworkNotificationResponse");
53 private final static QName _CreateNetworkNotification_QNAME = new QName("http://org.onap.so/networkNotify", "createNetworkNotification");
54 private final static QName _QueryNetworkNotification_QNAME = new QName("http://org.onap.so/networkNotify", "queryNetworkNotification");
55 private final static QName _RollbackNetworkNotificationResponse_QNAME = new QName("http://org.onap.so/networkNotify", "rollbackNetworkNotificationResponse");
58 * 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
61 public ObjectFactory() {
65 * Create an instance of {@link QueryNetworkNotification }
68 public QueryNetworkNotification createQueryNetworkNotification() {
69 return new QueryNetworkNotification();
73 * Create an instance of {@link QueryNetworkNotification.SubnetIdMap }
76 public QueryNetworkNotification.SubnetIdMap createQueryNetworkNotificationSubnetIdMap() {
77 return new QueryNetworkNotification.SubnetIdMap();
81 * Create an instance of {@link CreateNetworkNotification }
84 public CreateNetworkNotification createCreateNetworkNotification() {
85 return new CreateNetworkNotification();
89 * Create an instance of {@link CreateNetworkNotification.SubnetIdMap }
92 public CreateNetworkNotification.SubnetIdMap createCreateNetworkNotificationSubnetIdMap() {
93 return new CreateNetworkNotification.SubnetIdMap();
97 * Create an instance of {@link UpdateNetworkNotification }
100 public UpdateNetworkNotification createUpdateNetworkNotification() {
101 return new UpdateNetworkNotification();
105 * Create an instance of {@link UpdateNetworkNotification.SubnetIdMap }
108 public UpdateNetworkNotification.SubnetIdMap createUpdateNetworkNotificationSubnetIdMap() {
109 return new UpdateNetworkNotification.SubnetIdMap();
113 * Create an instance of {@link UpdateNetworkNotificationResponse }
116 public UpdateNetworkNotificationResponse createUpdateNetworkNotificationResponse() {
117 return new UpdateNetworkNotificationResponse();
121 * Create an instance of {@link CreateNetworkNotificationResponse }
124 public CreateNetworkNotificationResponse createCreateNetworkNotificationResponse() {
125 return new CreateNetworkNotificationResponse();
129 * Create an instance of {@link RollbackNetworkNotification }
132 public RollbackNetworkNotification createRollbackNetworkNotification() {
133 return new RollbackNetworkNotification();
137 * Create an instance of {@link QueryNetworkNotificationResponse }
140 public QueryNetworkNotificationResponse createQueryNetworkNotificationResponse() {
141 return new QueryNetworkNotificationResponse();
145 * Create an instance of {@link RollbackNetworkNotificationResponse }
148 public RollbackNetworkNotificationResponse createRollbackNetworkNotificationResponse() {
149 return new RollbackNetworkNotificationResponse();
153 * Create an instance of {@link DeleteNetworkNotification }
156 public DeleteNetworkNotification createDeleteNetworkNotification() {
157 return new DeleteNetworkNotification();
161 * Create an instance of {@link DeleteNetworkNotificationResponse }
164 public DeleteNetworkNotificationResponse createDeleteNetworkNotificationResponse() {
165 return new DeleteNetworkNotificationResponse();
169 * Create an instance of {@link NetworkRollback }
172 public NetworkRollback createNetworkRollback() {
173 return new NetworkRollback();
177 * Create an instance of {@link MsoRequest }
180 public MsoRequest createMsoRequest() {
181 return new MsoRequest();
185 * Create an instance of {@link QueryNetworkNotification.SubnetIdMap.Entry }
188 public QueryNetworkNotification.SubnetIdMap.Entry createQueryNetworkNotificationSubnetIdMapEntry() {
189 return new QueryNetworkNotification.SubnetIdMap.Entry();
193 * Create an instance of {@link CreateNetworkNotification.SubnetIdMap.Entry }
196 public CreateNetworkNotification.SubnetIdMap.Entry createCreateNetworkNotificationSubnetIdMapEntry() {
197 return new CreateNetworkNotification.SubnetIdMap.Entry();
201 * Create an instance of {@link UpdateNetworkNotification.SubnetIdMap.Entry }
204 public UpdateNetworkNotification.SubnetIdMap.Entry createUpdateNetworkNotificationSubnetIdMapEntry() {
205 return new UpdateNetworkNotification.SubnetIdMap.Entry();
209 * Create an instance of {@link JAXBElement }{@code <}{@link RollbackNetworkNotification }{@code >}}
212 @XmlElementDecl(namespace = "http://org.onap.so/networkNotify", name = "rollbackNetworkNotification")
213 public JAXBElement<RollbackNetworkNotification> createRollbackNetworkNotification(RollbackNetworkNotification value) {
214 return new JAXBElement<RollbackNetworkNotification>(_RollbackNetworkNotification_QNAME, RollbackNetworkNotification.class, null, value);
218 * Create an instance of {@link JAXBElement }{@code <}{@link UpdateNetworkNotification }{@code >}}
221 @XmlElementDecl(namespace = "http://org.onap.so/networkNotify", name = "updateNetworkNotification")
222 public JAXBElement<UpdateNetworkNotification> createUpdateNetworkNotification(UpdateNetworkNotification value) {
223 return new JAXBElement<UpdateNetworkNotification>(_UpdateNetworkNotification_QNAME, UpdateNetworkNotification.class, null, value);
227 * Create an instance of {@link JAXBElement }{@code <}{@link QueryNetworkNotificationResponse }{@code >}}
230 @XmlElementDecl(namespace = "http://org.onap.so/networkNotify", name = "queryNetworkNotificationResponse")
231 public JAXBElement<QueryNetworkNotificationResponse> createQueryNetworkNotificationResponse(QueryNetworkNotificationResponse value) {
232 return new JAXBElement<QueryNetworkNotificationResponse>(_QueryNetworkNotificationResponse_QNAME, QueryNetworkNotificationResponse.class, null, value);
236 * Create an instance of {@link JAXBElement }{@code <}{@link UpdateNetworkNotificationResponse }{@code >}}
239 @XmlElementDecl(namespace = "http://org.onap.so/networkNotify", name = "updateNetworkNotificationResponse")
240 public JAXBElement<UpdateNetworkNotificationResponse> createUpdateNetworkNotificationResponse(UpdateNetworkNotificationResponse value) {
241 return new JAXBElement<UpdateNetworkNotificationResponse>(_UpdateNetworkNotificationResponse_QNAME, UpdateNetworkNotificationResponse.class, null, value);
245 * Create an instance of {@link JAXBElement }{@code <}{@link CreateNetworkNotificationResponse }{@code >}}
248 @XmlElementDecl(namespace = "http://org.onap.so/networkNotify", name = "createNetworkNotificationResponse")
249 public JAXBElement<CreateNetworkNotificationResponse> createCreateNetworkNotificationResponse(CreateNetworkNotificationResponse value) {
250 return new JAXBElement<CreateNetworkNotificationResponse>(_CreateNetworkNotificationResponse_QNAME, CreateNetworkNotificationResponse.class, null, value);
254 * Create an instance of {@link JAXBElement }{@code <}{@link DeleteNetworkNotification }{@code >}}
257 @XmlElementDecl(namespace = "http://org.onap.so/networkNotify", name = "deleteNetworkNotification")
258 public JAXBElement<DeleteNetworkNotification> createDeleteNetworkNotification(DeleteNetworkNotification value) {
259 return new JAXBElement<DeleteNetworkNotification>(_DeleteNetworkNotification_QNAME, DeleteNetworkNotification.class, null, value);
263 * Create an instance of {@link JAXBElement }{@code <}{@link DeleteNetworkNotificationResponse }{@code >}}
266 @XmlElementDecl(namespace = "http://org.onap.so/networkNotify", name = "deleteNetworkNotificationResponse")
267 public JAXBElement<DeleteNetworkNotificationResponse> createDeleteNetworkNotificationResponse(DeleteNetworkNotificationResponse value) {
268 return new JAXBElement<DeleteNetworkNotificationResponse>(_DeleteNetworkNotificationResponse_QNAME, DeleteNetworkNotificationResponse.class, null, value);
272 * Create an instance of {@link JAXBElement }{@code <}{@link CreateNetworkNotification }{@code >}}
275 @XmlElementDecl(namespace = "http://org.onap.so/networkNotify", name = "createNetworkNotification")
276 public JAXBElement<CreateNetworkNotification> createCreateNetworkNotification(CreateNetworkNotification value) {
277 return new JAXBElement<CreateNetworkNotification>(_CreateNetworkNotification_QNAME, CreateNetworkNotification.class, null, value);
281 * Create an instance of {@link JAXBElement }{@code <}{@link QueryNetworkNotification }{@code >}}
284 @XmlElementDecl(namespace = "http://org.onap.so/networkNotify", name = "queryNetworkNotification")
285 public JAXBElement<QueryNetworkNotification> createQueryNetworkNotification(QueryNetworkNotification value) {
286 return new JAXBElement<QueryNetworkNotification>(_QueryNetworkNotification_QNAME, QueryNetworkNotification.class, null, value);
290 * Create an instance of {@link JAXBElement }{@code <}{@link RollbackNetworkNotificationResponse }{@code >}}
293 @XmlElementDecl(namespace = "http://org.onap.so/networkNotify", name = "rollbackNetworkNotificationResponse")
294 public JAXBElement<RollbackNetworkNotificationResponse> createRollbackNetworkNotificationResponse(RollbackNetworkNotificationResponse value) {
295 return new JAXBElement<RollbackNetworkNotificationResponse>(_RollbackNetworkNotificationResponse_QNAME, RollbackNetworkNotificationResponse.class, null, value);