Replaced all tabs with spaces in java and pom.xml
[so.git] / adapters / mso-openstack-adapters / src / main / java / org / onap / so / adapters / network / async / client / NetworkAdapterNotify.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
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
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
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=========================================================
19  */
20
21 package org.onap.so.adapters.network.async.client;
22
23 import java.util.List;
24 import javax.jws.WebMethod;
25 import javax.jws.WebParam;
26 import javax.jws.WebService;
27 import javax.xml.bind.annotation.XmlSeeAlso;
28 import javax.xml.ws.Action;
29 import javax.xml.ws.RequestWrapper;
30 import javax.xml.ws.ResponseWrapper;
31
32
33 /**
34  * This class was generated by the JAX-WS RI. JAX-WS RI 2.2.9-b14002 Generated source version: 2.2
35  * 
36  */
37 @WebService(name = "networkAdapterNotify", targetNamespace = "http://org.onap.so/networkNotify")
38 @XmlSeeAlso({ObjectFactory.class})
39 public interface NetworkAdapterNotify {
40
41
42     /**
43      * 
44      * @param exception
45      * @param errorMessage
46      * @param messageId
47      * @param completed
48      */
49     @WebMethod
50     @RequestWrapper(localName = "rollbackNetworkNotification", targetNamespace = "http://org.onap.so/networkNotify",
51             className = "org.onap.so.adapters.network.async.client.RollbackNetworkNotification")
52     @ResponseWrapper(localName = "rollbackNetworkNotificationResponse",
53             targetNamespace = "http://org.onap.so/networkNotify",
54             className = "org.onap.so.adapters.network.async.client.RollbackNetworkNotificationResponse")
55     @Action(input = "http://org.onap.so/notify/adapterNotify/rollbackNetworkNotificationRequest",
56             output = "http://org.onap.so/notify/adapterNotify/rollbackNetworkNotificationResponse")
57     public void rollbackNetworkNotification(@WebParam(name = "messageId", targetNamespace = "") String messageId,
58             @WebParam(name = "completed", targetNamespace = "") boolean completed,
59             @WebParam(name = "exception", targetNamespace = "") MsoExceptionCategory exception,
60             @WebParam(name = "errorMessage", targetNamespace = "") String errorMessage);
61
62     /**
63      * 
64      * @param exception
65      * @param vlans
66      * @param networkExists
67      * @param errorMessage
68      * @param messageId
69      * @param networkId
70      * @param completed
71      * @param neutronNetworkId
72      * @param status
73      * @param subnetIdMap
74      */
75     @WebMethod
76     @RequestWrapper(localName = "queryNetworkNotification", targetNamespace = "http://org.onap.so/networkNotify",
77             className = "org.onap.so.adapters.network.async.client.QueryNetworkNotification")
78     @ResponseWrapper(localName = "queryNetworkNotificationResponse",
79             targetNamespace = "http://org.onap.so/networkNotify",
80             className = "org.onap.so.adapters.network.async.client.QueryNetworkNotificationResponse")
81     @Action(input = "http://org.onap.so/notify/adapterNotify/queryNetworkNotificationRequest",
82             output = "http://org.onap.so/notify/adapterNotify/queryNetworkNotificationResponse")
83     public void queryNetworkNotification(@WebParam(name = "messageId", targetNamespace = "") String messageId,
84             @WebParam(name = "completed", targetNamespace = "") boolean completed,
85             @WebParam(name = "exception", targetNamespace = "") MsoExceptionCategory exception,
86             @WebParam(name = "errorMessage", targetNamespace = "") String errorMessage,
87             @WebParam(name = "networkExists", targetNamespace = "") Boolean networkExists,
88             @WebParam(name = "networkId", targetNamespace = "") String networkId,
89             @WebParam(name = "neutronNetworkId", targetNamespace = "") String neutronNetworkId,
90             @WebParam(name = "status", targetNamespace = "") NetworkStatus status,
91             @WebParam(name = "vlans", targetNamespace = "") List<Integer> vlans, @WebParam(name = "subnetIdMap",
92                     targetNamespace = "") org.onap.so.adapters.network.async.client.QueryNetworkNotification.SubnetIdMap subnetIdMap);
93
94     /**
95      * 
96      * @param exception
97      * @param rollback
98      * @param errorMessage
99      * @param messageId
100      * @param networkId
101      * @param completed
102      * @param neutronNetworkId
103      * @param subnetIdMap
104      */
105     @WebMethod
106     @RequestWrapper(localName = "createNetworkNotification", targetNamespace = "http://org.onap.so/networkNotify",
107             className = "org.onap.so.adapters.network.async.client.CreateNetworkNotification")
108     @ResponseWrapper(localName = "createNetworkNotificationResponse",
109             targetNamespace = "http://org.onap.so/networkNotify",
110             className = "org.onap.so.adapters.network.async.client.CreateNetworkNotificationResponse")
111     @Action(input = "http://org.onap.so/notify/adapterNotify/createNetworkNotificationRequest",
112             output = "http://org.onap.so/notify/adapterNotify/createNetworkNotificationResponse")
113     public void createNetworkNotification(@WebParam(name = "messageId", targetNamespace = "") String messageId,
114             @WebParam(name = "completed", targetNamespace = "") boolean completed,
115             @WebParam(name = "exception", targetNamespace = "") MsoExceptionCategory exception,
116             @WebParam(name = "errorMessage", targetNamespace = "") String errorMessage,
117             @WebParam(name = "networkId", targetNamespace = "") String networkId,
118             @WebParam(name = "neutronNetworkId", targetNamespace = "") String neutronNetworkId,
119             @WebParam(name = "subnetIdMap",
120                     targetNamespace = "") org.onap.so.adapters.network.async.client.CreateNetworkNotification.SubnetIdMap subnetIdMap,
121             @WebParam(name = "rollback", targetNamespace = "") NetworkRollback rollback);
122
123     /**
124      * 
125      * @param exception
126      * @param networkDeleted
127      * @param errorMessage
128      * @param messageId
129      * @param completed
130      */
131     @WebMethod
132     @RequestWrapper(localName = "deleteNetworkNotification", targetNamespace = "http://org.onap.so/networkNotify",
133             className = "org.onap.so.adapters.network.async.client.DeleteNetworkNotification")
134     @ResponseWrapper(localName = "deleteNetworkNotificationResponse",
135             targetNamespace = "http://org.onap.so/networkNotify",
136             className = "org.onap.so.adapters.network.async.client.DeleteNetworkNotificationResponse")
137     @Action(input = "http://org.onap.so/notify/adapterNotify/deleteNetworkNotificationRequest",
138             output = "http://org.onap.so/notify/adapterNotify/deleteNetworkNotificationResponse")
139     public void deleteNetworkNotification(@WebParam(name = "messageId", targetNamespace = "") String messageId,
140             @WebParam(name = "completed", targetNamespace = "") boolean completed,
141             @WebParam(name = "exception", targetNamespace = "") MsoExceptionCategory exception,
142             @WebParam(name = "errorMessage", targetNamespace = "") String errorMessage,
143             @WebParam(name = "networkDeleted", targetNamespace = "") Boolean networkDeleted);
144
145     /**
146      * 
147      * @param exception
148      * @param rollback
149      * @param errorMessage
150      * @param messageId
151      * @param completed
152      * @param subnetIdMap
153      */
154     @WebMethod
155     @RequestWrapper(localName = "updateNetworkNotification", targetNamespace = "http://org.onap.so/networkNotify",
156             className = "org.onap.so.adapters.network.async.client.UpdateNetworkNotification")
157     @ResponseWrapper(localName = "updateNetworkNotificationResponse",
158             targetNamespace = "http://org.onap.so/networkNotify",
159             className = "org.onap.so.adapters.network.async.client.UpdateNetworkNotificationResponse")
160     @Action(input = "http://org.onap.so/notify/adapterNotify/updateNetworkNotificationRequest",
161             output = "http://org.onap.so/notify/adapterNotify/updateNetworkNotificationResponse")
162     public void updateNetworkNotification(@WebParam(name = "messageId", targetNamespace = "") String messageId,
163             @WebParam(name = "completed", targetNamespace = "") boolean completed,
164             @WebParam(name = "exception", targetNamespace = "") MsoExceptionCategory exception,
165             @WebParam(name = "errorMessage", targetNamespace = "") String errorMessage,
166             @WebParam(name = "subnetIdMap",
167                     targetNamespace = "") org.onap.so.adapters.network.async.client.UpdateNetworkNotification.SubnetIdMap subnetIdMap,
168             @WebParam(name = "rollback", targetNamespace = "") NetworkRollback rollback);
169
170 }