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 Java content interface and Java element interface generated in the
31 * org.onap.so.adapters.network.async.client package.
33 * An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content.
34 * The Java representation of XML content can consist of schema derived interfaces and classes representing the binding
35 * of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in
40 public class ObjectFactory {
42 private static final String Url = "http://org.onap.so/networkNotify";
43 private static final QName _RollbackNetworkNotification_QNAME = new QName(Url, "rollbackNetworkNotification");
44 private static final QName _UpdateNetworkNotification_QNAME = new QName(Url, "updateNetworkNotification");
45 private static final QName _QueryNetworkNotificationResponse_QNAME =
46 new QName(Url, "queryNetworkNotificationResponse");
47 private static final QName _UpdateNetworkNotificationResponse_QNAME =
48 new QName(Url, "updateNetworkNotificationResponse");
49 private static final QName _CreateNetworkNotificationResponse_QNAME =
50 new QName(Url, "createNetworkNotificationResponse");
51 private static final QName _DeleteNetworkNotification_QNAME = new QName(Url, "deleteNetworkNotification");
52 private static final QName _DeleteNetworkNotificationResponse_QNAME =
53 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 =
57 new QName(Url, "rollbackNetworkNotificationResponse");
60 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package:
61 * org.onap.so.adapters.network.async.client
64 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(
216 RollbackNetworkNotification value) {
217 return new JAXBElement<>(_RollbackNetworkNotification_QNAME, RollbackNetworkNotification.class, null, value);
221 * Create an instance of {@link JAXBElement }{@code <}{@link UpdateNetworkNotification }{@code >}}
224 @XmlElementDecl(namespace = Url, name = "updateNetworkNotification")
225 public JAXBElement<UpdateNetworkNotification> createUpdateNetworkNotification(UpdateNetworkNotification value) {
226 return new JAXBElement<>(_UpdateNetworkNotification_QNAME, UpdateNetworkNotification.class, null, value);
230 * Create an instance of {@link JAXBElement }{@code <}{@link QueryNetworkNotificationResponse }{@code >}}
233 @XmlElementDecl(namespace = Url, name = "queryNetworkNotificationResponse")
234 public JAXBElement<QueryNetworkNotificationResponse> createQueryNetworkNotificationResponse(
235 QueryNetworkNotificationResponse value) {
236 return new JAXBElement<>(_QueryNetworkNotificationResponse_QNAME, QueryNetworkNotificationResponse.class, null,
241 * Create an instance of {@link JAXBElement }{@code <}{@link UpdateNetworkNotificationResponse }{@code >}}
244 @XmlElementDecl(namespace = Url, name = "updateNetworkNotificationResponse")
245 public JAXBElement<UpdateNetworkNotificationResponse> createUpdateNetworkNotificationResponse(
246 UpdateNetworkNotificationResponse value) {
247 return new JAXBElement<>(_UpdateNetworkNotificationResponse_QNAME, UpdateNetworkNotificationResponse.class,
252 * Create an instance of {@link JAXBElement }{@code <}{@link CreateNetworkNotificationResponse }{@code >}}
255 @XmlElementDecl(namespace = Url, name = "createNetworkNotificationResponse")
256 public JAXBElement<CreateNetworkNotificationResponse> createCreateNetworkNotificationResponse(
257 CreateNetworkNotificationResponse value) {
258 return new JAXBElement<>(_CreateNetworkNotificationResponse_QNAME, CreateNetworkNotificationResponse.class,
263 * Create an instance of {@link JAXBElement }{@code <}{@link DeleteNetworkNotification }{@code >}}
266 @XmlElementDecl(namespace = Url, name = "deleteNetworkNotification")
267 public JAXBElement<DeleteNetworkNotification> createDeleteNetworkNotification(DeleteNetworkNotification value) {
268 return new JAXBElement<>(_DeleteNetworkNotification_QNAME, DeleteNetworkNotification.class, null, value);
272 * Create an instance of {@link JAXBElement }{@code <}{@link DeleteNetworkNotificationResponse }{@code >}}
275 @XmlElementDecl(namespace = Url, name = "deleteNetworkNotificationResponse")
276 public JAXBElement<DeleteNetworkNotificationResponse> createDeleteNetworkNotificationResponse(
277 DeleteNetworkNotificationResponse value) {
278 return new JAXBElement<>(_DeleteNetworkNotificationResponse_QNAME, DeleteNetworkNotificationResponse.class,
283 * Create an instance of {@link JAXBElement }{@code <}{@link CreateNetworkNotification }{@code >}}
286 @XmlElementDecl(namespace = Url, name = "createNetworkNotification")
287 public JAXBElement<CreateNetworkNotification> createCreateNetworkNotification(CreateNetworkNotification value) {
288 return new JAXBElement<>(_CreateNetworkNotification_QNAME, CreateNetworkNotification.class, null, value);
292 * Create an instance of {@link JAXBElement }{@code <}{@link QueryNetworkNotification }{@code >}}
295 @XmlElementDecl(namespace = Url, name = "queryNetworkNotification")
296 public JAXBElement<QueryNetworkNotification> createQueryNetworkNotification(QueryNetworkNotification value) {
297 return new JAXBElement<>(_QueryNetworkNotification_QNAME, QueryNetworkNotification.class, null, value);
301 * Create an instance of {@link JAXBElement }{@code <}{@link RollbackNetworkNotificationResponse }{@code >}}
304 @XmlElementDecl(namespace = Url, name = "rollbackNetworkNotificationResponse")
305 public JAXBElement<RollbackNetworkNotificationResponse> createRollbackNetworkNotificationResponse(
306 RollbackNetworkNotificationResponse value) {
307 return new JAXBElement<>(_RollbackNetworkNotificationResponse_QNAME, RollbackNetworkNotificationResponse.class,