PHP Classes

File: tests/resources/lnp/NumberManagement.wsdl

Recommend this page to a friend!
  Classes of WsdlToPhp  >  PHP SOAP Package Generator  >  tests/resources/lnp/NumberManagement.wsdl  >  Download  
File: tests/resources/lnp/NumberManagement.wsdl
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP SOAP Package Generator
Generate package to call SOAP services using WSDL
Author: By
Last change:
Date: 6 years ago
Size: 28,971 bytes
 

Contents

Class file image Download
<?xml version="1.0" encoding="UTF-8"?>
<!-- This is the Number Management Interface wsdl. This is currently at version 1. The endpoint for this service will be /sonar_soap/services/version_1/NumberManagement -->
<wsdl:definitions name="NumberManagement" targetNamespace="http://localhost/soap/version_1/number" xmlns:ns1="http://localhost/model/version_1/number" xmlns:common="http://localhost/model/version_1/common" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://localhost/soap/version_1/number" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
    <!-- WSDL Type Definition -->
    <wsdl:types>
        <xsd:import namespace="http://localhost/model/version_1/number" schemaLocation="NumberManagementModel.xsd" />
    </wsdl:types>
    <!-- Porting Qualification -->
    <wsdl:message name="portingQualificationRequest">
        <wsdl:documentation>This is the SOAP representation of the Porting Qualification request message.</wsdl:documentation>
        <wsdl:part name="baseNumber" type="xsd:string">
            <wsdl:documentation>The E164 representation of the base number to perform a porting qualification request for</wsdl:documentation>
        </wsdl:part>
        <wsdl:part name="groupSize" type="xsd:int">
            <wsdl:documentation>The size of the public number group required</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="portingQualificationResponse">
        <wsdl:documentation>This is the SOAP representation of the Porting Qualification response message.</wsdl:documentation>
        <wsdl:part name="pqResponse" type="ns1:PQResponse">
        </wsdl:part>
    </wsdl:message>
    <!-- Create Porting Order Cat A -->
    <wsdl:message name="createPortingOrderCatARequest">
        <wsdl:documentation>This is the SOAP representation of the create Porting Order category A request message.</wsdl:documentation>
        <wsdl:part name="portingOrderCatACreationParameters" type="ns1:PortingOrderCatACreationParameters">
            <wsdl:documentation>The creation parameters required to raise a category A porting order (simple port)</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="createPortingOrderCatAResponse">
        <wsdl:documentation>This is the SOAP representation of the create Porting Order Category A response message.</wsdl:documentation>
        <wsdl:part name="portingOrder" type="ns1:PortingOrderCreationResponse">
        </wsdl:part>
    </wsdl:message>
    <!-- Create Porting Order Cat C -->
    <wsdl:message name="createPortingOrderCatCRequest">
        <wsdl:documentation>This is the SOAP representation of the create Porting Order category C request message.</wsdl:documentation>
        <wsdl:part name="portingOrderCatCCreationParameters" type="ns1:PortingOrderCatCCreationParameters">
            <wsdl:documentation>The creation parameters required to raise a category A porting order (simple port)</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="createPortingOrderCatCResponse">
        <wsdl:documentation>This is the SOAP representation of the create Porting Order Category C response message.</wsdl:documentation>
        <wsdl:part name="portingOrder" type="ns1:PortingOrderCreationResponse">
        </wsdl:part>
    </wsdl:message>
    <!-- Upload PAF -->
    <wsdl:message name="uploadPafRequest">
        <wsdl:part name="orderId" type="xsd:long">
        </wsdl:part>
        <wsdl:part name="fileName" type="xsd:string">
        </wsdl:part>
        <wsdl:part name="fileContent" type="xsd:base64Binary">
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="uploadPafResponse">
    </wsdl:message>
    <!-- Porting Order Status -->
    <wsdl:message name="getPortingOrderStatusRequest">
        <wsdl:documentation>This is the SOAP representation of the get porting order status request message. This request is used to retrieve the porting order status for a given proting order</wsdl:documentation>
        <wsdl:part name="orderId" type="xsd:long">
            <wsdl:documentation>The id of the porting order to get the status for</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="getPortingOrderStatusResponse">
        <wsdl:documentation>This is the SOAP representation of the get porting order status response message. It is the returned status of the order</wsdl:documentation>
        <wsdl:part name="portingOrderStatus" type="ns1:PortingOrderStatus">
            <wsdl:documentation>The status of the porting order</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <!-- Cancel Porting Order -->
    <wsdl:message name="cancelPortingOrderRequest">
        <wsdl:documentation>This is the SOAP representation of the cancel porting order request message. It will cancel the porting order if the porting order can still be cancelled</wsdl:documentation>
        <wsdl:part name="orderId" type="xsd:long">
            <wsdl:documentation>The id of the porting order to cancel</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="cancelPortingOrderResponse">
        <wsdl:documentation>This is the SOAP representation of the cancel porting order response message.</wsdl:documentation>
    </wsdl:message>
    <!-- List Porting Orders For Actor -->
    <wsdl:message name="listActorPortingOrdersRequest">
        <wsdl:documentation>This is the SOAP representation of the list actor porting orders request</wsdl:documentation>
    </wsdl:message>
    <wsdl:message name="listActorPortingOrdersResponse">
        <wsdl:documentation>This is the SOAP representation of the list actor porting orders response</wsdl:documentation>
        <wsdl:part name="portingOrders" type="ns1:PortingOrderList">
            <wsdl:documentation>The returned list of porting orders from the server</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="importPublicNumberGroupRequest">
        <wsdl:documentation>This is the SOAP representation of the import public number group request.</wsdl:documentation>
        <wsdl:part name="importPublicNumberGroupParams" type="ns1:ImportInternationalPublicNumberGroupParam">
            <wsdl:documentation>The details of the public number group to be imported</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="importPublicNumberGroupResponse">
    </wsdl:message>
    <!-- Find Available Public Numbers -->
    <wsdl:message name="listAvailablePublicNumberGroupsRequest">
        <wsdl:documentation>This is the SOAP representation of the list available public number groups request.</wsdl:documentation>
        <wsdl:part name="publicNumberGroupSearchParams" type="ns1:PublicNumberGroupSearchParams">
            <wsdl:documentation>The search parameters to help filter a search for available public number groups</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="listAvailablePublicNumberGroupsResponse">
        <wsdl:documentation>This is the SOAP representation of the response returned by the listAvailablePublicNumberGroups operation. Returns a list of public number groups matching the search criteria</wsdl:documentation>
        <wsdl:part name="numbers" type="common:StringList">
            <wsdl:documentation>The model representation of the list of public number groups that match the search criteria.</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <!-- Lease Public Number Group -->
    <wsdl:message name="leasePublicNumberGroupRequest">
        <wsdl:documentation>This is the SOAP representation of the lease public number group request. It will lease a public number group down to the specified account</wsdl:documentation>
        <wsdl:part name="params" type="ns1:LeasePublicNumberParameters">
            <wsdl:documentation>The parameters required to lease down a public number group stock item</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="leasePublicNumberGroupResponse">
        <wsdl:documentation>This is the SOAP representation of the response returned by the leasePublicNumberGroup operation</wsdl:documentation>
    </wsdl:message>
    <!-- Unlease Public Number Group -->
    <wsdl:message name="unleasePublicNumberGroupRequest">
        <wsdl:documentation>The is the SOAP representation of the Unlease Public Number Group request message.</wsdl:documentation>
        <wsdl:part name="actorId" type="xsd:long">
            <wsdl:documentation>The id of the actor that owns the number</wsdl:documentation>
        </wsdl:part>
        <wsdl:part name="baseNumber" type="xsd:string">
            <wsdl:documentation>The base number of the public number group to unlease</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="unleasePublicNumberGroupResponse">
        <wsdl:documentation>The is the SOAP representation of the Unlease Public Number Group response message.</wsdl:documentation>
    </wsdl:message>
    <!-- Map IPND Details To Public Number -->
    <wsdl:message name="mapIpndDetailsToNumberRequest">
        <wsdl:documentation>This is the request operation to map IPND details to a specified number</wsdl:documentation>
        <wsdl:part name="number" type="xsd:string">
            <wsdl:documentation>The number on which to map the ipnd details to</wsdl:documentation>
        </wsdl:part>
        <wsdl:part name="ipndInformation" type="ns1:IpndInformation">
            <wsdl:documentation>The IPND information to associate with the number</wsdl:documentation>
        </wsdl:part>
    </wsdl:message>
    <wsdl:message name="mapIpndDetailsToNumberResponse">
        <wsdl:documentation>This is the response to the operation of mapping IPND details to a specified number</wsdl:documentation>
    </wsdl:message>
    <!-- Number Management Error Message -->
    <wsdl:message name="NumberManagementErrorMsg">
        <wsdl:documentation>This is the SOAP representation of a sonar error message</wsdl:documentation>
        <wsdl:part name="NumberManagementErrorMsg" element="ns1:NumberManagementError">
        </wsdl:part>
    </wsdl:message>
    <!-- Port Definition -->
    <wsdl:portType name="NumberManagement">
        <!-- Porting Qualification -->
        <wsdl:operation name="portingQualification">
            <wsdl:input name="portingQualificationRequest" message="tns:portingQualificationRequest">
            </wsdl:input>
            <wsdl:output name="portingQualificationResponse" message="tns:portingQualificationResponse">
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
            </wsdl:fault>
        </wsdl:operation>
        <!-- Create Porting Order Cat A -->
        <wsdl:operation name="createPortingOrderCatA">
            <wsdl:input name="createPortingOrderCatARequest" message="tns:createPortingOrderCatARequest">
            </wsdl:input>
            <wsdl:output name="createPortingOrderCatAResponse" message="tns:createPortingOrderCatAResponse">
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
            </wsdl:fault>
        </wsdl:operation>
        <!-- Create Porting Order Cat C -->
        <wsdl:operation name="createPortingOrderCatC">
            <wsdl:input name="createPortingOrderCatCRequest" message="tns:createPortingOrderCatCRequest">
            </wsdl:input>
            <wsdl:output name="createPortingOrderCatCResponse" message="tns:createPortingOrderCatCResponse">
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
            </wsdl:fault>
        </wsdl:operation>
        <!-- Upload PAF -->
        <wsdl:operation name="uploadPaf">
            <wsdl:input name="uploadPafRequest" message="tns:uploadPafRequest">
            </wsdl:input>
            <wsdl:output name="uploadPafResponse" message="tns:uploadPafResponse">
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
            </wsdl:fault>
        </wsdl:operation>
        <!-- Porting Order Status -->
        <wsdl:operation name="getPortingOrderStatus">
            <wsdl:input name="getPortingOrderStatusRequest" message="tns:getPortingOrderStatusRequest">
            </wsdl:input>
            <wsdl:output name="getPortingOrderStatusResponse" message="tns:getPortingOrderStatusResponse">
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
            </wsdl:fault>
        </wsdl:operation>
        <!-- Cancel Porting Order -->
        <wsdl:operation name="cancelPortingOrder">
            <wsdl:input name="cancelPortingOrderRequest" message="tns:cancelPortingOrderRequest">
            </wsdl:input>
            <wsdl:output name="cancelPortingOrderResponse" message="tns:cancelPortingOrderResponse">
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
            </wsdl:fault>
        </wsdl:operation>
        <!-- List Porting Orders For Actor -->
        <wsdl:operation name="listActorPortingOrders">
            <wsdl:documentation> Method for retrieving the list of porting orders for a given actor @param actorId The id of the actor to get the porting orders for @return PortingOrderList The list of porting orders associated with the actor 
            </wsdl:documentation>
            <wsdl:input name="listActorPortingOrdersRequest" message="tns:listActorPortingOrdersRequest">
            </wsdl:input>
            <wsdl:output name="listActorPortingOrdersResponse" message="tns:listActorPortingOrdersResponse">
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
                <wsdl:documentation>The error message if there was a problem processing this request</wsdl:documentation>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="importPublicNumberGroup">
            <wsdl:documentation>Lists the set of available public number groups that can be leased for the given search parameters</wsdl:documentation>
            <wsdl:input name="importPublicNumberGroupRequest" message="tns:importPublicNumberGroupRequest">
                <wsdl:documentation>Search criteria to help filter the results of the available list of numbers</wsdl:documentation>
            </wsdl:input>
            <wsdl:output name="importPublicNumberGroupResponse" message="tns:importPublicNumberGroupResponse">
                <wsdl:documentation>A list of numbers that match the given search criteria. A maximum of 1000 will be returned at any time</wsdl:documentation>
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
                <wsdl:documentation>The error message if there was a problem processing this request</wsdl:documentation>
            </wsdl:fault>
        </wsdl:operation>
        <!-- Find Available Public Numbers -->
        <wsdl:operation name="listAvailablePublicNumberGroups">
            <wsdl:documentation>Lists the set of available public number groups that can be leased for the given search parameters</wsdl:documentation>
            <wsdl:input name="listAvailablePublicNumberGroupsRequest" message="tns:listAvailablePublicNumberGroupsRequest">
                <wsdl:documentation>Search criteria to help filter the results of the available list of numbers</wsdl:documentation>
            </wsdl:input>
            <wsdl:output name="listAvailablePublicNumberGroupsResponse" message="tns:listAvailablePublicNumberGroupsResponse">
                <wsdl:documentation>A list of numbers that match the given search criteria. A maximum of 1000 will be returned at any time</wsdl:documentation>
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
                <wsdl:documentation>The error message if there was a problem processing this request</wsdl:documentation>
            </wsdl:fault>
        </wsdl:operation>
        <!-- Lease Public Number Group -->
        <wsdl:operation name="leasePublicNumberGroup">
            <wsdl:documentation>Leases a public number group down to the specified account, on the specified offer.</wsdl:documentation>
            <wsdl:input name="leasePublicNumberGroupRequest" message="tns:leasePublicNumberGroupRequest">
                <wsdl:documentation>Input the required lease parameters to perform the lease operation</wsdl:documentation>
            </wsdl:input>
            <wsdl:output name="leasePublicNumberGroupResponse" message="tns:leasePublicNumberGroupResponse">
                <wsdl:documentation>No response output if the operation was successful</wsdl:documentation>
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
                <wsdl:documentation>The error message if there was a problem processing this request</wsdl:documentation>
            </wsdl:fault>
        </wsdl:operation>
        <!-- Unlease Public Number Group -->
        <wsdl:operation name="unleasePublicNumberGroup">
            <wsdl:documentation>Unlease the public number group</wsdl:documentation>
            <wsdl:input name="unleasePublicNumberGroupRequest" message="tns:unleasePublicNumberGroupRequest">
            </wsdl:input>
            <wsdl:output name="unleasePublicNumberGroupResponse" message="tns:unleasePublicNumberGroupResponse">
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
            </wsdl:fault>
        </wsdl:operation>
        <!-- Map IPND Details To Public Number -->
        <wsdl:operation name="mapIpndDetailsToNumber">
            <wsdl:documentation>Maps IPND information to a given number in your inventory.</wsdl:documentation>
            <wsdl:input name="mapIpndDetailsToNumberRequest" message="tns:mapIpndDetailsToNumberRequest">
                <wsdl:documentation>Input the required lease parameters to perform the lease operation</wsdl:documentation>
            </wsdl:input>
            <wsdl:output name="mapIpndDetailsToNumberResponse" message="tns:mapIpndDetailsToNumberResponse">
                <wsdl:documentation>No response output if the operation was successful</wsdl:documentation>
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg" message="tns:NumberManagementErrorMsg">
                <wsdl:documentation>The error message if there was a problem processing this request</wsdl:documentation>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:portType>
    <!-- Binding Definition -->
    <wsdl:binding name="NumberManagement" type="tns:NumberManagement">
        <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
        <!-- Porting Qualification -->
        <wsdl:operation name="portingQualification">
            <soap:operation soapAction="portingQualification" style="rpc" />
            <wsdl:input name="portingQualificationRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="portingQualificationResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <!-- Create Porting Order Cat A -->
        <wsdl:operation name="createPortingOrderCatA">
            <soap:operation soapAction="createPortingOrderCatA" style="rpc" />
            <wsdl:input name="createPortingOrderCatARequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="createPortingOrderCatAResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <!-- Create Porting Order Cat C -->
        <wsdl:operation name="createPortingOrderCatC">
            <soap:operation soapAction="createPortingOrderCatC" style="rpc" />
            <wsdl:input name="createPortingOrderCatCRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="createPortingOrderCatCResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <!-- Upload PAF -->
        <wsdl:operation name="uploadPaf">
            <soap:operation soapAction="uploadPaf" style="rpc" />
            <wsdl:input name="uploadPafRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="uploadPafResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <!-- Porting Order Status -->
        <wsdl:operation name="getPortingOrderStatus">
            <soap:operation soapAction="getPortingOrderStatus" style="rpc" />
            <wsdl:input name="getPortingOrderStatusRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="getPortingOrderStatusResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <!-- Cancel Porting Order -->
        <wsdl:operation name="cancelPortingOrder">
            <soap:operation soapAction="cancelPortingOrder" style="rpc" />
            <wsdl:input name="cancelPortingOrderRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="cancelPortingOrderResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <!-- List Porting Orders For Actor -->
        <wsdl:operation name="listActorPortingOrders">
            <soap:operation soapAction="listActorPortingOrders" style="rpc" />
            <wsdl:input name="listActorPortingOrdersRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="listActorPortingOrdersResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="importPublicNumberGroup">
            <soap:operation soapAction="importPublicNumberGroup" style="rpc" />
            <wsdl:input name="importPublicNumberGroupRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="importPublicNumberGroupResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listAvailablePublicNumberGroups">
            <soap:operation soapAction="listAvailablePublicNumberGroups" style="rpc" />
            <wsdl:input name="listAvailablePublicNumberGroupsRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="listAvailablePublicNumberGroupsResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <!-- Find Available Public Numbers -->
        <wsdl:operation name="listAvailablePublicNumberGroups">
            <soap:operation soapAction="listAvailablePublicNumberGroups" style="rpc" />
            <wsdl:input name="listAvailablePublicNumberGroupsRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="listAvailablePublicNumberGroupsResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <!-- Lease Public Number Group -->
        <wsdl:operation name="leasePublicNumberGroup">
            <soap:operation soapAction="leasePublicNumberGroup" style="rpc" />
            <wsdl:input name="leasePublicNumberGroupRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="leasePublicNumberGroupResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <!-- Unlease Public Number Group -->
        <wsdl:operation name="unleasePublicNumberGroup">
            <soap:operation soapAction="unleasePublicNumberGroup" style="rpc" />
            <wsdl:input name="unleasePublicNumberGroupRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="unleasePublicNumberGroupResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        <!-- Map IPND Details To Public Number -->
        <wsdl:operation name="mapIpndDetailsToNumber">
            <soap:operation soapAction="mapIpndDetailsToNumber" style="rpc" />
            <wsdl:input name="mapIpndDetailsToNumberRequest">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:input>
            <wsdl:output name="mapIpndDetailsToNumberResponse">
                <soap:body use="literal" namespace="http://localhost/soap/version_1/number" />
            </wsdl:output>
            <wsdl:fault name="NumberManagementErrorMsg">
                <soap:fault name="NumberManagementErrorMsg" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>
    <!-- Service Definition -->
    <wsdl:service name="NumberManagement">
        <wsdl:port name="NumberManagement" binding="tns:NumberManagement">
            <soap:address location="http://localhost:8080/sonar_soap/services/version_1/NumberManagement" />
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>
For more information send a message to info at phpclasses dot org.