diff options
Diffstat (limited to 'adapters/mso-openstack-adapters/src/main/resources')
4 files changed, 0 insertions, 1026 deletions
diff --git a/adapters/mso-openstack-adapters/src/main/resources/NetworkAdapterNotify.wsdl b/adapters/mso-openstack-adapters/src/main/resources/NetworkAdapterNotify.wsdl deleted file mode 100644 index 900389f205..0000000000 --- a/adapters/mso-openstack-adapters/src/main/resources/NetworkAdapterNotify.wsdl +++ /dev/null @@ -1,295 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.2.7-b01 svn-revision#13316. --> -<definitions targetNamespace="http://org.onap.so/networkNotify" name="networkAdapterNotify" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:tns="http://org.onap.so/networkNotify" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> - <types> - <xs:schema version="1.0" targetNamespace="http://org.onap.so/networkNotify" xmlns:xs="http://www.w3.org/2001/XMLSchema"> - - <xs:element name="createNetworkNotification" type="tns:createNetworkNotification"/> - - <xs:element name="createNetworkNotificationResponse" type="tns:createNetworkNotificationResponse"/> - - <xs:element name="deleteNetworkNotification" type="tns:deleteNetworkNotification"/> - - <xs:element name="deleteNetworkNotificationResponse" type="tns:deleteNetworkNotificationResponse"/> - - <xs:element name="queryNetworkNotification" type="tns:queryNetworkNotification"/> - - <xs:element name="queryNetworkNotificationResponse" type="tns:queryNetworkNotificationResponse"/> - - <xs:element name="rollbackNetworkNotification" type="tns:rollbackNetworkNotification"/> - - <xs:element name="rollbackNetworkNotificationResponse" type="tns:rollbackNetworkNotificationResponse"/> - - <xs:element name="updateNetworkNotification" type="tns:updateNetworkNotification"/> - - <xs:element name="updateNetworkNotificationResponse" type="tns:updateNetworkNotificationResponse"/> - - <xs:complexType name="queryNetworkNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="networkExists" type="xs:boolean" minOccurs="0"/> - <xs:element name="networkId" type="xs:string" minOccurs="0"/> - <xs:element name="neutronNetworkId" type="xs:string" minOccurs="0"/> - <xs:element name="status" type="tns:networkStatus" minOccurs="0"/> - <xs:element name="vlans" type="xs:int" minOccurs="0" maxOccurs="255"/> - <xs:element name="subnetIdMap" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="queryNetworkNotificationResponse"> - <xs:sequence/> - </xs:complexType> - - <xs:complexType name="deleteNetworkNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="networkDeleted" type="xs:boolean" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="deleteNetworkNotificationResponse"> - <xs:sequence/> - </xs:complexType> - - <xs:complexType name="rollbackNetworkNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="rollbackNetworkNotificationResponse"> - <xs:sequence/> - </xs:complexType> - - <xs:complexType name="createNetworkNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="networkId" type="xs:string" minOccurs="0"/> - <xs:element name="neutronNetworkId" type="xs:string" minOccurs="0"/> - <xs:element name="subnetIdMap" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="rollback" type="tns:networkRollback" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="createNetworkNotificationResponse"> - <xs:sequence/> - </xs:complexType> - - <xs:complexType name="updateNetworkNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="subnetIdMap" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="rollback" type="tns:networkRollback" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="updateNetworkNotificationResponse"> - <xs:sequence/> - </xs:complexType> - - <xs:complexType name="networkRollback"> - <xs:sequence> - <xs:element name="cloudId" type="xs:string" minOccurs="0"/> - <xs:element name="msoRequest" type="tns:msoRequest" minOccurs="0"/> - <xs:element name="networkCreated" type="xs:boolean"/> - <xs:element name="networkId" type="xs:string" minOccurs="0"/> - <xs:element name="networkStackId" type="xs:string" minOccurs="0"/> - <xs:element name="networkName" type="xs:string" minOccurs="0"/> - <xs:element name="networkType" type="xs:string" minOccurs="0"/> - <xs:element name="networkUpdated" type="xs:boolean"/> - <xs:element name="neutronNetworkId" type="xs:string" minOccurs="0"/> - <xs:element name="physicalNetwork" type="xs:string" minOccurs="0"/> - <xs:element name="tenantId" type="xs:string" minOccurs="0"/> - <xs:element name="vlans" type="xs:int" nillable="true" minOccurs="0" maxOccurs="255"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="msoRequest"> - <xs:sequence> - <xs:element name="requestId" type="xs:string" minOccurs="0"/> - <xs:element name="serviceInstanceId" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:simpleType name="msoExceptionCategory"> - <xs:restriction base="xs:string"> - <xs:enumeration value="OPENSTACK"/> - <xs:enumeration value="IO"/> - <xs:enumeration value="INTERNAL"/> - <xs:enumeration value="USERDATA"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="networkStatus"> - <xs:restriction base="xs:string"> - <xs:enumeration value="NOTFOUND"/> - <xs:enumeration value="ACTIVE"/> - <xs:enumeration value="DOWN"/> - <xs:enumeration value="BUILD"/> - <xs:enumeration value="ERROR"/> - <xs:enumeration value="UNKNOWN"/> - </xs:restriction> - </xs:simpleType> -</xs:schema> - </types> - <message name="rollbackNetworkNotification"> - <part name="parameters" element="tns:rollbackNetworkNotification"/> - </message> - <message name="rollbackNetworkNotificationResponse"> - <part name="parameters" element="tns:rollbackNetworkNotificationResponse"/> - </message> - <message name="queryNetworkNotification"> - <part name="parameters" element="tns:queryNetworkNotification"/> - </message> - <message name="queryNetworkNotificationResponse"> - <part name="parameters" element="tns:queryNetworkNotificationResponse"/> - </message> - <message name="createNetworkNotification"> - <part name="parameters" element="tns:createNetworkNotification"/> - </message> - <message name="createNetworkNotificationResponse"> - <part name="parameters" element="tns:createNetworkNotificationResponse"/> - </message> - <message name="deleteNetworkNotification"> - <part name="parameters" element="tns:deleteNetworkNotification"/> - </message> - <message name="deleteNetworkNotificationResponse"> - <part name="parameters" element="tns:deleteNetworkNotificationResponse"/> - </message> - <message name="updateNetworkNotification"> - <part name="parameters" element="tns:updateNetworkNotification"/> - </message> - <message name="updateNetworkNotificationResponse"> - <part name="parameters" element="tns:updateNetworkNotificationResponse"/> - </message> - <portType name="networkAdapterNotify"> - <operation name="rollbackNetworkNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/rollbackNetworkNotificationRequest" message="tns:rollbackNetworkNotification"/> - <output wsam:Action="http://org.onap.so/notify/adapterNotify/rollbackNetworkNotificationResponse" message="tns:rollbackNetworkNotificationResponse"/> - </operation> - <operation name="queryNetworkNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/queryNetworkNotificationRequest" message="tns:queryNetworkNotification"/> - <output wsam:Action="http://org.onap.so/notify/adapterNotify/queryNetworkNotificationResponse" message="tns:queryNetworkNotificationResponse"/> - </operation> - <operation name="createNetworkNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/createNetworkNotificationRequest" message="tns:createNetworkNotification"/> - <output wsam:Action="http://org.onap.so/notify/adapterNotify/createNetworkNotificationResponse" message="tns:createNetworkNotificationResponse"/> - </operation> - <operation name="deleteNetworkNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/deleteNetworkNotificationRequest" message="tns:deleteNetworkNotification"/> - <output wsam:Action="http://org.onap.so/notify/adapterNotify/deleteNetworkNotificationResponse" message="tns:deleteNetworkNotificationResponse"/> - </operation> - <operation name="updateNetworkNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/updateNetworkNotificationRequest" message="tns:updateNetworkNotification"/> - <output wsam:Action="http://org.onap.so/notify/adapterNotify/updateNetworkNotificationResponse" message="tns:updateNetworkNotificationResponse"/> - </operation> - </portType> - <binding name="MsoNetworkAdapterAsyncImplPortBinding" type="tns:networkAdapterNotify"> - <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/> - <operation name="rollbackNetworkNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - <output> - <soap:body use="literal"/> - </output> - </operation> - <operation name="queryNetworkNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - <output> - <soap:body use="literal"/> - </output> - </operation> - <operation name="createNetworkNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - <output> - <soap:body use="literal"/> - </output> - </operation> - <operation name="deleteNetworkNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - <output> - <soap:body use="literal"/> - </output> - </operation> - <operation name="updateNetworkNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - <output> - <soap:body use="literal"/> - </output> - </operation> - </binding> - <service name="networkAdapterNotify"> - <port name="MsoNetworkAdapterAsyncImplPort" binding="tns:MsoNetworkAdapterAsyncImplPortBinding"> - <soap:address location="REPLACE_WITH_ACTUAL_URL"/> - </port> - </service> -</definitions> - diff --git a/adapters/mso-openstack-adapters/src/main/resources/VnfAdapterNotify.wsdl b/adapters/mso-openstack-adapters/src/main/resources/VnfAdapterNotify.wsdl deleted file mode 100644 index eb3f1033cd..0000000000 --- a/adapters/mso-openstack-adapters/src/main/resources/VnfAdapterNotify.wsdl +++ /dev/null @@ -1,218 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.2.7-b01 svn-revision#13316. --> -<definitions targetNamespace="http://org.onap.so/vnfNotify" name="vnfAdapterNotify" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:tns="http://org.onap.so/vnfNotify" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> - <types> - <xs:schema version="1.0" targetNamespace="http://org.onap.so/vnfNotify" xmlns:xs="http://www.w3.org/2001/XMLSchema"> - - <xs:element name="createVnfNotification" type="tns:createVnfNotification"/> - - <xs:element name="updateVnfNotification" type="tns:updateVnfNotification"/> - - <xs:element name="deleteVnfNotification" type="tns:deleteVnfNotification"/> - - <xs:element name="queryVnfNotification" type="tns:queryVnfNotification"/> - - <xs:element name="rollbackVnfNotification" type="tns:rollbackVnfNotification"/> - - <xs:complexType name="queryVnfNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="vnfExists" type="xs:boolean" minOccurs="0"/> - <xs:element name="vnfId" type="xs:string" minOccurs="0"/> - <xs:element name="status" type="tns:vnfStatus" minOccurs="0"/> - <xs:element name="outputs" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="deleteVnfNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="rollbackVnfNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="createVnfNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="vnfId" type="xs:string" minOccurs="0"/> - <xs:element name="outputs" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="rollback" type="tns:vnfRollback" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="updateVnfNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="outputs" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="rollback" type="tns:vnfRollback" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="vnfRollback"> - <xs:sequence> - <xs:element name="cloudSiteId" type="xs:string" minOccurs="0"/> - <xs:element name="msoRequest" type="tns:msoRequest" minOccurs="0"/> - <xs:element name="tenantCreated" type="xs:boolean"/> - <xs:element name="tenantId" type="xs:string" minOccurs="0"/> - <xs:element name="vnfCreated" type="xs:boolean"/> - <xs:element name="vnfId" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="msoRequest"> - <xs:sequence> - <xs:element name="requestId" type="xs:string" minOccurs="0"/> - <xs:element name="serviceInstanceId" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:simpleType name="msoExceptionCategory"> - <xs:restriction base="xs:string"> - <xs:enumeration value="OPENSTACK"/> - <xs:enumeration value="IO"/> - <xs:enumeration value="INTERNAL"/> - <xs:enumeration value="USERDATA"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="vnfStatus"> - <xs:restriction base="xs:string"> - <xs:enumeration value="ACTIVE"/> - <xs:enumeration value="FAILED"/> - <xs:enumeration value="NOTFOUND"/> - <xs:enumeration value="UNKNOWN"/> - </xs:restriction> - </xs:simpleType> -</xs:schema> - </types> - <message name="rollbackVnfNotification"> - <part name="parameters" element="tns:rollbackVnfNotification"/> - </message> - <message name="queryVnfNotification"> - <part name="parameters" element="tns:queryVnfNotification"/> - </message> - <message name="createVnfNotification"> - <part name="parameters" element="tns:createVnfNotification"/> - </message> - <message name="updateVnfNotification"> - <part name="parameters" element="tns:updateVnfNotification"/> - </message> - <message name="deleteVnfNotification"> - <part name="parameters" element="tns:deleteVnfNotification"/> - </message> - <portType name="vnfAdapterNotify"> - <operation name="rollbackVnfNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/rollbackVnfNotificationRequest" message="tns:rollbackVnfNotification"/> - </operation> - <operation name="queryVnfNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/queryVnfNotificationRequest" message="tns:queryVnfNotification"/> - </operation> - <operation name="createVnfNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/createVnfNotificationRequest" message="tns:createVnfNotification"/> - </operation> - <operation name="updateVnfNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/updateVnfNotificationRequest" message="tns:updateVnfNotification"/> - </operation> - <operation name="deleteVnfNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/deleteVnfNotificationRequest" message="tns:deleteVnfNotification"/> - </operation> - </portType> - <binding name="MsoVnfAdapterAsyncImplPortBinding" type="tns:vnfAdapterNotify"> - <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/> - <operation name="rollbackVnfNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - </operation> - <operation name="queryVnfNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - </operation> - <operation name="createVnfNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - </operation> - <operation name="updateVnfNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - </operation> - <operation name="deleteVnfNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - </operation> - </binding> - <service name="vnfAdapterNotify"> - <port name="MsoVnfAdapterAsyncImplPort" binding="tns:MsoVnfAdapterAsyncImplPortBinding"> - <soap:address location="REPLACE_WITH_ACTUAL_URL"/> - </port> - </service> -</definitions> - diff --git a/adapters/mso-openstack-adapters/src/main/resources/wsdl/NetworkAdapterNotify.wsdl b/adapters/mso-openstack-adapters/src/main/resources/wsdl/NetworkAdapterNotify.wsdl deleted file mode 100644 index 900389f205..0000000000 --- a/adapters/mso-openstack-adapters/src/main/resources/wsdl/NetworkAdapterNotify.wsdl +++ /dev/null @@ -1,295 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.2.7-b01 svn-revision#13316. --> -<definitions targetNamespace="http://org.onap.so/networkNotify" name="networkAdapterNotify" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:tns="http://org.onap.so/networkNotify" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> - <types> - <xs:schema version="1.0" targetNamespace="http://org.onap.so/networkNotify" xmlns:xs="http://www.w3.org/2001/XMLSchema"> - - <xs:element name="createNetworkNotification" type="tns:createNetworkNotification"/> - - <xs:element name="createNetworkNotificationResponse" type="tns:createNetworkNotificationResponse"/> - - <xs:element name="deleteNetworkNotification" type="tns:deleteNetworkNotification"/> - - <xs:element name="deleteNetworkNotificationResponse" type="tns:deleteNetworkNotificationResponse"/> - - <xs:element name="queryNetworkNotification" type="tns:queryNetworkNotification"/> - - <xs:element name="queryNetworkNotificationResponse" type="tns:queryNetworkNotificationResponse"/> - - <xs:element name="rollbackNetworkNotification" type="tns:rollbackNetworkNotification"/> - - <xs:element name="rollbackNetworkNotificationResponse" type="tns:rollbackNetworkNotificationResponse"/> - - <xs:element name="updateNetworkNotification" type="tns:updateNetworkNotification"/> - - <xs:element name="updateNetworkNotificationResponse" type="tns:updateNetworkNotificationResponse"/> - - <xs:complexType name="queryNetworkNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="networkExists" type="xs:boolean" minOccurs="0"/> - <xs:element name="networkId" type="xs:string" minOccurs="0"/> - <xs:element name="neutronNetworkId" type="xs:string" minOccurs="0"/> - <xs:element name="status" type="tns:networkStatus" minOccurs="0"/> - <xs:element name="vlans" type="xs:int" minOccurs="0" maxOccurs="255"/> - <xs:element name="subnetIdMap" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="queryNetworkNotificationResponse"> - <xs:sequence/> - </xs:complexType> - - <xs:complexType name="deleteNetworkNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="networkDeleted" type="xs:boolean" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="deleteNetworkNotificationResponse"> - <xs:sequence/> - </xs:complexType> - - <xs:complexType name="rollbackNetworkNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="rollbackNetworkNotificationResponse"> - <xs:sequence/> - </xs:complexType> - - <xs:complexType name="createNetworkNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="networkId" type="xs:string" minOccurs="0"/> - <xs:element name="neutronNetworkId" type="xs:string" minOccurs="0"/> - <xs:element name="subnetIdMap" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="rollback" type="tns:networkRollback" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="createNetworkNotificationResponse"> - <xs:sequence/> - </xs:complexType> - - <xs:complexType name="updateNetworkNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="subnetIdMap" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="rollback" type="tns:networkRollback" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="updateNetworkNotificationResponse"> - <xs:sequence/> - </xs:complexType> - - <xs:complexType name="networkRollback"> - <xs:sequence> - <xs:element name="cloudId" type="xs:string" minOccurs="0"/> - <xs:element name="msoRequest" type="tns:msoRequest" minOccurs="0"/> - <xs:element name="networkCreated" type="xs:boolean"/> - <xs:element name="networkId" type="xs:string" minOccurs="0"/> - <xs:element name="networkStackId" type="xs:string" minOccurs="0"/> - <xs:element name="networkName" type="xs:string" minOccurs="0"/> - <xs:element name="networkType" type="xs:string" minOccurs="0"/> - <xs:element name="networkUpdated" type="xs:boolean"/> - <xs:element name="neutronNetworkId" type="xs:string" minOccurs="0"/> - <xs:element name="physicalNetwork" type="xs:string" minOccurs="0"/> - <xs:element name="tenantId" type="xs:string" minOccurs="0"/> - <xs:element name="vlans" type="xs:int" nillable="true" minOccurs="0" maxOccurs="255"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="msoRequest"> - <xs:sequence> - <xs:element name="requestId" type="xs:string" minOccurs="0"/> - <xs:element name="serviceInstanceId" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:simpleType name="msoExceptionCategory"> - <xs:restriction base="xs:string"> - <xs:enumeration value="OPENSTACK"/> - <xs:enumeration value="IO"/> - <xs:enumeration value="INTERNAL"/> - <xs:enumeration value="USERDATA"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="networkStatus"> - <xs:restriction base="xs:string"> - <xs:enumeration value="NOTFOUND"/> - <xs:enumeration value="ACTIVE"/> - <xs:enumeration value="DOWN"/> - <xs:enumeration value="BUILD"/> - <xs:enumeration value="ERROR"/> - <xs:enumeration value="UNKNOWN"/> - </xs:restriction> - </xs:simpleType> -</xs:schema> - </types> - <message name="rollbackNetworkNotification"> - <part name="parameters" element="tns:rollbackNetworkNotification"/> - </message> - <message name="rollbackNetworkNotificationResponse"> - <part name="parameters" element="tns:rollbackNetworkNotificationResponse"/> - </message> - <message name="queryNetworkNotification"> - <part name="parameters" element="tns:queryNetworkNotification"/> - </message> - <message name="queryNetworkNotificationResponse"> - <part name="parameters" element="tns:queryNetworkNotificationResponse"/> - </message> - <message name="createNetworkNotification"> - <part name="parameters" element="tns:createNetworkNotification"/> - </message> - <message name="createNetworkNotificationResponse"> - <part name="parameters" element="tns:createNetworkNotificationResponse"/> - </message> - <message name="deleteNetworkNotification"> - <part name="parameters" element="tns:deleteNetworkNotification"/> - </message> - <message name="deleteNetworkNotificationResponse"> - <part name="parameters" element="tns:deleteNetworkNotificationResponse"/> - </message> - <message name="updateNetworkNotification"> - <part name="parameters" element="tns:updateNetworkNotification"/> - </message> - <message name="updateNetworkNotificationResponse"> - <part name="parameters" element="tns:updateNetworkNotificationResponse"/> - </message> - <portType name="networkAdapterNotify"> - <operation name="rollbackNetworkNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/rollbackNetworkNotificationRequest" message="tns:rollbackNetworkNotification"/> - <output wsam:Action="http://org.onap.so/notify/adapterNotify/rollbackNetworkNotificationResponse" message="tns:rollbackNetworkNotificationResponse"/> - </operation> - <operation name="queryNetworkNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/queryNetworkNotificationRequest" message="tns:queryNetworkNotification"/> - <output wsam:Action="http://org.onap.so/notify/adapterNotify/queryNetworkNotificationResponse" message="tns:queryNetworkNotificationResponse"/> - </operation> - <operation name="createNetworkNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/createNetworkNotificationRequest" message="tns:createNetworkNotification"/> - <output wsam:Action="http://org.onap.so/notify/adapterNotify/createNetworkNotificationResponse" message="tns:createNetworkNotificationResponse"/> - </operation> - <operation name="deleteNetworkNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/deleteNetworkNotificationRequest" message="tns:deleteNetworkNotification"/> - <output wsam:Action="http://org.onap.so/notify/adapterNotify/deleteNetworkNotificationResponse" message="tns:deleteNetworkNotificationResponse"/> - </operation> - <operation name="updateNetworkNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/updateNetworkNotificationRequest" message="tns:updateNetworkNotification"/> - <output wsam:Action="http://org.onap.so/notify/adapterNotify/updateNetworkNotificationResponse" message="tns:updateNetworkNotificationResponse"/> - </operation> - </portType> - <binding name="MsoNetworkAdapterAsyncImplPortBinding" type="tns:networkAdapterNotify"> - <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/> - <operation name="rollbackNetworkNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - <output> - <soap:body use="literal"/> - </output> - </operation> - <operation name="queryNetworkNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - <output> - <soap:body use="literal"/> - </output> - </operation> - <operation name="createNetworkNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - <output> - <soap:body use="literal"/> - </output> - </operation> - <operation name="deleteNetworkNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - <output> - <soap:body use="literal"/> - </output> - </operation> - <operation name="updateNetworkNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - <output> - <soap:body use="literal"/> - </output> - </operation> - </binding> - <service name="networkAdapterNotify"> - <port name="MsoNetworkAdapterAsyncImplPort" binding="tns:MsoNetworkAdapterAsyncImplPortBinding"> - <soap:address location="REPLACE_WITH_ACTUAL_URL"/> - </port> - </service> -</definitions> - diff --git a/adapters/mso-openstack-adapters/src/main/resources/wsdl/VnfAdapterNotify.wsdl b/adapters/mso-openstack-adapters/src/main/resources/wsdl/VnfAdapterNotify.wsdl deleted file mode 100644 index eb3f1033cd..0000000000 --- a/adapters/mso-openstack-adapters/src/main/resources/wsdl/VnfAdapterNotify.wsdl +++ /dev/null @@ -1,218 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.2.7-b01 svn-revision#13316. --> -<definitions targetNamespace="http://org.onap.so/vnfNotify" name="vnfAdapterNotify" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:tns="http://org.onap.so/vnfNotify" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> - <types> - <xs:schema version="1.0" targetNamespace="http://org.onap.so/vnfNotify" xmlns:xs="http://www.w3.org/2001/XMLSchema"> - - <xs:element name="createVnfNotification" type="tns:createVnfNotification"/> - - <xs:element name="updateVnfNotification" type="tns:updateVnfNotification"/> - - <xs:element name="deleteVnfNotification" type="tns:deleteVnfNotification"/> - - <xs:element name="queryVnfNotification" type="tns:queryVnfNotification"/> - - <xs:element name="rollbackVnfNotification" type="tns:rollbackVnfNotification"/> - - <xs:complexType name="queryVnfNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="vnfExists" type="xs:boolean" minOccurs="0"/> - <xs:element name="vnfId" type="xs:string" minOccurs="0"/> - <xs:element name="status" type="tns:vnfStatus" minOccurs="0"/> - <xs:element name="outputs" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="deleteVnfNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="rollbackVnfNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="createVnfNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="vnfId" type="xs:string" minOccurs="0"/> - <xs:element name="outputs" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="rollback" type="tns:vnfRollback" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="updateVnfNotification"> - <xs:sequence> - <xs:element name="messageId" type="xs:string"/> - <xs:element name="completed" type="xs:boolean"/> - <xs:element name="exception" type="tns:msoExceptionCategory" minOccurs="0"/> - <xs:element name="errorMessage" type="xs:string" minOccurs="0"/> - <xs:element name="outputs" minOccurs="0"> - <xs:complexType> - <xs:sequence> - <xs:element name="entry" minOccurs="0" maxOccurs="255"> - <xs:complexType> - <xs:sequence> - <xs:element name="key" minOccurs="0" type="xs:string"/> - <xs:element name="value" minOccurs="0" type="xs:string"/> - </xs:sequence> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="rollback" type="tns:vnfRollback" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="vnfRollback"> - <xs:sequence> - <xs:element name="cloudSiteId" type="xs:string" minOccurs="0"/> - <xs:element name="msoRequest" type="tns:msoRequest" minOccurs="0"/> - <xs:element name="tenantCreated" type="xs:boolean"/> - <xs:element name="tenantId" type="xs:string" minOccurs="0"/> - <xs:element name="vnfCreated" type="xs:boolean"/> - <xs:element name="vnfId" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="msoRequest"> - <xs:sequence> - <xs:element name="requestId" type="xs:string" minOccurs="0"/> - <xs:element name="serviceInstanceId" type="xs:string" minOccurs="0"/> - </xs:sequence> - </xs:complexType> - - <xs:simpleType name="msoExceptionCategory"> - <xs:restriction base="xs:string"> - <xs:enumeration value="OPENSTACK"/> - <xs:enumeration value="IO"/> - <xs:enumeration value="INTERNAL"/> - <xs:enumeration value="USERDATA"/> - </xs:restriction> - </xs:simpleType> - - <xs:simpleType name="vnfStatus"> - <xs:restriction base="xs:string"> - <xs:enumeration value="ACTIVE"/> - <xs:enumeration value="FAILED"/> - <xs:enumeration value="NOTFOUND"/> - <xs:enumeration value="UNKNOWN"/> - </xs:restriction> - </xs:simpleType> -</xs:schema> - </types> - <message name="rollbackVnfNotification"> - <part name="parameters" element="tns:rollbackVnfNotification"/> - </message> - <message name="queryVnfNotification"> - <part name="parameters" element="tns:queryVnfNotification"/> - </message> - <message name="createVnfNotification"> - <part name="parameters" element="tns:createVnfNotification"/> - </message> - <message name="updateVnfNotification"> - <part name="parameters" element="tns:updateVnfNotification"/> - </message> - <message name="deleteVnfNotification"> - <part name="parameters" element="tns:deleteVnfNotification"/> - </message> - <portType name="vnfAdapterNotify"> - <operation name="rollbackVnfNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/rollbackVnfNotificationRequest" message="tns:rollbackVnfNotification"/> - </operation> - <operation name="queryVnfNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/queryVnfNotificationRequest" message="tns:queryVnfNotification"/> - </operation> - <operation name="createVnfNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/createVnfNotificationRequest" message="tns:createVnfNotification"/> - </operation> - <operation name="updateVnfNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/updateVnfNotificationRequest" message="tns:updateVnfNotification"/> - </operation> - <operation name="deleteVnfNotification"> - <input wsam:Action="http://org.onap.so/notify/adapterNotify/deleteVnfNotificationRequest" message="tns:deleteVnfNotification"/> - </operation> - </portType> - <binding name="MsoVnfAdapterAsyncImplPortBinding" type="tns:vnfAdapterNotify"> - <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/> - <operation name="rollbackVnfNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - </operation> - <operation name="queryVnfNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - </operation> - <operation name="createVnfNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - </operation> - <operation name="updateVnfNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - </operation> - <operation name="deleteVnfNotification"> - <soap:operation soapAction=""/> - <input> - <soap:body use="literal"/> - </input> - </operation> - </binding> - <service name="vnfAdapterNotify"> - <port name="MsoVnfAdapterAsyncImplPort" binding="tns:MsoVnfAdapterAsyncImplPortBinding"> - <soap:address location="REPLACE_WITH_ACTUAL_URL"/> - </port> - </service> -</definitions> - |