2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6 * ================================================================================
7 * Modifications Copyright 2018 IBM.
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
12 * http://www.apache.org/licenses/LICENSE-2.0
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 * ============LICENSE_END=========================================================
22 package org.onap.so.adapters.network.async.client;
24 import javax.xml.bind.JAXBElement;
25 import javax.xml.bind.annotation.XmlElementDecl;
26 import javax.xml.bind.annotation.XmlRegistry;
27 import javax.xml.namespace.QName;
31 * This object contains factory methods for each
32 * Java content interface and Java element interface
33 * generated in the org.onap.so.adapters.network.async.client package.
34 * <p>An ObjectFactory allows you to programatically
35 * construct new instances of the Java representation
36 * for XML content. The Java representation of XML
37 * content can consist of schema derived interfaces
38 * and classes representing the binding of schema
39 * type definitions, element declarations and model
40 * groups. Factory methods for each of these are
41 * provided in this class.
45 public class ObjectFactory {
47 private static final String Url= "http://org.onap.so/networkNotify";
48 private static final QName _RollbackNetworkNotification_QNAME = new QName(Url, "rollbackNetworkNotification");
49 private static final QName _UpdateNetworkNotification_QNAME = new QName(Url, "updateNetworkNotification");
50 private static final QName _QueryNetworkNotificationResponse_QNAME = new QName(Url, "queryNetworkNotificationResponse");
51 private static final QName _UpdateNetworkNotificationResponse_QNAME = new QName(Url, "updateNetworkNotificationResponse");
52 private static final QName _CreateNetworkNotificationResponse_QNAME = new QName(Url, "createNetworkNotificationResponse");
53 private static final QName _DeleteNetworkNotification_QNAME = new QName(Url, "deleteNetworkNotification");
54 private static final QName _DeleteNetworkNotificationResponse_QNAME = new QName(Url, "deleteNetworkNotificationResponse");
55 private static final QName _CreateNetworkNotification_QNAME = new QName(Url, "createNetworkNotification");
56 private static final QName _QueryNetworkNotification_QNAME = new QName(Url, "queryNetworkNotification");
57 private static final QName _RollbackNetworkNotificationResponse_QNAME = new QName(Url, "rollbackNetworkNotificationResponse");
60 * 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
63 public ObjectFactory() {
67 * Create an instance of {@link QueryNetworkNotification }
70 public QueryNetworkNotification createQueryNetworkNotification() {
71 return new QueryNetworkNotification();
75 * Create an instance of {@link QueryNetworkNotification.SubnetIdMap }
78 public QueryNetworkNotification.SubnetIdMap createQueryNetworkNotificationSubnetIdMap() {
79 return new QueryNetworkNotification.SubnetIdMap();
83 * Create an instance of {@link CreateNetworkNotification }
86 public CreateNetworkNotification createCreateNetworkNotification() {
87 return new CreateNetworkNotification();
91 * Create an instance of {@link CreateNetworkNotification.SubnetIdMap }
94 public CreateNetworkNotification.SubnetIdMap createCreateNetworkNotificationSubnetIdMap() {
95 return new CreateNetworkNotification.SubnetIdMap();
99 * Create an instance of {@link UpdateNetworkNotification }
102 public UpdateNetworkNotification createUpdateNetworkNotification() {
103 return new UpdateNetworkNotification();
107 * Create an instance of {@link UpdateNetworkNotification.SubnetIdMap }
110 public UpdateNetworkNotification.SubnetIdMap createUpdateNetworkNotificationSubnetIdMap() {
111 return new UpdateNetworkNotification.SubnetIdMap();
115 * Create an instance of {@link UpdateNetworkNotificationResponse }
118 public UpdateNetworkNotificationResponse createUpdateNetworkNotificationResponse() {
119 return new UpdateNetworkNotificationResponse();
123 * Create an instance of {@link CreateNetworkNotificationResponse }
126 public CreateNetworkNotificationResponse createCreateNetworkNotificationResponse() {
127 return new CreateNetworkNotificationResponse();
131 * Create an instance of {@link RollbackNetworkNotification }
134 public RollbackNetworkNotification createRollbackNetworkNotification() {
135 return new RollbackNetworkNotification();
139 * Create an instance of {@link QueryNetworkNotificationResponse }
142 public QueryNetworkNotificationResponse createQueryNetworkNotificationResponse() {
143 return new QueryNetworkNotificationResponse();
147 * Create an instance of {@link RollbackNetworkNotificationResponse }
150 public RollbackNetworkNotificationResponse createRollbackNetworkNotificationResponse() {
151 return new RollbackNetworkNotificationResponse();
155 * Create an instance of {@link DeleteNetworkNotification }
158 public DeleteNetworkNotification createDeleteNetworkNotification() {
159 return new DeleteNetworkNotification();
163 * Create an instance of {@link DeleteNetworkNotificationResponse }
166 public DeleteNetworkNotificationResponse createDeleteNetworkNotificationResponse() {
167 return new DeleteNetworkNotificationResponse();
171 * Create an instance of {@link NetworkRollback }
174 public NetworkRollback createNetworkRollback() {
175 return new NetworkRollback();
179 * Create an instance of {@link MsoRequest }
182 public MsoRequest createMsoRequest() {
183 return new MsoRequest();
187 * Create an instance of {@link QueryNetworkNotification.SubnetIdMap.Entry }
190 public QueryNetworkNotification.SubnetIdMap.Entry createQueryNetworkNotificationSubnetIdMapEntry() {
191 return new QueryNetworkNotification.SubnetIdMap.Entry();
195 * Create an instance of {@link CreateNetworkNotification.SubnetIdMap.Entry }
198 public CreateNetworkNotification.SubnetIdMap.Entry createCreateNetworkNotificationSubnetIdMapEntry() {
199 return new CreateNetworkNotification.SubnetIdMap.Entry();
203 * Create an instance of {@link UpdateNetworkNotification.SubnetIdMap.Entry }
206 public UpdateNetworkNotification.SubnetIdMap.Entry createUpdateNetworkNotificationSubnetIdMapEntry() {
207 return new UpdateNetworkNotification.SubnetIdMap.Entry();
211 * Create an instance of {@link JAXBElement }{@code <}{@link RollbackNetworkNotification }{@code >}}
214 @XmlElementDecl(namespace = Url, name = "rollbackNetworkNotification")
215 public JAXBElement<RollbackNetworkNotification> createRollbackNetworkNotification(RollbackNetworkNotification value) {
216 return new JAXBElement<>(_RollbackNetworkNotification_QNAME, RollbackNetworkNotification.class, null, value);
220 * Create an instance of {@link JAXBElement }{@code <}{@link UpdateNetworkNotification }{@code >}}
223 @XmlElementDecl(namespace = Url, name = "updateNetworkNotification")
224 public JAXBElement<UpdateNetworkNotification> createUpdateNetworkNotification(UpdateNetworkNotification value) {
225 return new JAXBElement<>(_UpdateNetworkNotification_QNAME, UpdateNetworkNotification.class, null, value);
229 * Create an instance of {@link JAXBElement }{@code <}{@link QueryNetworkNotificationResponse }{@code >}}
232 @XmlElementDecl(namespace = Url, name = "queryNetworkNotificationResponse")
233 public JAXBElement<QueryNetworkNotificationResponse> createQueryNetworkNotificationResponse(QueryNetworkNotificationResponse value) {
234 return new JAXBElement<>(_QueryNetworkNotificationResponse_QNAME, QueryNetworkNotificationResponse.class, null, value);
238 * Create an instance of {@link JAXBElement }{@code <}{@link UpdateNetworkNotificationResponse }{@code >}}
241 @XmlElementDecl(namespace = Url, name = "updateNetworkNotificationResponse")
242 public JAXBElement<UpdateNetworkNotificationResponse> createUpdateNetworkNotificationResponse(UpdateNetworkNotificationResponse value) {
243 return new JAXBElement<>(_UpdateNetworkNotificationResponse_QNAME, UpdateNetworkNotificationResponse.class, null, value);
247 * Create an instance of {@link JAXBElement }{@code <}{@link CreateNetworkNotificationResponse }{@code >}}
250 @XmlElementDecl(namespace = Url, name = "createNetworkNotificationResponse")
251 public JAXBElement<CreateNetworkNotificationResponse> createCreateNetworkNotificationResponse(CreateNetworkNotificationResponse value) {
252 return new JAXBElement<>(_CreateNetworkNotificationResponse_QNAME, CreateNetworkNotificationResponse.class, null, value);
256 * Create an instance of {@link JAXBElement }{@code <}{@link DeleteNetworkNotification }{@code >}}
259 @XmlElementDecl(namespace = Url, name = "deleteNetworkNotification")
260 public JAXBElement<DeleteNetworkNotification> createDeleteNetworkNotification(DeleteNetworkNotification value) {
261 return new JAXBElement<>(_DeleteNetworkNotification_QNAME, DeleteNetworkNotification.class, null, value);
265 * Create an instance of {@link JAXBElement }{@code <}{@link DeleteNetworkNotificationResponse }{@code >}}
268 @XmlElementDecl(namespace = Url, name = "deleteNetworkNotificationResponse")
269 public JAXBElement<DeleteNetworkNotificationResponse> createDeleteNetworkNotificationResponse(DeleteNetworkNotificationResponse value) {
270 return new JAXBElement<>(_DeleteNetworkNotificationResponse_QNAME, DeleteNetworkNotificationResponse.class, null, value);
274 * Create an instance of {@link JAXBElement }{@code <}{@link CreateNetworkNotification }{@code >}}
277 @XmlElementDecl(namespace = Url, name = "createNetworkNotification")
278 public JAXBElement<CreateNetworkNotification> createCreateNetworkNotification(CreateNetworkNotification value) {
279 return new JAXBElement<>(_CreateNetworkNotification_QNAME, CreateNetworkNotification.class, null, value);
283 * Create an instance of {@link JAXBElement }{@code <}{@link QueryNetworkNotification }{@code >}}
286 @XmlElementDecl(namespace = Url, name = "queryNetworkNotification")
287 public JAXBElement<QueryNetworkNotification> createQueryNetworkNotification(QueryNetworkNotification value) {
288 return new JAXBElement<>(_QueryNetworkNotification_QNAME, QueryNetworkNotification.class, null, value);
292 * Create an instance of {@link JAXBElement }{@code <}{@link RollbackNetworkNotificationResponse }{@code >}}
295 @XmlElementDecl(namespace = Url, name = "rollbackNetworkNotificationResponse")
296 public JAXBElement<RollbackNetworkNotificationResponse> createRollbackNetworkNotificationResponse(RollbackNetworkNotificationResponse value) {
297 return new JAXBElement<>(_RollbackNetworkNotificationResponse_QNAME, RollbackNetworkNotificationResponse.class, null, value);