import SOAP-WSDL 2.00.09 from CPAN
git-cpan-module: SOAP-WSDL git-cpan-version: 2.00.09 git-cpan-authorid: MKUTTER git-cpan-file: authors/id/M/MK/MKUTTER/SOAP-WSDL-2.00.09.tar.gz
This commit is contained in:
committed by
Michael G. Schwern
parent
fb9fd4a2b1
commit
3b30e8d0e2
@@ -43,6 +43,6 @@ $fault = $deserializer->deserialize('');
|
||||
|
||||
isa_ok $fault, 'SOAP::Fault';
|
||||
|
||||
is $fault->faultactor(), 'soap:Server';
|
||||
is $fault->faultactor(), 'SOAP-ENV:Server';
|
||||
like $fault->faultstring(), qr{no \s element \s found}x;
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ my $fault = $obj->generate_fault();
|
||||
|
||||
is $fault->get_faultstring(), 'Unknown error';
|
||||
is $fault->get_faultactor(), 'urn:localhost';
|
||||
is $fault->get_faultcode(), 'soap:Client';
|
||||
is $fault->get_faultcode(), 'SOAP-ENV:Client';
|
||||
|
||||
isa_ok $obj->deserialize('rubbeldiekatz'), 'SOAP::WSDL::SOAP::Typelib::Fault11';
|
||||
isa_ok $obj->deserialize('<zumsel></zumsel>'), 'SOAP::WSDL::SOAP::Typelib::Fault11';
|
||||
|
||||
@@ -1,81 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions targetNamespace="http://order.soap.services"
|
||||
xmlns:impl="http://order.soap.services" xmlns:intf="http://order.soap.services"
|
||||
xmlns:apachesoap="http://xml.apache.org/xml-soap"
|
||||
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns1="http://database.services"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
||||
<!--WSDL created by Apache Axis version: 1.2RC3
|
||||
Built on Feb 28, 2005 (10:15:14 EST)-->
|
||||
<wsdl:types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema"
|
||||
targetNamespace="http://database.services">
|
||||
<import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
|
||||
<complexType name="ProcedureResponse">
|
||||
<sequence>
|
||||
<element name="message" nillable="true" type="soapenc:string" />
|
||||
<element name="status" type="xsd:int" />
|
||||
</sequence>
|
||||
</complexType>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
|
||||
<wsdl:message name="confirmRequest">
|
||||
<wsdl:part name="language_id" type="soapenc:string" />
|
||||
<wsdl:part name="user_id" type="soapenc:string" />
|
||||
<wsdl:part name="supplier_code" type="soapenc:string" />
|
||||
<wsdl:part name="customer_no" type="soapenc:string" />
|
||||
<wsdl:part name="author" type="soapenc:string" />
|
||||
<wsdl:part name="title" type="soapenc:string" />
|
||||
<wsdl:part name="isbn" type="soapenc:string" />
|
||||
<wsdl:part name="classification" type="soapenc:string" />
|
||||
<wsdl:part name="purchase_note" type="soapenc:string" />
|
||||
<wsdl:part name="article_no" type="soapenc:string" />
|
||||
<wsdl:part name="price" type="xsd:double" />
|
||||
<wsdl:part name="currency_id" type="soapenc:string" />
|
||||
<wsdl:part name="delivery_date" type="xsd:dateTime" />
|
||||
<wsdl:part name="info_note" type="soapenc:string" />
|
||||
<wsdl:part name="no_of_copies" type="xsd:int" />
|
||||
<wsdl:part name="order_no" type="soapenc:string" />
|
||||
<wsdl:part name="order_date" type="xsd:dateTime" />
|
||||
<wsdl:part name="title_no" type="soapenc:string" />
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="confirmResponse">
|
||||
<wsdl:part name="confirmReturn" type="tns1:ProcedureResponse" />
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:portType name="OrderImpl">
|
||||
<wsdl:operation name="confirm"
|
||||
parameterOrder="language_id user_id supplier_code customer_no author title isbn classification purchase_note article_no price currency_id delivery_date info_note no_of_copies order_no order_date title_no">
|
||||
<wsdl:input name="confirmRequest" message="impl:confirmRequest" />
|
||||
<wsdl:output name="confirmResponse" message="impl:confirmResponse" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
|
||||
<wsdl:binding name="OrderSoapBinding" type="impl:OrderImpl">
|
||||
<wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="confirm">
|
||||
<wsdlsoap:operation soapAction="" />
|
||||
<wsdl:input name="confirmRequest">
|
||||
<wsdlsoap:body use="encoded"
|
||||
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
namespace="http://order.soap.services" />
|
||||
</wsdl:input>
|
||||
|
||||
<wsdl:output name="confirmResponse">
|
||||
<wsdlsoap:body use="encoded"
|
||||
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
namespace="http://order.soap.services" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
|
||||
<wsdl:service name="OrderImplService">
|
||||
<wsdl:port name="Order" binding="impl:OrderSoapBinding">
|
||||
<wsdlsoap:address location="http://example.com/services/services/Order" />
|
||||
</wsdl:port>
|
||||
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -1,202 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions targetNamespace="http://example.com/soap/services/ETest"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:apachesoap="http://xml.apache.org/xml-soap"
|
||||
xmlns:impl="http://example.com/soap/services/ETest"
|
||||
xmlns:intf="http://example.com/soap/services/ETest"
|
||||
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns1="urn:ETest"
|
||||
xmlns:tns2="urn:acquisition" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<wsdl:types>
|
||||
<schema targetNamespace="urn:ETest" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
|
||||
<complexType name="CreationBaseData">
|
||||
<sequence>
|
||||
<element name="createdBy" nillable="true" type="xsd:long" />
|
||||
<element name="creationDate" nillable="true" type="xsd:dateTime" />
|
||||
<element name="updateDateCenter" nillable="true" type="xsd:dateTime" />
|
||||
<element name="updateDateLocal" nillable="true" type="xsd:dateTime" />
|
||||
<element name="updatedBy" nillable="true" type="xsd:long" />
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="CreationData">
|
||||
<complexContent>
|
||||
<extension base="tns1:CreationBaseData">
|
||||
<sequence>
|
||||
<element name="creatorFullName" nillable="true" type="xsd:string" />
|
||||
<element name="modifierFullName" nillable="true" type="xsd:string" />
|
||||
</sequence>
|
||||
</extension>
|
||||
</complexContent>
|
||||
</complexType>
|
||||
<complexType abstract="true" name="EProductData">
|
||||
<sequence>
|
||||
<element name="EStatus" nillable="true" type="xsd:string" />
|
||||
<element name="EStatusUpdatedate" nillable="true" type="xsd:dateTime" />
|
||||
<element name="SFXID" nillable="true" type="xsd:string" />
|
||||
<element name="activationFromDate" nillable="true" type="xsd:dateTime" />
|
||||
<element name="activationToDate" nillable="true" type="xsd:dateTime" />
|
||||
<element name="activityStatusDateFrom" nillable="true" type="xsd:dateTime" />
|
||||
<element name="activityStatusDateTo" nillable="true" type="xsd:dateTime" />
|
||||
<element name="canEditSFXID" type="xsd:boolean" />
|
||||
<element name="concurrentNumberOfUsers" nillable="true" type="xsd:int" />
|
||||
<element name="creationData" nillable="true" type="tns1:CreationData" />
|
||||
<element name="deleteable" type="xsd:boolean" />
|
||||
<element name="ETestCode" nillable="true" type="xsd:string" />
|
||||
<element name="id" nillable="true" type="xsd:long" />
|
||||
<element name="instanceCode" nillable="true" type="xsd:string" />
|
||||
<element name="mainContact" nillable="true" type="xsd:string" />
|
||||
<element name="metaLibID" nillable="true" type="xsd:string" />
|
||||
<element name="otherID" nillable="true" type="xsd:string" />
|
||||
<element name="otherSource" nillable="true" type="xsd:string" />
|
||||
<element name="privateNote" nillable="true" type="xsd:string" />
|
||||
<element name="procurementStatus" nillable="true" type="xsd:string" />
|
||||
<element name="procurementStatusUpdateDate" nillable="true" type="xsd:dateTime" />
|
||||
<element name="procurementStatusUpdatedate" nillable="true" type="xsd:dateTime" />
|
||||
<element name="sourceInstanceCode" nillable="true" type="xsd:string" />
|
||||
<element name="sponseringLibraryCode" nillable="true" type="xsd:string" />
|
||||
<element name="sponseringLibraryName" nillable="true" type="xsd:string" />
|
||||
<element name="updateTarget" nillable="true" type="xsd:string" />
|
||||
<element name="workExpressionCode" nillable="true" type="xsd:string" />
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="EProductInformation">
|
||||
<sequence>
|
||||
<element name="acquisitions" nillable="true"
|
||||
type="impl:ArrayOf_tns2_AcquisitionData" />
|
||||
<element name="data" nillable="true" type="tns1:EProductData" />
|
||||
</sequence>
|
||||
</complexType>
|
||||
</schema>
|
||||
<schema targetNamespace="urn:acquisition" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
|
||||
<complexType name="AcquisitionCommonData">
|
||||
<sequence>
|
||||
<element name="budgets" nillable="true" type="xsd:string" />
|
||||
<element name="campusCode" nillable="true" type="xsd:string" />
|
||||
<element name="concurrentUsersNote" nillable="true" type="xsd:string" />
|
||||
<element name="creationData" nillable="true" type="tns1:CreationData" />
|
||||
<element name="id" nillable="true" type="xsd:long" />
|
||||
<element name="instituteCode" nillable="true" type="xsd:string" />
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="AcquisitionData">
|
||||
<sequence>
|
||||
<element name="ILSSubscriptionNo" nillable="true" type="xsd:string" />
|
||||
<element name="acquisitionCode" nillable="true" type="xsd:string" />
|
||||
<element name="acquisitionCommonData" nillable="true"
|
||||
type="tns2:AcquisitionCommonData" />
|
||||
<element name="acquisitionMethod" nillable="true" type="xsd:string" />
|
||||
<element name="acquisitionNumber" nillable="true" type="xsd:string" />
|
||||
<element name="acquisitionStatus" nillable="true" type="xsd:string" />
|
||||
<element name="acquisitionStatusDate" nillable="true" type="xsd:dateTime" />
|
||||
<element name="advanceNoticeDate" nillable="true" type="xsd:dateTime" />
|
||||
<element name="autoRenewal" nillable="true" type="xsd:boolean" />
|
||||
<element name="consortialAgreement" type="xsd:boolean" />
|
||||
<element name="discountOnPrice" nillable="true" type="xsd:int" />
|
||||
<element name="id" nillable="true" type="xsd:long" />
|
||||
<element name="instanceCode" nillable="true" type="xsd:string" />
|
||||
<element name="materialType" nillable="true" type="xsd:string" />
|
||||
<element name="noteForILS" nillable="true" type="xsd:string" />
|
||||
<element name="noteForVendor" nillable="true" type="xsd:string" />
|
||||
<element name="noticePeriodCode" nillable="true" type="xsd:string" />
|
||||
<element name="numberOfCopies" nillable="true" type="xsd:int" />
|
||||
<element name="orderDate" nillable="true" type="xsd:dateTime" />
|
||||
<element name="orderForm" nillable="true" type="xsd:string" />
|
||||
<element name="orderSendMethod" nillable="true" type="xsd:string" />
|
||||
<element name="pooledConcurrentUsers" nillable="true" type="xsd:int" />
|
||||
<element name="price" nillable="true" type="xsd:double" />
|
||||
<element name="pricingCap" nillable="true" type="xsd:int" />
|
||||
<element name="pricingCapFrom" nillable="true" type="xsd:dateTime" />
|
||||
<element name="pricingCapTo" nillable="true" type="xsd:dateTime" />
|
||||
<element name="pricingModel" nillable="true" type="xsd:string" />
|
||||
<element name="printCancellationNote" nillable="true" type="xsd:string" />
|
||||
<element name="printCancellationRestriction" type="xsd:boolean" />
|
||||
<element name="printPurchaseOrderNo" nillable="true" type="xsd:string" />
|
||||
<element name="purchaseOrderNo" nillable="true" type="xsd:string" />
|
||||
<element name="renewallOrCancellationDate" nillable="true" type="xsd:dateTime" />
|
||||
<element name="renewallOrCancellationDescisionNote" nillable="true"
|
||||
type="xsd:string" />
|
||||
<element name="renewallOrCancellationNoteForILS" nillable="true"
|
||||
type="xsd:string" />
|
||||
<element name="renewallOrCancellationNoteForVendor" nillable="true"
|
||||
type="xsd:string" />
|
||||
<element name="subscriptionNotification" nillable="true" type="xsd:int" />
|
||||
<element name="subscriptionPeriodCode" nillable="true" type="xsd:string" />
|
||||
<element name="subscriptionType" nillable="true" type="xsd:string" />
|
||||
<element name="subscriptionTypeNote" nillable="true" type="xsd:string" />
|
||||
<element name="vendorAdvancedNotice" nillable="true" type="xsd:int" />
|
||||
<element name="vendorAdvancedNoticeVal" nillable="true" type="xsd:string" />
|
||||
<element name="vendorCode" nillable="true" type="xsd:string" />
|
||||
<element name="vendorName" nillable="true" type="xsd:string" />
|
||||
<element name="vendorSubscriptionCode" nillable="true" type="xsd:string" />
|
||||
</sequence>
|
||||
</complexType>
|
||||
</schema>
|
||||
<schema targetNamespace="http://example.com/soap/services/ETest"
|
||||
xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
|
||||
<complexType name="ArrayOf_tns2_AcquisitionData">
|
||||
<complexContent>
|
||||
<restriction base="soapenc:Array">
|
||||
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns2:AcquisitionData[]" />
|
||||
</restriction>
|
||||
</complexContent>
|
||||
</complexType>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="getETestResponse">
|
||||
<wsdl:part name="getETestReturn" type="tns1:EProductInformation" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getFixedETestResponse">
|
||||
<wsdl:part name="getFixedETestReturn" type="tns1:EProductInformation" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="getFixedETestRequest"></wsdl:message>
|
||||
<wsdl:message name="getETestRequest">
|
||||
<wsdl:part name="indexName" type="xsd:string" />
|
||||
<wsdl:part name="indexValue" type="xsd:string" />
|
||||
<wsdl:part name="withStatus" type="xsd:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="ETestWeb">
|
||||
<wsdl:operation name="getETest" parameterOrder="indexName indexValue withStatus">
|
||||
<wsdl:input message="impl:getETestRequest" name="getETestRequest" />
|
||||
<wsdl:output message="impl:getETestResponse" name="getETestResponse" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getFixedETest">
|
||||
<wsdl:input message="impl:getFixedETestRequest" name="getFixedETestRequest" />
|
||||
<wsdl:output message="impl:getFixedETestResponse"
|
||||
name="getFixedETestResponse" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="ETestSoapBinding" type="impl:ETestWeb">
|
||||
<wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="getETest">
|
||||
<wsdlsoap:operation soapAction="" />
|
||||
<wsdl:input name="getETestRequest">
|
||||
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
namespace="http://ETest.webservice.api.verde.exlibris.com" use="encoded" />
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getETestResponse">
|
||||
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
namespace="http://example.com/soap/services/ETest" use="encoded" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="getFixedETest">
|
||||
<wsdlsoap:operation soapAction="" />
|
||||
<wsdl:input name="getFixedETestRequest">
|
||||
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
namespace="http://ETest.webservice.api.verde.exlibris.com" use="encoded" />
|
||||
</wsdl:input>
|
||||
<wsdl:output name="getFixedETestResponse">
|
||||
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
namespace="http://example.com/soap/services/ETest" use="encoded" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="ETestWebService">
|
||||
<wsdl:port binding="impl:ETestSoapBinding" name="ETest">
|
||||
<wsdlsoap:address location="http://example.com/soap/services/ETest" />
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -1,160 +0,0 @@
|
||||
<wsdl:definitions xmlns:oi="http://example.com/OITest/"
|
||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns:ws="http://example.com/OITest/ws/"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:ns="http://www.w3.org/2001/XMLSchema"
|
||||
targetNamespace="http://example.com/OITest/ws/">
|
||||
<wsdl:types>
|
||||
<xsi:schema targetNamespace="http://example.com/OITest/ws/"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns="http://example.com/OITest/ws/" elementFormDefault="unqualified"
|
||||
attributeFormDefault="unqualified">
|
||||
</xsi:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="AvailableToSellRequest">
|
||||
<wsdl:part name="atsInquiry" element="oi:atsInquiry" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AvailableToSellResponse">
|
||||
<wsdl:part name="availableToSell" element="oi:availableToSell" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="POResponse">
|
||||
<wsdl:part name="acknowledgement" element="oi:acknowledgement" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="OITestWebServicesFault">
|
||||
<wsdl:part name="OITestFault" element="oi:OITestFault" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="CatalogRequest">
|
||||
<wsdl:part name="catalogRequest" element="oi:catalogRequest" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="CatalogReponse">
|
||||
<wsdl:part name="catalog" element="oi:catalog" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="CatalogListRequest">
|
||||
<wsdl:part name="catalogListInfo" element="oi:catalogListRequest" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="CatalogListResponse">
|
||||
<wsdl:part name="catalogList" element="oi:catalogList" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="POSubmitRequest">
|
||||
<wsdl:part name="submitPO" element="oi:submitPO" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="POCancelRequest">
|
||||
<wsdl:part name="cancelPO" element="oi:cancelPO" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="POChangeRequest">
|
||||
<wsdl:part name="changePO" element="oi:changePO" />
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="OITestPort">
|
||||
<wsdl:operation name="ATSCheck">
|
||||
<wsdl:input message="ws:AvailableToSellRequest" />
|
||||
<wsdl:output message="ws:AvailableToSellResponse" />
|
||||
<wsdl:fault name="OITestFault" message="ws:OITestWebServicesFault" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="POSubmit">
|
||||
<wsdl:input message="ws:POSubmitRequest" />
|
||||
<wsdl:output message="ws:POResponse" />
|
||||
<wsdl:fault name="OITestFault" message="ws:OITestWebServicesFault" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="POCancel">
|
||||
<wsdl:input message="ws:POCancelRequest" />
|
||||
<wsdl:output message="ws:POResponse" />
|
||||
<wsdl:fault name="OITestFault" message="ws:OITestWebServicesFault" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="POChange">
|
||||
<wsdl:input message="ws:POChangeRequest" />
|
||||
<wsdl:output message="ws:POResponse" />
|
||||
<wsdl:fault name="OITestFault" message="ws:OITestWebServicesFault" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="CatalogRequest">
|
||||
<wsdl:input message="ws:CatalogRequest" />
|
||||
<wsdl:output message="ws:CatalogReponse" />
|
||||
<wsdl:fault name="OITestFault" message="ws:OITestWebServicesFault" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="CatalogListRequest">
|
||||
<wsdl:input message="ws:CatalogListRequest" />
|
||||
<wsdl:output message="ws:CatalogListResponse" />
|
||||
<wsdl:fault name="OITestFault" message="ws:OITestWebServicesFault" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="OITestBinding" type="ws:OITestPort">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="ATSCheck">
|
||||
<soap:operation soapAction="http://example.com/OITest/ATSCheck" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="OITestFault">
|
||||
<soap:fault name="OITestFault" use="literal" />
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="POSubmit">
|
||||
<soap:operation soapAction="http://example.com/OITest/POSubmit" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="OITestFault">
|
||||
<soap:fault name="OITestFault" use="literal" />
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="POCancel">
|
||||
<soap:operation soapAction="http://example.com/OITest/POCancel" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="OITestFault">
|
||||
<soap:fault name="OITestFault" use="literal" />
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="POChange">
|
||||
<soap:operation soapAction="http://example.com/OITest/POChange" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="OITestFault">
|
||||
<soap:fault name="OITestFault" use="literal" />
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="CatalogRequest">
|
||||
<soap:operation soapAction="http://example.com/OITest/CatalogRequest" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="OITestFault">
|
||||
<soap:fault name="OITestFault" use="literal" />
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="CatalogListRequest">
|
||||
<soap:operation soapAction="http://example.com/OITest/CatalogListRequest" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="OITestFault">
|
||||
<soap:fault name="OITestFault" use="literal" />
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="OITestService">
|
||||
<wsdl:port name="OITestService" binding="ws:OITestBinding">
|
||||
<soap:address location="http://localhost:8080/ws/services/OITestService" />
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -1,700 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions targetNamespace="http://stub.query.gasapiserver.esp.globalsign.com"
|
||||
xmlns:apachesoap="http://xml.apache.org/xml-soap"
|
||||
xmlns:impl="http://stub.query.gasapiserver.esp.globalsign.com"
|
||||
xmlns:intf="http://stub.query.gasapiserver.esp.globalsign.com"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<!--WSDLはApache Axis version: 1.4
|
||||
Built on Apr 22, 2006 (06:55:48 PDT)によって生成されました / [en]-(WSDL created by Apache Axis version: 1.4
|
||||
Built on Apr 22, 2006 (06:55:48 PDT))-->
|
||||
<wsdl:types>
|
||||
<schema elementFormDefault="qualified" targetNamespace="http://stub.query.gasapiserver.esp.globalsign.com" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<element name="GetDVApproverList">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Request" type="impl:GetDVApproverListRequest"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="AuthToken">
|
||||
<sequence>
|
||||
<element name="Password" nillable="true" type="xsd:string"/>
|
||||
<element name="UserName" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="QueryRequestHeader">
|
||||
<sequence>
|
||||
<element name="AuthToken" nillable="true" type="impl:AuthToken"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="GetDVApproverListRequest">
|
||||
<sequence>
|
||||
<element name="FQDN" nillable="true" type="xsd:string"/>
|
||||
<element name="QueryRequestHeader" nillable="true" type="impl:QueryRequestHeader"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetDVApproverListResponse">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Response" type="impl:GetDVApproverListResponse"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="Approver">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="ApproverEmail" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ApproverType" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="ArrayOfApprover">
|
||||
<sequence>
|
||||
<element maxOccurs="unbounded" minOccurs="0" name="Approver" type="impl:Approver"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="Error">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="ErrorCode" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ErrorField" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ErrorMessage" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="ArrayOfError">
|
||||
<sequence>
|
||||
<element maxOccurs="unbounded" minOccurs="0" name="Error" type="impl:Error"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="QueryResponseHeader">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="Errors" nillable="true" type="impl:ArrayOfError"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ReturnCount" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="SuccessCode" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Timestamp" nillable="true" type="xsd:dateTime"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="GetDVApproverListResponse">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="Approvers" nillable="true" type="impl:ArrayOfApprover"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderID" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="QueryResponseHeader" nillable="true" type="impl:QueryResponseHeader"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetApproverList">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Request" type="impl:GetApproverListRequest"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="GetApproverListRequest">
|
||||
<sequence>
|
||||
<element name="FQDN" nillable="true" type="xsd:string"/>
|
||||
<element name="QueryRequestHeader" nillable="true" type="impl:QueryRequestHeader"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetApproverListResponse">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Response" type="impl:GetApproverListResponse"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="GetApproverListResponse">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="Approvers" nillable="true" type="impl:ArrayOfApprover"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="QueryResponseHeader" nillable="true" type="impl:QueryResponseHeader"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetOrderByOrderID">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Request" type="impl:GetOrderByOrderIDRequest"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="OrderQueryOption">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderStatus" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ReturnCACerts" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ReturnCertificateInfo" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ReturnFulfillment" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ReturnOrderOption" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="GetOrderByOrderIDRequest">
|
||||
<sequence>
|
||||
<element name="OrderID" nillable="true" type="xsd:string"/>
|
||||
<element name="OrderQueryOption" nillable="true" type="impl:OrderQueryOption"/>
|
||||
<element name="QueryRequestHeader" nillable="true" type="impl:QueryRequestHeader"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetOrderByOrderIDResponse">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Response" type="impl:GetOrderByOrderIDResponse"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="CertificateInfo">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="DNSNames" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="CertificateStatus" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="CommonName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="EndDate" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="SerialNumber" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="StartDate" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="SubjectName" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="CACertificate">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="CACert" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="CACertType" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="ArrayOfCACertificate">
|
||||
<sequence>
|
||||
<element maxOccurs="unbounded" minOccurs="0" name="CACertificate" type="impl:CACertificate"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="ServerCertificate">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="PKCS7Cert" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="X509Cert" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="Fulfillment">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="CACertificates" nillable="true" type="impl:ArrayOfCACertificate"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ServerCertificate" nillable="true" type="impl:ServerCertificate"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="ModificationEvent">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="ModificationEventName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ModificationEventTimestamp" nillable="true" type="xsd:dateTime"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="ArrayOfModificationEvent">
|
||||
<sequence>
|
||||
<element maxOccurs="unbounded" minOccurs="0" name="ModificationEvent" type="impl:ModificationEvent"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="ValidityPeriod">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="Months" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="NotAfter" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="NotBefore" nillable="true" type="xsd:dateTime"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="OrderInfo">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="GSSupportOption" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="BaseOption" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Currency" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="DomainName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ExpressOption" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="InsuranceOption" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Licenses" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderCanceledDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderCompleteDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderDeactivatedDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderID" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderKind" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderStatus" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Price" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ProductCode" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="RenewalExtentionOption" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="SpecialInstructions" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ValidityPeriod" nillable="true" type="impl:ValidityPeriod"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ValidityPeriodCustomizeOption" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="ContactInfo">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="Email" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="FirstName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="LastName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Phone" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="OrganizationAddress">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="AddressLine1" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="AddressLine2" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="AddressLine3" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="City" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Country" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Fax" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Phone" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="PostalCode" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Region" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="OrganizationInfo">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="CreditAgency" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationAddress" nillable="true" type="impl:OrganizationAddress"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationCode" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="BusinessAssumedName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="BusinessCategoryCode" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="ApproverInfo">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="Email" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="FirstName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Function" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="LastName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationUnit" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Phone" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="AuthorizedSignerInfo">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="Email" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="FirstName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Function" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="LastName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationUnit" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Phone" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="JurisdictionInfo">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="Country" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="IncorporatingAgencyRegistrationNumber" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Locality" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="StateOrProvince" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="RequestorInfo">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="Email" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="FirstName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Function" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="LastName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationUnit" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Phone" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="OrderOption">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="ApproverConfirmDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ApproverEmailAddress" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ApproverNotifiedDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ContactInfo" nillable="true" type="impl:ContactInfo"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationInfo" nillable="true" type="impl:OrganizationInfo"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ApproverInfo" nillable="true" type="impl:ApproverInfo"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="AuthorizedSignerInfo" nillable="true" type="impl:AuthorizedSignerInfo"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="JurisdictionInfo" nillable="true" type="impl:JurisdictionInfo"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="RequestorInfo" nillable="true" type="impl:RequestorInfo"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="OrderSubInfo">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="CSRSkipOrderFlag" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="DNSOrderFlag" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="P12DeleteDate" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="P12DeleteStatus" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="SubId" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="TrustedOrderFlag" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="VerificationUrl" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="OrderDetail">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="CertificateInfo" nillable="true" type="impl:CertificateInfo"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Fulfillment" nillable="true" type="impl:Fulfillment"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ModificationEvents" nillable="true" type="impl:ArrayOfModificationEvent"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderInfo" nillable="true" type="impl:OrderInfo"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderOption" nillable="true" type="impl:OrderOption"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderSubInfo" nillable="true" type="impl:OrderSubInfo"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="GetOrderByOrderIDResponse">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderDetail" nillable="true" type="impl:OrderDetail"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderID" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="QueryResponseHeader" nillable="true" type="impl:QueryResponseHeader"/>
|
||||
<element name="PKCS12File" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetModifiedOrders">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Request" type="impl:GetModifiedOrdersRequest"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="GetModifiedOrdersRequest">
|
||||
<sequence>
|
||||
<element name="FromDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element name="OrderQueryOption" nillable="true" type="impl:OrderQueryOption"/>
|
||||
<element name="QueryRequestHeader" nillable="true" type="impl:QueryRequestHeader"/>
|
||||
<element name="ToDate" nillable="true" type="xsd:dateTime"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetModifiedOrdersResponse">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Response" type="impl:GetModifiedOrdersResponse"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="ArrayOfOrderDetail">
|
||||
<sequence>
|
||||
<element maxOccurs="unbounded" minOccurs="0" name="OrderDetail" type="impl:OrderDetail"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="GetModifiedOrdersResponse">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="FromDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderDetails" nillable="true" type="impl:ArrayOfOrderDetail"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="QueryResponseHeader" nillable="true" type="impl:QueryResponseHeader"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ToDate" nillable="true" type="xsd:dateTime"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetCertificateOrders">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Request" type="impl:GetCertificateOrdersRequest"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="GetCertificateOrdersRequest">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="FQDN" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="FromDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderKind" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderStatus" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="QueryRequestHeader" nillable="true" type="impl:QueryRequestHeader"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="SubID" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ToDate" nillable="true" type="xsd:dateTime"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetCertificateOrdersResponse">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Response" type="impl:GetCertificateOrdersResponse"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="SearchOrderDetail">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="BaseOption" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="FQDN" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Licenses" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Months" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderCanceledDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderIssueDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderKind" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderRequestDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderStatus" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="Orderid" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrganizationName" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="RequestKind" nillable="true" type="xsd:string"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="SubId" nillable="true" type="xsd:string"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="ArrayOfSearchOrderDetail">
|
||||
<sequence>
|
||||
<element maxOccurs="unbounded" minOccurs="0" name="SearchOrderDetail" type="impl:SearchOrderDetail"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<complexType name="GetCertificateOrdersResponse">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="FromDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="QueryResponseHeader" nillable="true" type="impl:QueryResponseHeader"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="SearchOrderDetails" nillable="true" type="impl:ArrayOfSearchOrderDetail"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ToDate" nillable="true" type="xsd:dateTime"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetOrderByDataRange">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Request" type="impl:GetOrderByDataRangeRequest"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="GetOrderByDataRangeRequest">
|
||||
<sequence>
|
||||
<element name="FromDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element name="OrderQueryOption" nillable="true" type="impl:OrderQueryOption"/>
|
||||
<element name="QueryRequestHeader" nillable="true" type="impl:QueryRequestHeader"/>
|
||||
<element name="ToDate" nillable="true" type="xsd:dateTime"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
<element name="GetOrderByDataRangeResponse">
|
||||
<complexType>
|
||||
<sequence>
|
||||
<element name="Response" type="impl:GetOrderByDataRangeResponse"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
<complexType name="GetOrderByDataRangeResponse">
|
||||
<sequence>
|
||||
<element maxOccurs="1" minOccurs="0" name="FromDate" nillable="true" type="xsd:dateTime"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="OrderDetails" nillable="true" type="impl:ArrayOfOrderDetail"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="QueryResponseHeader" nillable="true" type="impl:QueryResponseHeader"/>
|
||||
<element maxOccurs="1" minOccurs="0" name="ToDate" nillable="true" type="xsd:dateTime"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
|
||||
<wsdl:message name="GetDVApproverListResponse">
|
||||
|
||||
<wsdl:part element="impl:GetDVApproverListResponse" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetOrderByOrderIDResponse">
|
||||
|
||||
<wsdl:part element="impl:GetOrderByOrderIDResponse" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetModifiedOrdersRequest">
|
||||
|
||||
<wsdl:part element="impl:GetModifiedOrders" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetOrderByDataRangeResponse">
|
||||
|
||||
<wsdl:part element="impl:GetOrderByDataRangeResponse" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetApproverListResponse">
|
||||
|
||||
<wsdl:part element="impl:GetApproverListResponse" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetDVApproverListRequest">
|
||||
|
||||
<wsdl:part element="impl:GetDVApproverList" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetApproverListRequest">
|
||||
|
||||
<wsdl:part element="impl:GetApproverList" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetCertificateOrdersRequest">
|
||||
|
||||
<wsdl:part element="impl:GetCertificateOrders" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetOrderByDataRangeRequest">
|
||||
|
||||
<wsdl:part element="impl:GetOrderByDataRange" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetCertificateOrdersResponse">
|
||||
|
||||
<wsdl:part element="impl:GetCertificateOrdersResponse" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetModifiedOrdersResponse">
|
||||
|
||||
<wsdl:part element="impl:GetModifiedOrdersResponse" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:message name="GetOrderByOrderIDRequest">
|
||||
|
||||
<wsdl:part element="impl:GetOrderByOrderID" name="parameters"/>
|
||||
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:portType name="GasQuery">
|
||||
|
||||
<wsdl:operation name="GetDVApproverList">
|
||||
|
||||
<wsdl:input message="impl:GetDVApproverListRequest" name="GetDVApproverListRequest"/>
|
||||
|
||||
<wsdl:output message="impl:GetDVApproverListResponse" name="GetDVApproverListResponse"/>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="GetApproverList">
|
||||
|
||||
<wsdl:input message="impl:GetApproverListRequest" name="GetApproverListRequest"/>
|
||||
|
||||
<wsdl:output message="impl:GetApproverListResponse" name="GetApproverListResponse"/>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="GetOrderByOrderID">
|
||||
|
||||
<wsdl:input message="impl:GetOrderByOrderIDRequest" name="GetOrderByOrderIDRequest"/>
|
||||
|
||||
<wsdl:output message="impl:GetOrderByOrderIDResponse" name="GetOrderByOrderIDResponse"/>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="GetModifiedOrders">
|
||||
|
||||
<wsdl:input message="impl:GetModifiedOrdersRequest" name="GetModifiedOrdersRequest"/>
|
||||
|
||||
<wsdl:output message="impl:GetModifiedOrdersResponse" name="GetModifiedOrdersResponse"/>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="GetCertificateOrders">
|
||||
|
||||
<wsdl:input message="impl:GetCertificateOrdersRequest" name="GetCertificateOrdersRequest"/>
|
||||
|
||||
<wsdl:output message="impl:GetCertificateOrdersResponse" name="GetCertificateOrdersResponse"/>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="GetOrderByDataRange">
|
||||
|
||||
<wsdl:input message="impl:GetOrderByDataRangeRequest" name="GetOrderByDataRangeRequest"/>
|
||||
|
||||
<wsdl:output message="impl:GetOrderByDataRangeResponse" name="GetOrderByDataRangeResponse"/>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
</wsdl:portType>
|
||||
|
||||
<wsdl:binding name="GasQuerySoapBinding" type="impl:GasQuery">
|
||||
|
||||
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
|
||||
<wsdl:operation name="GetDVApproverList">
|
||||
|
||||
<wsdlsoap:operation soapAction=""/>
|
||||
|
||||
<wsdl:input name="GetDVApproverListRequest">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:input>
|
||||
|
||||
<wsdl:output name="GetDVApproverListResponse">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:output>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="GetApproverList">
|
||||
|
||||
<wsdlsoap:operation soapAction=""/>
|
||||
|
||||
<wsdl:input name="GetApproverListRequest">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:input>
|
||||
|
||||
<wsdl:output name="GetApproverListResponse">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:output>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="GetOrderByOrderID">
|
||||
|
||||
<wsdlsoap:operation soapAction=""/>
|
||||
|
||||
<wsdl:input name="GetOrderByOrderIDRequest">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:input>
|
||||
|
||||
<wsdl:output name="GetOrderByOrderIDResponse">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:output>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="GetModifiedOrders">
|
||||
|
||||
<wsdlsoap:operation soapAction=""/>
|
||||
|
||||
<wsdl:input name="GetModifiedOrdersRequest">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:input>
|
||||
|
||||
<wsdl:output name="GetModifiedOrdersResponse">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:output>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="GetCertificateOrders">
|
||||
|
||||
<wsdlsoap:operation soapAction=""/>
|
||||
|
||||
<wsdl:input name="GetCertificateOrdersRequest">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:input>
|
||||
|
||||
<wsdl:output name="GetCertificateOrdersResponse">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:output>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
<wsdl:operation name="GetOrderByDataRange">
|
||||
|
||||
<wsdlsoap:operation soapAction=""/>
|
||||
|
||||
<wsdl:input name="GetOrderByDataRangeRequest">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:input>
|
||||
|
||||
<wsdl:output name="GetOrderByDataRangeResponse">
|
||||
|
||||
<wsdlsoap:body use="literal"/>
|
||||
|
||||
</wsdl:output>
|
||||
|
||||
</wsdl:operation>
|
||||
|
||||
</wsdl:binding>
|
||||
|
||||
<wsdl:service name="GasQueryService">
|
||||
|
||||
<wsdl:port binding="impl:GasQuerySoapBinding" name="GasQuery">
|
||||
|
||||
<wsdlsoap:address location="http://localhost:8080/services/GasQuery"/>
|
||||
|
||||
</wsdl:port>
|
||||
|
||||
</wsdl:service>
|
||||
|
||||
</wsdl:definitions>
|
||||
@@ -1,368 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
|
||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
||||
xmlns:s="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
|
||||
xmlns:tns="http://tempuri.org/Dijkalk_Webservice/Tools"
|
||||
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
|
||||
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
|
||||
targetNamespace="http://tempuri.org/Dijkalk_Webservice/Tools"
|
||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
||||
<wsdl:types>
|
||||
<s:schema elementFormDefault="qualified"
|
||||
targetNamespace="http://tempuri.org/Dijkalk_Webservice/Tools">
|
||||
<s:element name="IrSzamValid">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="cIrszam" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="IrSzamValidResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="IrSzamValidResult"
|
||||
type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="HelynevValid">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="cHelynev" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="HelynevValidResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="HelynevValidResult"
|
||||
type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="KozterValid">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="cIrszam" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="cKozterNev" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="KozterValidResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="KozterValidResult"
|
||||
type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetVersion">
|
||||
<s:complexType />
|
||||
</s:element>
|
||||
<s:element name="GetVersionResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="GetVersionResult"
|
||||
type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="string" nillable="true" type="s:string" />
|
||||
</s:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="IrSzamValidSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:IrSzamValid" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="IrSzamValidSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:IrSzamValidResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="HelynevValidSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:HelynevValid" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="HelynevValidSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:HelynevValidResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="KozterValidSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:KozterValid" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="KozterValidSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:KozterValidResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetVersionSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:GetVersion" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetVersionSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:GetVersionResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="IrSzamValidHttpGetIn">
|
||||
<wsdl:part name="cIrszam" type="s:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="IrSzamValidHttpGetOut">
|
||||
<wsdl:part name="Body" element="tns:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="HelynevValidHttpGetIn">
|
||||
<wsdl:part name="cHelynev" type="s:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="HelynevValidHttpGetOut">
|
||||
<wsdl:part name="Body" element="tns:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="KozterValidHttpGetIn">
|
||||
<wsdl:part name="cIrszam" type="s:string" />
|
||||
<wsdl:part name="cKozterNev" type="s:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="KozterValidHttpGetOut">
|
||||
<wsdl:part name="Body" element="tns:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetVersionHttpGetIn" />
|
||||
<wsdl:message name="GetVersionHttpGetOut">
|
||||
<wsdl:part name="Body" element="tns:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="IrSzamValidHttpPostIn">
|
||||
<wsdl:part name="cIrszam" type="s:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="IrSzamValidHttpPostOut">
|
||||
<wsdl:part name="Body" element="tns:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="HelynevValidHttpPostIn">
|
||||
<wsdl:part name="cHelynev" type="s:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="HelynevValidHttpPostOut">
|
||||
<wsdl:part name="Body" element="tns:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="KozterValidHttpPostIn">
|
||||
<wsdl:part name="cIrszam" type="s:string" />
|
||||
<wsdl:part name="cKozterNev" type="s:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="KozterValidHttpPostOut">
|
||||
<wsdl:part name="Body" element="tns:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetVersionHttpPostIn" />
|
||||
<wsdl:message name="GetVersionHttpPostOut">
|
||||
<wsdl:part name="Body" element="tns:string" />
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="ToolsSoap">
|
||||
<wsdl:operation name="IrSzamValid">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Helység adatok lekérdezése irányítószám részlet alapján
|
||||
</documentation>
|
||||
<wsdl:input message="tns:IrSzamValidSoapIn" />
|
||||
<wsdl:output message="tns:IrSzamValidSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="HelynevValid">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Helység adatok lekérdezése helységnév részlet alapján
|
||||
</documentation>
|
||||
<wsdl:input message="tns:HelynevValidSoapIn" />
|
||||
<wsdl:output message="tns:HelynevValidSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="KozterValid">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Közterület adatok lekérdezése irányítószám és közterület név részlet alapján
|
||||
</documentation>
|
||||
<wsdl:input message="tns:KozterValidSoapIn" />
|
||||
<wsdl:output message="tns:KozterValidSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetVersion">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Verziószám lekérdezés
|
||||
</documentation>
|
||||
<wsdl:input message="tns:GetVersionSoapIn" />
|
||||
<wsdl:output message="tns:GetVersionSoapOut" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:portType name="ToolsHttpGet">
|
||||
<wsdl:operation name="IrSzamValid">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Helység adatok lekérdezése irányítószám részlet alapján
|
||||
</documentation>
|
||||
<wsdl:input message="tns:IrSzamValidHttpGetIn" />
|
||||
<wsdl:output message="tns:IrSzamValidHttpGetOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="HelynevValid">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Helység adatok lekérdezése helységnév részlet alapján
|
||||
</documentation>
|
||||
<wsdl:input message="tns:HelynevValidHttpGetIn" />
|
||||
<wsdl:output message="tns:HelynevValidHttpGetOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="KozterValid">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Közterület adatok lekérdezése irányítószám és közterület név részlet alapján
|
||||
</documentation>
|
||||
<wsdl:input message="tns:KozterValidHttpGetIn" />
|
||||
<wsdl:output message="tns:KozterValidHttpGetOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetVersion">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Verziószám lekérdezés
|
||||
</documentation>
|
||||
<wsdl:input message="tns:GetVersionHttpGetIn" />
|
||||
<wsdl:output message="tns:GetVersionHttpGetOut" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:portType name="ToolsHttpPost">
|
||||
<wsdl:operation name="IrSzamValid">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Helység adatok lekérdezése irányítószám részlet alapján
|
||||
</documentation>
|
||||
<wsdl:input message="tns:IrSzamValidHttpPostIn" />
|
||||
<wsdl:output message="tns:IrSzamValidHttpPostOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="HelynevValid">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Helység adatok lekérdezése helységnév részlet alapján
|
||||
</documentation>
|
||||
<wsdl:input message="tns:HelynevValidHttpPostIn" />
|
||||
<wsdl:output message="tns:HelynevValidHttpPostOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="KozterValid">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Közterület adatok lekérdezése irányítószám és közterület név részlet alapján
|
||||
</documentation>
|
||||
<wsdl:input message="tns:KozterValidHttpPostIn" />
|
||||
<wsdl:output message="tns:KozterValidHttpPostOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetVersion">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
|
||||
Verziószám lekérdezés
|
||||
</documentation>
|
||||
<wsdl:input message="tns:GetVersionHttpPostIn" />
|
||||
<wsdl:output message="tns:GetVersionHttpPostOut" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="ToolsSoap" type="tns:ToolsSoap">
|
||||
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
|
||||
<wsdl:operation name="IrSzamValid">
|
||||
<soap:operation soapAction="http://tempuri.org/Dijkalk_Webservice/Tools/IrSzamValid"
|
||||
style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="HelynevValid">
|
||||
<soap:operation
|
||||
soapAction="http://tempuri.org/Dijkalk_Webservice/Tools/HelynevValid"
|
||||
style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="KozterValid">
|
||||
<soap:operation soapAction="http://tempuri.org/Dijkalk_Webservice/Tools/KozterValid"
|
||||
style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetVersion">
|
||||
<soap:operation soapAction="http://tempuri.org/Dijkalk_Webservice/Tools/GetVersion"
|
||||
style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="ToolsHttpGet" type="tns:ToolsHttpGet">
|
||||
<http:binding verb="GET" />
|
||||
<wsdl:operation name="IrSzamValid">
|
||||
<http:operation location="/IrSzamValid" />
|
||||
<wsdl:input>
|
||||
<http:urlEncoded />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<mime:mimeXml part="Body" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="HelynevValid">
|
||||
<http:operation location="/HelynevValid" />
|
||||
<wsdl:input>
|
||||
<http:urlEncoded />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<mime:mimeXml part="Body" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="KozterValid">
|
||||
<http:operation location="/KozterValid" />
|
||||
<wsdl:input>
|
||||
<http:urlEncoded />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<mime:mimeXml part="Body" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetVersion">
|
||||
<http:operation location="/GetVersion" />
|
||||
<wsdl:input>
|
||||
<http:urlEncoded />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<mime:mimeXml part="Body" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="ToolsHttpPost" type="tns:ToolsHttpPost">
|
||||
<http:binding verb="POST" />
|
||||
<wsdl:operation name="IrSzamValid">
|
||||
<http:operation location="/IrSzamValid" />
|
||||
<wsdl:input>
|
||||
<mime:content type="application/x-www-form-urlencoded" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<mime:mimeXml part="Body" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="HelynevValid">
|
||||
<http:operation location="/HelynevValid" />
|
||||
<wsdl:input>
|
||||
<mime:content type="application/x-www-form-urlencoded" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<mime:mimeXml part="Body" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="KozterValid">
|
||||
<http:operation location="/KozterValid" />
|
||||
<wsdl:input>
|
||||
<mime:content type="application/x-www-form-urlencoded" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<mime:mimeXml part="Body" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetVersion">
|
||||
<http:operation location="/GetVersion" />
|
||||
<wsdl:input>
|
||||
<mime:content type="application/x-www-form-urlencoded" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<mime:mimeXml part="Body" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="Tools">
|
||||
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/" />
|
||||
<wsdl:port name="ToolsSoap" binding="tns:ToolsSoap">
|
||||
<soap:address location="http://www.example.org/tools.asmx" />
|
||||
</wsdl:port>
|
||||
<wsdl:port name="ToolsHttpGet" binding="tns:ToolsHttpGet">
|
||||
<http:address location="http://www.example.org/tools.asmx" />
|
||||
</wsdl:port>
|
||||
<wsdl:port name="ToolsHttpPost" binding="tns:ToolsHttpPost">
|
||||
<http:address location="http://www.example.org/tools.asmx" />
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -1,106 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- edited with XMLSpy v2008 rel. 2 sp1 (http://www.altova.com) by EMBRACE (EMBRACE) -->
|
||||
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:zjsapi="http://jsapi.jochen-schweizer.de/PartnerManagement/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/" xmlns:n0="http://www.sap.com/webas/630/soap/features/runtime/tracing/" xmlns:n1="http://www.sap.com/webas/640/soap/features/messageId/" name="PartnerManagement" targetNamespace="http://jsapi.jochen-schweizer.de/PartnerManagement/">
|
||||
<wsdl:types>
|
||||
<xsd:schema targetNamespace="http://www.sap.com/webas/630/soap/features/runtime/tracing/">
|
||||
<xsd:complexType name="Trace">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Trace">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="TraceLevel" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TraceContext" type="n0:TraceContext" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TraceContext">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="TRC_PATTERN" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_KEY" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_SSID" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_USER" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_TS" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_COUNTER" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_EXTERN" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
<xsd:schema targetNamespace="http://jsapi.jochen-schweizer.de/PartnerManagement/">
|
||||
<xsd:element name="CreatePartnerResponse">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="out" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreatePartnerRequest" type="zjsapi:TPartnerData"/>
|
||||
<xsd:complexType name="TPartnerData">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="mSyncID" type="xsd:int"/>
|
||||
<xsd:element name="mName" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="mFirstName" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="mLastName" type="xsd:string" minOccurs="0" />
|
||||
<xsd:element name="mCity" type="xsd:string" />
|
||||
<xsd:element name="mZipCode" type="xsd:string" />
|
||||
<xsd:element name="mPostBox" minOccurs="0" type="xsd:string" />
|
||||
<xsd:element name="mAddress" minOccurs="0" type="xsd:string" />
|
||||
<xsd:element name="mPhone" minOccurs="0" type="xsd:string" />
|
||||
<xsd:element name="mFax" minOccurs="0" type="xsd:string" />
|
||||
<xsd:element name="mEMail" minOccurs="0" type="xsd:string" />
|
||||
<xsd:element name="mCountry" minOccurs="0" type="xsd:string" />
|
||||
<xsd:element name="mLanguage" minOccurs="0" type="xsd:string" />
|
||||
<xsd:element name="mWebsite" minOccurs="0" type="xsd:string" />
|
||||
<xsd:element name="mStatus" type="xsd:int" minOccurs="0"/>
|
||||
<xsd:element name="mActive" type="xsd:int" minOccurs="0"/>
|
||||
<xsd:element name="mConfidentiality" type="xsd:int" minOccurs="0"/>
|
||||
<xsd:element name="mSubscription" type="xsd:int" minOccurs="0"/>
|
||||
<xsd:element name="mAGBUrl" minOccurs="0" type="xsd:string" />
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="MessageId">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="messageId" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="CreatePartnerRequest">
|
||||
<wsdl:part name="parameters" element="zjsapi:CreatePartnerRequest"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="CreatePartnerResponse">
|
||||
<wsdl:part name="parameters" element="zjsapi:CreatePartnerResponse"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="SAPTraceHeader">
|
||||
<wsdl:part name="parameter" type="n0:Trace"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="SAPMessageIdHeader">
|
||||
<wsdl:part name="parameter" type="zjsapi:MessageId"/>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="PartnerManagement">
|
||||
<wsdl:operation name="CreatePartner">
|
||||
<wsdl:input message="zjsapi:CreatePartnerRequest"/>
|
||||
<wsdl:output message="zjsapi:CreatePartnerResponse"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="PartnerManagementSOAP" type="zjsapi:PartnerManagement">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="CreatePartner">
|
||||
<soap:operation soapAction="http://jsapi.jochen-schweizer.de/PartnerManagement/CreatePartner"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
<soap:header message="zjsapi:SAPTraceHeader" part="parameter" use="literal" namespace="http://www.sap.com/webas/630/soap/features/runtime/tracing/"/>
|
||||
<soap:header message="zjsapi:SAPMessageIdHeader" part="parameter" use="literal" namespace="http://www.sap.com/webas/640/soap/features/messageId/"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="PartnerManagement">
|
||||
<wsdl:port name="PartnerManagementSOAP" binding="zjsapi:PartnerManagementSOAP">
|
||||
<soap:address location="http://jsapi.jochen-schweizer.de/cgi-bin/server.pl"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -1,183 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- edited with XMLSpy v2008 rel. 2 sp1 (http://www.altova.com) by EMBRACE (EMBRACE) -->
|
||||
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:zjsapi="http://jsapi.jochen-schweizer.de/PartnerManagement/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://schemas.xmlsoap.org/soap/encoding/" xmlns:n0="http://www.sap.com/webas/630/soap/features/runtime/tracing/" xmlns:n1="http://www.sap.com/webas/640/soap/features/messageId/" name="PartnerManagement" targetNamespace="http://jsapi.jochen-schweizer.de/PartnerManagement/">
|
||||
<wsdl:types>
|
||||
<xsd:schema targetNamespace="http://www.sap.com/webas/630/soap/features/runtime/tracing/">
|
||||
<xsd:element name="Trace">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="TraceLevel" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TraceContext" type="n0:TraceContext" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
|
||||
<xsd:complexType name="TraceContext">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="TRC_PATTERN" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_KEY" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_SSID" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_USER" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_TS" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_COUNTER" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="TRC_EXTERN" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
<xsd:schema targetNamespace="http://jsapi.jochen-schweizer.de/PartnerManagement/">
|
||||
<xsd:element name="CreatePartnerResponse">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="out" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreatePartnerRequest" type="zjsapi:TPartnerData"/>
|
||||
<xsd:complexType name="TPartnerData">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="mSyncID" type="xsd:int"/>
|
||||
<xsd:element name="mName" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="100"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mFirstName" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="40"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mLastName" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="40"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mCity">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="50"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mZipCode">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="50"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mPostBox" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="100"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mAddress" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="100"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mPhone" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="40"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mFax" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="50"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mEMail" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="64"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mCountry" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="30"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mLanguage" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="50"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mWebsite" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="50"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="mStatus" type="xsd:int" minOccurs="0"/>
|
||||
<xsd:element name="mActive" type="xsd:int" minOccurs="0"/>
|
||||
<xsd:element name="mConfidentiality" type="xsd:int" minOccurs="0"/>
|
||||
<xsd:element name="mSubscription" type="xsd:int" minOccurs="0"/>
|
||||
<xsd:element name="mAGBUrl" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="300"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="messageId" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="CreatePartnerRequest">
|
||||
<wsdl:part name="parameters" element="zjsapi:CreatePartnerRequest"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="CreatePartnerResponse">
|
||||
<wsdl:part name="parameters" element="zjsapi:CreatePartnerResponse"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="SAPTraceHeader">
|
||||
<wsdl:part name="parameter" element="n0:Trace"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="SAPMessageIdHeader">
|
||||
<wsdl:part name="parameter" element="zjsapi:messageId"/>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="PartnerManagement">
|
||||
<wsdl:operation name="CreatePartner">
|
||||
<wsdl:input message="zjsapi:CreatePartnerRequest"/>
|
||||
<wsdl:output message="zjsapi:CreatePartnerResponse"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="PartnerManagementSOAP" type="zjsapi:PartnerManagement">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="CreatePartner">
|
||||
<soap:operation soapAction="http://jsapi.jochen-schweizer.de/PartnerManagement/CreatePartner"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
<soap:header message="zjsapi:SAPTraceHeader" part="parameter" use="literal" namespace="http://www.sap.com/webas/630/soap/features/runtime/tracing/"/>
|
||||
<soap:header message="zjsapi:SAPMessageIdHeader" part="parameter" use="literal" namespace="http://www.sap.com/webas/640/soap/features/messageId/"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="PartnerManagement">
|
||||
<wsdl:port name="PartnerManagementSOAP" binding="zjsapi:PartnerManagementSOAP">
|
||||
<soap:address location="http://jsapi.jochen-schweizer.de/cgi-bin/server.pl"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,798 +0,0 @@
|
||||
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri2.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://tempuri2.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
||||
<wsdl:types>
|
||||
<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri2.org/">
|
||||
<s:element name="AddTask">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="taskListName" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="createData" type="tns:ItemCreateData" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="modifyData" type="tns:TaskModifyData" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:complexType name="ItemCreateData">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="tns:ItemData">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Author" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="GroupId" nillable="true" type="s:int" />
|
||||
</s:sequence>
|
||||
</s:extension>
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:complexType name="ItemData" abstract="true" />
|
||||
<s:complexType name="ItemUpdateData" abstract="true">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="tns:ItemData" />
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:complexType name="PermissionItemData" abstract="true">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="tns:ItemUpdateData">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Permissions" nillable="true" type="tns:Permissions" />
|
||||
</s:sequence>
|
||||
</s:extension>
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:complexType name="Permissions">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="GroupPermissions" type="tns:ArrayOfPermissionTuple" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="UserPermissions" type="tns:ArrayOfPermissionTuple1" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="ArrayOfPermissionTuple">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="GroupPermission" nillable="true" type="tns:PermissionTuple" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="PermissionTuple">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="OwnerName" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Rights" nillable="true" type="tns:ADDITIONAL_ROLES" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:simpleType name="ADDITIONAL_ROLES">
|
||||
<s:restriction base="s:string">
|
||||
<s:enumeration value="READ_ROLE" />
|
||||
<s:enumeration value="MODIFY_ROLE" />
|
||||
<s:enumeration value="ALL_ROLE" />
|
||||
</s:restriction>
|
||||
</s:simpleType>
|
||||
<s:complexType name="ArrayOfPermissionTuple1">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="UserPermission" nillable="true" type="tns:PermissionTuple" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="CommonItemData" abstract="true">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="tns:PermissionItemData">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Categories" type="tns:ArrayOfString" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Editor" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="AlertTemplate" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="AlertRecipients" type="tns:Hstringstring" />
|
||||
</s:sequence>
|
||||
</s:extension>
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:complexType name="ArrayOfString">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Category" nillable="true" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="Hstringstring">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="KVS" type="tns:KVstringNiceListOfString" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="KVstringNiceListOfString">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="V" type="s:string" />
|
||||
</s:sequence>
|
||||
<s:attribute name="K" type="s:string" />
|
||||
</s:complexType>
|
||||
<s:complexType name="TaskModifyData">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="tns:CommonItemData">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Status" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="DueDate" nillable="true" type="s:dateTime" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="AssignedTo" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:extension>
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:element name="AddTaskResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="AddTaskResult" type="tns:SerializedItem" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:complexType name="SerializedItem">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Attachments" type="tns:ArrayOfString1" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Fields" type="tns:ArrayOfField" />
|
||||
</s:sequence>
|
||||
<s:attribute name="ID" type="s:int" use="required" />
|
||||
</s:complexType>
|
||||
<s:complexType name="ArrayOfString1">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Attachment" nillable="true" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="ArrayOfField">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Field" type="tns:Field" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="Field">
|
||||
<s:attribute name="Name" type="s:string" />
|
||||
<s:attribute name="Value" type="s:string" />
|
||||
</s:complexType>
|
||||
<s:element name="ModifyTask">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="taskListName" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="id" nillable="true" type="s:int" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="asUser" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="modifyData" type="tns:TaskModifyData" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="ModifyTaskResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ModifyTaskResult" type="tns:SerializedItem" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="CreateGroup">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="CreateGroupResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="CreateGroupResult">
|
||||
<s:complexType mixed="true">
|
||||
<s:sequence>
|
||||
<s:any />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="AddUsersToGroup">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="userMails" type="tns:ArrayOfString2" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:complexType name="ArrayOfString2">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:element name="AddUsersToGroupResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="AddUsersToGroupResult">
|
||||
<s:complexType mixed="true">
|
||||
<s:sequence>
|
||||
<s:any />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="RemoveUsersFromGroup">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="userMails" type="tns:ArrayOfString2" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="RemoveUsersFromGroupResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="RemoveUsersFromGroupResult">
|
||||
<s:complexType mixed="true">
|
||||
<s:sequence>
|
||||
<s:any />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="ClearGroup">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="ClearGroupResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ClearGroupResult">
|
||||
<s:complexType mixed="true">
|
||||
<s:sequence>
|
||||
<s:any />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="DeleteGroup">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="DeleteGroupResponse">
|
||||
<s:complexType />
|
||||
</s:element>
|
||||
<s:element name="AddCalendarEntry">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="calendarName" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="createData" type="tns:CalendarCreateData" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="modifyData" type="tns:CalendarModifyData" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:complexType name="CalendarCreateData">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="tns:ItemCreateData" />
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:complexType name="CalendarModifyData">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="tns:AttachmentItemData">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="EventDate" nillable="true" type="s:dateTime" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="EndDate" nillable="true" type="s:dateTime" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="ReminderDate" nillable="true" type="s:dateTime" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ReminderTemplate" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="FAllDayEvent" nillable="true" type="s:boolean" />
|
||||
</s:sequence>
|
||||
</s:extension>
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:complexType name="AttachmentItemData" abstract="true">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="tns:PermissionItemData">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Attachments" type="tns:ArrayOfAttachment" />
|
||||
</s:sequence>
|
||||
</s:extension>
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:complexType name="ArrayOfAttachment">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Attachment" nillable="true" type="tns:Attachment" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="Attachment">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Data" type="s:base64Binary" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Operation" nillable="true" type="tns:AttachmentOperation" />
|
||||
</s:sequence>
|
||||
<s:attribute name="Name" type="s:string" />
|
||||
</s:complexType>
|
||||
<s:simpleType name="AttachmentOperation">
|
||||
<s:restriction base="s:string">
|
||||
<s:enumeration value="ADD" />
|
||||
<s:enumeration value="UPDATE" />
|
||||
<s:enumeration value="DELETE" />
|
||||
</s:restriction>
|
||||
</s:simpleType>
|
||||
<s:element name="AddCalendarEntryResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="AddCalendarEntryResult" type="tns:SerializedItem" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="ModifyCalendarEntry">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="calendarName" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="id" nillable="true" type="s:int" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="asUser" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="modifyData" type="tns:CalendarModifyData" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="ModifyCalendarEntryResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ModifyCalendarEntryResult" type="tns:SerializedItem" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetItems">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="listName" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="user" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="query" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="fields" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="startID" nillable="true" type="s:unsignedInt" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="maxItems" nillable="true" type="s:unsignedInt" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetItemsResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="GetItemsResult" type="tns:CountListOfSerializedItem" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:complexType name="CountListOfSerializedItem">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="List" type="tns:ArrayOfSerializedItem" />
|
||||
</s:sequence>
|
||||
<s:attribute name="Count" type="s:int" use="required" />
|
||||
</s:complexType>
|
||||
<s:complexType name="ArrayOfSerializedItem">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="SerializedItem" nillable="true" type="tns:SerializedItem" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:element name="GetItemVersions">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="listName" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="ID" nillable="true" type="s:int" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="GetItemVersionsResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="GetItemVersionsResult" type="tns:CountListOfSerializedItem" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="CountItems">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="listName" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="user" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="query" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="CountItemsResponse">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="1" maxOccurs="1" name="CountItemsResult" type="s:int" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="DeleteItem">
|
||||
<s:complexType>
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="listName" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="ID" nillable="true" type="s:int" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
</s:element>
|
||||
<s:element name="DeleteItemResponse">
|
||||
<s:complexType />
|
||||
</s:element>
|
||||
</s:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="AddTaskSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:AddTask" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AddTaskSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:AddTaskResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ModifyTaskSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:ModifyTask" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ModifyTaskSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:ModifyTaskResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="CreateGroupSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:CreateGroup" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="CreateGroupSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:CreateGroupResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AddUsersToGroupSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:AddUsersToGroup" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AddUsersToGroupSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:AddUsersToGroupResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="RemoveUsersFromGroupSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:RemoveUsersFromGroup" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="RemoveUsersFromGroupSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:RemoveUsersFromGroupResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ClearGroupSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:ClearGroup" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ClearGroupSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:ClearGroupResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="DeleteGroupSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:DeleteGroup" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="DeleteGroupSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:DeleteGroupResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AddCalendarEntrySoapIn">
|
||||
<wsdl:part name="parameters" element="tns:AddCalendarEntry" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AddCalendarEntrySoapOut">
|
||||
<wsdl:part name="parameters" element="tns:AddCalendarEntryResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ModifyCalendarEntrySoapIn">
|
||||
<wsdl:part name="parameters" element="tns:ModifyCalendarEntry" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ModifyCalendarEntrySoapOut">
|
||||
<wsdl:part name="parameters" element="tns:ModifyCalendarEntryResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetItemsSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:GetItems" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetItemsSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:GetItemsResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetItemVersionsSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:GetItemVersions" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetItemVersionsSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:GetItemVersionsResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="CountItemsSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:CountItems" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="CountItemsSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:CountItemsResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="DeleteItemSoapIn">
|
||||
<wsdl:part name="parameters" element="tns:DeleteItem" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="DeleteItemSoapOut">
|
||||
<wsdl:part name="parameters" element="tns:DeleteItemResponse" />
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="RunningServiceClassSoap">
|
||||
<wsdl:operation name="AddTask">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method is used to create a Task item within the task list. Values will be set if they are not null.</wsdl:documentation>
|
||||
<wsdl:input message="tns:AddTaskSoapIn" />
|
||||
<wsdl:output message="tns:AddTaskSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ModifyTask">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Modifies an existing task. Values are only set if they are not null.</wsdl:documentation>
|
||||
<wsdl:input message="tns:ModifyTaskSoapIn" />
|
||||
<wsdl:output message="tns:ModifyTaskSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="CreateGroup">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Creates a group within the web.</wsdl:documentation>
|
||||
<wsdl:input message="tns:CreateGroupSoapIn" />
|
||||
<wsdl:output message="tns:CreateGroupSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AddUsersToGroup">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Adds a set of users to the given group.</wsdl:documentation>
|
||||
<wsdl:input message="tns:AddUsersToGroupSoapIn" />
|
||||
<wsdl:output message="tns:AddUsersToGroupSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="RemoveUsersFromGroup">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Removes a user from a given group.</wsdl:documentation>
|
||||
<wsdl:input message="tns:RemoveUsersFromGroupSoapIn" />
|
||||
<wsdl:output message="tns:RemoveUsersFromGroupSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ClearGroup">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Removes all users from the given group.</wsdl:documentation>
|
||||
<wsdl:input message="tns:ClearGroupSoapIn" />
|
||||
<wsdl:output message="tns:ClearGroupSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="DeleteGroup">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Deletes a group from the web.</wsdl:documentation>
|
||||
<wsdl:input message="tns:DeleteGroupSoapIn" />
|
||||
<wsdl:output message="tns:DeleteGroupSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AddCalendarEntry">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Builds a new entry for the calendar.</wsdl:documentation>
|
||||
<wsdl:input message="tns:AddCalendarEntrySoapIn" />
|
||||
<wsdl:output message="tns:AddCalendarEntrySoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ModifyCalendarEntry">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Modifies a calendar entry.</wsdl:documentation>
|
||||
<wsdl:input message="tns:ModifyCalendarEntrySoapIn" />
|
||||
<wsdl:output message="tns:ModifyCalendarEntrySoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetItems">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method is used for getting specific items from a list.</wsdl:documentation>
|
||||
<wsdl:input message="tns:GetItemsSoapIn" />
|
||||
<wsdl:output message="tns:GetItemsSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetItemVersions">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets all versions of an item.</wsdl:documentation>
|
||||
<wsdl:input message="tns:GetItemVersionsSoapIn" />
|
||||
<wsdl:output message="tns:GetItemVersionsSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="CountItems">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Counts all Items that is returned by the query.</wsdl:documentation>
|
||||
<wsdl:input message="tns:CountItemsSoapIn" />
|
||||
<wsdl:output message="tns:CountItemsSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="DeleteItem">
|
||||
<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Deletes an item from a list.</wsdl:documentation>
|
||||
<wsdl:input message="tns:DeleteItemSoapIn" />
|
||||
<wsdl:output message="tns:DeleteItemSoapOut" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="RunningServiceClassSoap" type="tns:RunningServiceClassSoap">
|
||||
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="AddTask">
|
||||
<soap:operation soapAction="http://tempuri2.org/AddTask" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ModifyTask">
|
||||
<soap:operation soapAction="http://tempuri2.org/ModifyTask" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="CreateGroup">
|
||||
<soap:operation soapAction="http://tempuri2.org/CreateGroup" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AddUsersToGroup">
|
||||
<soap:operation soapAction="http://tempuri2.org/AddUsersToGroup" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="RemoveUsersFromGroup">
|
||||
<soap:operation soapAction="http://tempuri2.org/RemoveUsersFromGroup" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ClearGroup">
|
||||
<soap:operation soapAction="http://tempuri2.org/ClearGroup" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="DeleteGroup">
|
||||
<soap:operation soapAction="http://tempuri2.org/DeleteGroup" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AddCalendarEntry">
|
||||
<soap:operation soapAction="http://tempuri2.org/AddCalendarEntry" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ModifyCalendarEntry">
|
||||
<soap:operation soapAction="http://tempuri2.org/ModifyCalendarEntry" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetItems">
|
||||
<soap:operation soapAction="http://tempuri2.org/GetItems" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetItemVersions">
|
||||
<soap:operation soapAction="http://tempuri2.org/GetItemVersions" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="CountItems">
|
||||
<soap:operation soapAction="http://tempuri2.org/CountItems" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="DeleteItem">
|
||||
<soap:operation soapAction="http://tempuri2.org/DeleteItem" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="RunningServiceClassSoap12" type="tns:RunningServiceClassSoap">
|
||||
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="AddTask">
|
||||
<soap12:operation soapAction="http://tempuri2.org/AddTask" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ModifyTask">
|
||||
<soap12:operation soapAction="http://tempuri2.org/ModifyTask" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="CreateGroup">
|
||||
<soap12:operation soapAction="http://tempuri2.org/CreateGroup" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AddUsersToGroup">
|
||||
<soap12:operation soapAction="http://tempuri2.org/AddUsersToGroup" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="RemoveUsersFromGroup">
|
||||
<soap12:operation soapAction="http://tempuri2.org/RemoveUsersFromGroup" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ClearGroup">
|
||||
<soap12:operation soapAction="http://tempuri2.org/ClearGroup" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="DeleteGroup">
|
||||
<soap12:operation soapAction="http://tempuri2.org/DeleteGroup" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AddCalendarEntry">
|
||||
<soap12:operation soapAction="http://tempuri2.org/AddCalendarEntry" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ModifyCalendarEntry">
|
||||
<soap12:operation soapAction="http://tempuri2.org/ModifyCalendarEntry" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetItems">
|
||||
<soap12:operation soapAction="http://tempuri2.org/GetItems" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetItemVersions">
|
||||
<soap12:operation soapAction="http://tempuri2.org/GetItemVersions" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="CountItems">
|
||||
<soap12:operation soapAction="http://tempuri2.org/CountItems" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="DeleteItem">
|
||||
<soap12:operation soapAction="http://tempuri2.org/DeleteItem" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="RunningServiceClass">
|
||||
<wsdl:port name="RunningServiceClassSoap" binding="tns:RunningServiceClassSoap">
|
||||
<soap:address location="https://sp-01.erlm.siemens.de/sites/CUP1/ITIL/_vti_bin/ITIL/RunningService.asmx" />
|
||||
</wsdl:port>
|
||||
<wsdl:port name="RunningServiceClassSoap12" binding="tns:RunningServiceClassSoap12">
|
||||
<soap:address location="https://sp-01.erlm.siemens.de/sites/CUP1/ITIL/_vti_bin/ITIL/RunningService.asmx" />
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -1,164 +0,0 @@
|
||||
|
||||
package MyElements::AddAttachment;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('AddAttachment');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %listName_of :ATTR(:get<listName>);
|
||||
my %ID_of :ATTR(:get<ID>);
|
||||
my %data_of :ATTR(:get<data>);
|
||||
my %leafName_of :ATTR(:get<leafName>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( listName
|
||||
ID
|
||||
data
|
||||
leafName
|
||||
|
||||
) ],
|
||||
{
|
||||
'listName' => \%listName_of,
|
||||
'ID' => \%ID_of,
|
||||
'data' => \%data_of,
|
||||
'leafName' => \%leafName_of,
|
||||
},
|
||||
{
|
||||
'listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'data' => 'SOAP::WSDL::XSD::Typelib::Builtin::base64Binary',
|
||||
'leafName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'listName' => 'listName',
|
||||
'ID' => 'ID',
|
||||
'data' => 'data',
|
||||
'leafName' => 'leafName',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::AddAttachment
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
AddAttachment from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * listName
|
||||
|
||||
$element->set_listName($data);
|
||||
$element->get_listName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * ID
|
||||
|
||||
$element->set_ID($data);
|
||||
$element->get_ID();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * data
|
||||
|
||||
$element->set_data($data);
|
||||
$element->get_data();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * leafName
|
||||
|
||||
$element->set_leafName($data);
|
||||
$element->get_leafName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::AddAttachment->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
listName => $some_value, # string
|
||||
ID => $some_value, # int
|
||||
data => $some_value, # base64Binary
|
||||
leafName => $some_value, # string
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,119 +0,0 @@
|
||||
|
||||
package MyElements::AddAttachmentResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('AddAttachmentResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %AddAttachmentResult_of :ATTR(:get<AddAttachmentResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( AddAttachmentResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'AddAttachmentResult' => \%AddAttachmentResult_of,
|
||||
},
|
||||
{
|
||||
'AddAttachmentResult' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'AddAttachmentResult' => 'AddAttachmentResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::AddAttachmentResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
AddAttachmentResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * AddAttachmentResult
|
||||
|
||||
$element->set_AddAttachmentResult($data);
|
||||
$element->get_AddAttachmentResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::AddAttachmentResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
AddAttachmentResult => $some_value, # string
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,157 +0,0 @@
|
||||
|
||||
package MyElements::AddCalendarEntry;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('AddCalendarEntry');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %calendarName_of :ATTR(:get<calendarName>);
|
||||
my %createData_of :ATTR(:get<createData>);
|
||||
my %modifyData_of :ATTR(:get<modifyData>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( calendarName
|
||||
createData
|
||||
modifyData
|
||||
|
||||
) ],
|
||||
{
|
||||
'calendarName' => \%calendarName_of,
|
||||
'createData' => \%createData_of,
|
||||
'modifyData' => \%modifyData_of,
|
||||
},
|
||||
{
|
||||
'calendarName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'createData' => 'MyTypes::CalendarCreateData',
|
||||
'modifyData' => 'MyTypes::CalendarModifyData',
|
||||
},
|
||||
{
|
||||
|
||||
'calendarName' => 'calendarName',
|
||||
'createData' => 'createData',
|
||||
'modifyData' => 'modifyData',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::AddCalendarEntry
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
AddCalendarEntry from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * calendarName
|
||||
|
||||
$element->set_calendarName($data);
|
||||
$element->get_calendarName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * createData
|
||||
|
||||
$element->set_createData($data);
|
||||
$element->get_createData();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * modifyData
|
||||
|
||||
$element->set_modifyData($data);
|
||||
$element->get_modifyData();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::AddCalendarEntry->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
calendarName => $some_value, # string
|
||||
createData => { # MyTypes::CalendarCreateData
|
||||
},
|
||||
modifyData => { # MyTypes::CalendarModifyData
|
||||
Description => $some_value, # string
|
||||
EventDate => $some_value, # dateTime
|
||||
EndDate => $some_value, # dateTime
|
||||
ReminderDate => $some_value, # dateTime
|
||||
ReminderTemplate => $some_value, # string
|
||||
FAllDayEvent => $some_value, # boolean
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,126 +0,0 @@
|
||||
|
||||
package MyElements::AddCalendarEntryResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('AddCalendarEntryResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %AddCalendarEntryResult_of :ATTR(:get<AddCalendarEntryResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( AddCalendarEntryResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'AddCalendarEntryResult' => \%AddCalendarEntryResult_of,
|
||||
},
|
||||
{
|
||||
'AddCalendarEntryResult' => 'MyTypes::SerializedItem',
|
||||
},
|
||||
{
|
||||
|
||||
'AddCalendarEntryResult' => 'AddCalendarEntryResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::AddCalendarEntryResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
AddCalendarEntryResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * AddCalendarEntryResult
|
||||
|
||||
$element->set_AddCalendarEntryResult($data);
|
||||
$element->get_AddCalendarEntryResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::AddCalendarEntryResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
AddCalendarEntryResult => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,160 +0,0 @@
|
||||
|
||||
package MyElements::AddTask;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('AddTask');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %taskListName_of :ATTR(:get<taskListName>);
|
||||
my %createData_of :ATTR(:get<createData>);
|
||||
my %modifyData_of :ATTR(:get<modifyData>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( taskListName
|
||||
createData
|
||||
modifyData
|
||||
|
||||
) ],
|
||||
{
|
||||
'taskListName' => \%taskListName_of,
|
||||
'createData' => \%createData_of,
|
||||
'modifyData' => \%modifyData_of,
|
||||
},
|
||||
{
|
||||
'taskListName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'createData' => 'MyTypes::ItemCreateData',
|
||||
'modifyData' => 'MyTypes::TaskModifyData',
|
||||
},
|
||||
{
|
||||
|
||||
'taskListName' => 'taskListName',
|
||||
'createData' => 'createData',
|
||||
'modifyData' => 'modifyData',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::AddTask
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
AddTask from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * taskListName
|
||||
|
||||
$element->set_taskListName($data);
|
||||
$element->get_taskListName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * createData
|
||||
|
||||
$element->set_createData($data);
|
||||
$element->get_createData();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * modifyData
|
||||
|
||||
$element->set_modifyData($data);
|
||||
$element->get_modifyData();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::AddTask->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
taskListName => $some_value, # string
|
||||
createData => { # MyTypes::ItemCreateData
|
||||
Folder => { # MyTypes::Folders
|
||||
SubFolder => $some_value, # string
|
||||
},
|
||||
Author => { value => $some_value },
|
||||
GroupID => $some_value, # int
|
||||
},
|
||||
modifyData => { # MyTypes::TaskModifyData
|
||||
Status => $some_value, # string
|
||||
Description => $some_value, # string
|
||||
DueDate => $some_value, # dateTime
|
||||
AssignedTo => { value => $some_value },
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,126 +0,0 @@
|
||||
|
||||
package MyElements::AddTaskResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('AddTaskResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %AddTaskResult_of :ATTR(:get<AddTaskResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( AddTaskResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'AddTaskResult' => \%AddTaskResult_of,
|
||||
},
|
||||
{
|
||||
'AddTaskResult' => 'MyTypes::SerializedItem',
|
||||
},
|
||||
{
|
||||
|
||||
'AddTaskResult' => 'AddTaskResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::AddTaskResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
AddTaskResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * AddTaskResult
|
||||
|
||||
$element->set_AddTaskResult($data);
|
||||
$element->get_AddTaskResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::AddTaskResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
AddTaskResult => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,136 +0,0 @@
|
||||
|
||||
package MyElements::AddUsersToGroup;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('AddUsersToGroup');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %groupName_of :ATTR(:get<groupName>);
|
||||
my %userMails_of :ATTR(:get<userMails>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( groupName
|
||||
userMails
|
||||
|
||||
) ],
|
||||
{
|
||||
'groupName' => \%groupName_of,
|
||||
'userMails' => \%userMails_of,
|
||||
},
|
||||
{
|
||||
'groupName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'userMails' => 'MyTypes::ArrayOfNUser',
|
||||
},
|
||||
{
|
||||
|
||||
'groupName' => 'groupName',
|
||||
'userMails' => 'userMails',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::AddUsersToGroup
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
AddUsersToGroup from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * groupName
|
||||
|
||||
$element->set_groupName($data);
|
||||
$element->get_groupName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * userMails
|
||||
|
||||
$element->set_userMails($data);
|
||||
$element->get_userMails();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::AddUsersToGroup->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
groupName => $some_value, # string
|
||||
userMails => { # MyTypes::ArrayOfNUser
|
||||
NUser => { value => $some_value },
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,163 +0,0 @@
|
||||
|
||||
package MyElements::AddUsersToGroupResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('AddUsersToGroupResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %AddUsersToGroupResult_of :ATTR(:get<AddUsersToGroupResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( AddUsersToGroupResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'AddUsersToGroupResult' => \%AddUsersToGroupResult_of,
|
||||
},
|
||||
{
|
||||
|
||||
'AddUsersToGroupResult' => 'MyElements::AddUsersToGroupResponse::_AddUsersToGroupResult',
|
||||
},
|
||||
{
|
||||
|
||||
'AddUsersToGroupResult' => 'AddUsersToGroupResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
package MyElements::AddUsersToGroupResponse::_AddUsersToGroupResult;
|
||||
use strict;
|
||||
use warnings;
|
||||
{
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
) ],
|
||||
{
|
||||
},
|
||||
{
|
||||
},
|
||||
{
|
||||
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::AddUsersToGroupResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
AddUsersToGroupResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * AddUsersToGroupResult
|
||||
|
||||
$element->set_AddUsersToGroupResult($data);
|
||||
$element->get_AddUsersToGroupResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::AddUsersToGroupResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
AddUsersToGroupResult => {
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,119 +0,0 @@
|
||||
|
||||
package MyElements::ClearGroup;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('ClearGroup');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %groupName_of :ATTR(:get<groupName>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( groupName
|
||||
|
||||
) ],
|
||||
{
|
||||
'groupName' => \%groupName_of,
|
||||
},
|
||||
{
|
||||
'groupName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'groupName' => 'groupName',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::ClearGroup
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
ClearGroup from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * groupName
|
||||
|
||||
$element->set_groupName($data);
|
||||
$element->get_groupName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::ClearGroup->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
groupName => $some_value, # string
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,163 +0,0 @@
|
||||
|
||||
package MyElements::ClearGroupResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('ClearGroupResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %ClearGroupResult_of :ATTR(:get<ClearGroupResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( ClearGroupResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'ClearGroupResult' => \%ClearGroupResult_of,
|
||||
},
|
||||
{
|
||||
|
||||
'ClearGroupResult' => 'MyElements::ClearGroupResponse::_ClearGroupResult',
|
||||
},
|
||||
{
|
||||
|
||||
'ClearGroupResult' => 'ClearGroupResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
package MyElements::ClearGroupResponse::_ClearGroupResult;
|
||||
use strict;
|
||||
use warnings;
|
||||
{
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
) ],
|
||||
{
|
||||
},
|
||||
{
|
||||
},
|
||||
{
|
||||
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::ClearGroupResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
ClearGroupResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * ClearGroupResult
|
||||
|
||||
$element->set_ClearGroupResult($data);
|
||||
$element->get_ClearGroupResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::ClearGroupResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
ClearGroupResult => {
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,181 +0,0 @@
|
||||
|
||||
package MyElements::CountItems;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('CountItems');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %listName_of :ATTR(:get<listName>);
|
||||
my %User_of :ATTR(:get<User>);
|
||||
my %query_of :ATTR(:get<query>);
|
||||
my %Folder_of :ATTR(:get<Folder>);
|
||||
my %viewRecursive_of :ATTR(:get<viewRecursive>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( listName
|
||||
User
|
||||
query
|
||||
Folder
|
||||
viewRecursive
|
||||
|
||||
) ],
|
||||
{
|
||||
'listName' => \%listName_of,
|
||||
'User' => \%User_of,
|
||||
'query' => \%query_of,
|
||||
'Folder' => \%Folder_of,
|
||||
'viewRecursive' => \%viewRecursive_of,
|
||||
},
|
||||
{
|
||||
'listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'User' => 'MyTypes::NUser',
|
||||
'query' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Folder' => 'MyTypes::Folders',
|
||||
'viewRecursive' => 'SOAP::WSDL::XSD::Typelib::Builtin::boolean',
|
||||
},
|
||||
{
|
||||
|
||||
'listName' => 'listName',
|
||||
'User' => 'User',
|
||||
'query' => 'query',
|
||||
'Folder' => 'Folder',
|
||||
'viewRecursive' => 'viewRecursive',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::CountItems
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
CountItems from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * listName
|
||||
|
||||
$element->set_listName($data);
|
||||
$element->get_listName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * User
|
||||
|
||||
$element->set_User($data);
|
||||
$element->get_User();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * query
|
||||
|
||||
$element->set_query($data);
|
||||
$element->get_query();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * Folder
|
||||
|
||||
$element->set_Folder($data);
|
||||
$element->get_Folder();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * viewRecursive
|
||||
|
||||
$element->set_viewRecursive($data);
|
||||
$element->get_viewRecursive();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::CountItems->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
listName => $some_value, # string
|
||||
User => { value => $some_value },
|
||||
query => $some_value, # string
|
||||
Folder => { # MyTypes::Folders
|
||||
SubFolder => $some_value, # string
|
||||
},
|
||||
viewRecursive => $some_value, # boolean
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,119 +0,0 @@
|
||||
|
||||
package MyElements::CountItemsResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('CountItemsResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %CountItemsResult_of :ATTR(:get<CountItemsResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( CountItemsResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'CountItemsResult' => \%CountItemsResult_of,
|
||||
},
|
||||
{
|
||||
'CountItemsResult' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
},
|
||||
{
|
||||
|
||||
'CountItemsResult' => 'CountItemsResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::CountItemsResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
CountItemsResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * CountItemsResult
|
||||
|
||||
$element->set_CountItemsResult($data);
|
||||
$element->get_CountItemsResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::CountItemsResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
CountItemsResult => $some_value, # int
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,134 +0,0 @@
|
||||
|
||||
package MyElements::CreateGroup;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('CreateGroup');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %groupName_of :ATTR(:get<groupName>);
|
||||
my %description_of :ATTR(:get<description>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( groupName
|
||||
description
|
||||
|
||||
) ],
|
||||
{
|
||||
'groupName' => \%groupName_of,
|
||||
'description' => \%description_of,
|
||||
},
|
||||
{
|
||||
'groupName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'groupName' => 'groupName',
|
||||
'description' => 'description',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::CreateGroup
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
CreateGroup from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * groupName
|
||||
|
||||
$element->set_groupName($data);
|
||||
$element->get_groupName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * description
|
||||
|
||||
$element->set_description($data);
|
||||
$element->get_description();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::CreateGroup->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
groupName => $some_value, # string
|
||||
description => $some_value, # string
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,163 +0,0 @@
|
||||
|
||||
package MyElements::CreateGroupResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('CreateGroupResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %CreateGroupResult_of :ATTR(:get<CreateGroupResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( CreateGroupResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'CreateGroupResult' => \%CreateGroupResult_of,
|
||||
},
|
||||
{
|
||||
|
||||
'CreateGroupResult' => 'MyElements::CreateGroupResponse::_CreateGroupResult',
|
||||
},
|
||||
{
|
||||
|
||||
'CreateGroupResult' => 'CreateGroupResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
package MyElements::CreateGroupResponse::_CreateGroupResult;
|
||||
use strict;
|
||||
use warnings;
|
||||
{
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
) ],
|
||||
{
|
||||
},
|
||||
{
|
||||
},
|
||||
{
|
||||
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::CreateGroupResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
CreateGroupResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * CreateGroupResult
|
||||
|
||||
$element->set_CreateGroupResult($data);
|
||||
$element->get_CreateGroupResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::CreateGroupResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
CreateGroupResult => {
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,119 +0,0 @@
|
||||
|
||||
package MyElements::DeleteGroup;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('DeleteGroup');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %groupName_of :ATTR(:get<groupName>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( groupName
|
||||
|
||||
) ],
|
||||
{
|
||||
'groupName' => \%groupName_of,
|
||||
},
|
||||
{
|
||||
'groupName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'groupName' => 'groupName',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::DeleteGroup
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
DeleteGroup from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * groupName
|
||||
|
||||
$element->set_groupName($data);
|
||||
$element->get_groupName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::DeleteGroup->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
groupName => $some_value, # string
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,87 +0,0 @@
|
||||
|
||||
package MyElements::DeleteGroupResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('DeleteGroupResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
|
||||
# There's no variety - empty complexType
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
__PACKAGE__->_factory();
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::DeleteGroupResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
DeleteGroupResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::DeleteGroupResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
,
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,134 +0,0 @@
|
||||
|
||||
package MyElements::DeleteItem;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('DeleteItem');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %listName_of :ATTR(:get<listName>);
|
||||
my %ID_of :ATTR(:get<ID>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( listName
|
||||
ID
|
||||
|
||||
) ],
|
||||
{
|
||||
'listName' => \%listName_of,
|
||||
'ID' => \%ID_of,
|
||||
},
|
||||
{
|
||||
'listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
},
|
||||
{
|
||||
|
||||
'listName' => 'listName',
|
||||
'ID' => 'ID',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::DeleteItem
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
DeleteItem from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * listName
|
||||
|
||||
$element->set_listName($data);
|
||||
$element->get_listName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * ID
|
||||
|
||||
$element->set_ID($data);
|
||||
$element->get_ID();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::DeleteItem->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
listName => $some_value, # string
|
||||
ID => $some_value, # int
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,87 +0,0 @@
|
||||
|
||||
package MyElements::DeleteItemResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('DeleteItemResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
|
||||
# There's no variety - empty complexType
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
__PACKAGE__->_factory();
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::DeleteItemResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
DeleteItemResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::DeleteItemResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
,
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,149 +0,0 @@
|
||||
|
||||
package MyElements::GetAttachment;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('GetAttachment');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %listName_of :ATTR(:get<listName>);
|
||||
my %ID_of :ATTR(:get<ID>);
|
||||
my %leafName_of :ATTR(:get<leafName>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( listName
|
||||
ID
|
||||
leafName
|
||||
|
||||
) ],
|
||||
{
|
||||
'listName' => \%listName_of,
|
||||
'ID' => \%ID_of,
|
||||
'leafName' => \%leafName_of,
|
||||
},
|
||||
{
|
||||
'listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'leafName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'listName' => 'listName',
|
||||
'ID' => 'ID',
|
||||
'leafName' => 'leafName',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::GetAttachment
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
GetAttachment from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * listName
|
||||
|
||||
$element->set_listName($data);
|
||||
$element->get_listName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * ID
|
||||
|
||||
$element->set_ID($data);
|
||||
$element->get_ID();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * leafName
|
||||
|
||||
$element->set_leafName($data);
|
||||
$element->get_leafName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::GetAttachment->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
listName => $some_value, # string
|
||||
ID => $some_value, # int
|
||||
leafName => $some_value, # string
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,137 +0,0 @@
|
||||
|
||||
package MyElements::GetAttachmentResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('GetAttachmentResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %GetAttachmentResult_of :ATTR(:get<GetAttachmentResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( GetAttachmentResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'GetAttachmentResult' => \%GetAttachmentResult_of,
|
||||
},
|
||||
{
|
||||
'GetAttachmentResult' => 'MyTypes::GetFileResponse',
|
||||
},
|
||||
{
|
||||
|
||||
'GetAttachmentResult' => 'GetAttachmentResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::GetAttachmentResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
GetAttachmentResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * GetAttachmentResult
|
||||
|
||||
$element->set_GetAttachmentResult($data);
|
||||
$element->get_GetAttachmentResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::GetAttachmentResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
GetAttachmentResult => { # MyTypes::GetFileResponse
|
||||
item => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
properties => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
data => $some_value, # base64Binary
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,134 +0,0 @@
|
||||
|
||||
package MyElements::GetItemVersions;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('GetItemVersions');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %listName_of :ATTR(:get<listName>);
|
||||
my %ID_of :ATTR(:get<ID>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( listName
|
||||
ID
|
||||
|
||||
) ],
|
||||
{
|
||||
'listName' => \%listName_of,
|
||||
'ID' => \%ID_of,
|
||||
},
|
||||
{
|
||||
'listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
},
|
||||
{
|
||||
|
||||
'listName' => 'listName',
|
||||
'ID' => 'ID',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::GetItemVersions
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
GetItemVersions from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * listName
|
||||
|
||||
$element->set_listName($data);
|
||||
$element->get_listName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * ID
|
||||
|
||||
$element->set_ID($data);
|
||||
$element->get_ID();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::GetItemVersions->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
listName => $some_value, # string
|
||||
ID => $some_value, # int
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,130 +0,0 @@
|
||||
|
||||
package MyElements::GetItemVersionsResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('GetItemVersionsResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %GetItemVersionsResult_of :ATTR(:get<GetItemVersionsResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( GetItemVersionsResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'GetItemVersionsResult' => \%GetItemVersionsResult_of,
|
||||
},
|
||||
{
|
||||
'GetItemVersionsResult' => 'MyTypes::CountListOfSerializedItem',
|
||||
},
|
||||
{
|
||||
|
||||
'GetItemVersionsResult' => 'GetItemVersionsResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::GetItemVersionsResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
GetItemVersionsResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * GetItemVersionsResult
|
||||
|
||||
$element->set_GetItemVersionsResult($data);
|
||||
$element->get_GetItemVersionsResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::GetItemVersionsResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
GetItemVersionsResult => { # MyTypes::CountListOfSerializedItem
|
||||
List => { # MyTypes::ArrayOfSerializedItem
|
||||
SerializedItem => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,228 +0,0 @@
|
||||
|
||||
package MyElements::GetItems;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('GetItems');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %listName_of :ATTR(:get<listName>);
|
||||
my %User_of :ATTR(:get<User>);
|
||||
my %query_of :ATTR(:get<query>);
|
||||
my %fields_of :ATTR(:get<fields>);
|
||||
my %startID_of :ATTR(:get<startID>);
|
||||
my %maxItems_of :ATTR(:get<maxItems>);
|
||||
my %Folder_of :ATTR(:get<Folder>);
|
||||
my %viewRecursive_of :ATTR(:get<viewRecursive>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( listName
|
||||
User
|
||||
query
|
||||
fields
|
||||
startID
|
||||
maxItems
|
||||
Folder
|
||||
viewRecursive
|
||||
|
||||
) ],
|
||||
{
|
||||
'listName' => \%listName_of,
|
||||
'User' => \%User_of,
|
||||
'query' => \%query_of,
|
||||
'fields' => \%fields_of,
|
||||
'startID' => \%startID_of,
|
||||
'maxItems' => \%maxItems_of,
|
||||
'Folder' => \%Folder_of,
|
||||
'viewRecursive' => \%viewRecursive_of,
|
||||
},
|
||||
{
|
||||
'listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'User' => 'MyTypes::NUser',
|
||||
'query' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'fields' => 'MyTypes::ArrayOfString2',
|
||||
'startID' => 'SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt',
|
||||
'maxItems' => 'SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt',
|
||||
'Folder' => 'MyTypes::Folders',
|
||||
'viewRecursive' => 'SOAP::WSDL::XSD::Typelib::Builtin::boolean',
|
||||
},
|
||||
{
|
||||
|
||||
'listName' => 'listName',
|
||||
'User' => 'User',
|
||||
'query' => 'query',
|
||||
'fields' => 'fields',
|
||||
'startID' => 'startID',
|
||||
'maxItems' => 'maxItems',
|
||||
'Folder' => 'Folder',
|
||||
'viewRecursive' => 'viewRecursive',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::GetItems
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
GetItems from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * listName
|
||||
|
||||
$element->set_listName($data);
|
||||
$element->get_listName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * User
|
||||
|
||||
$element->set_User($data);
|
||||
$element->get_User();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * query
|
||||
|
||||
$element->set_query($data);
|
||||
$element->get_query();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * fields
|
||||
|
||||
$element->set_fields($data);
|
||||
$element->get_fields();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * startID
|
||||
|
||||
$element->set_startID($data);
|
||||
$element->get_startID();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * maxItems
|
||||
|
||||
$element->set_maxItems($data);
|
||||
$element->get_maxItems();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * Folder
|
||||
|
||||
$element->set_Folder($data);
|
||||
$element->get_Folder();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * viewRecursive
|
||||
|
||||
$element->set_viewRecursive($data);
|
||||
$element->get_viewRecursive();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::GetItems->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
listName => $some_value, # string
|
||||
User => { value => $some_value },
|
||||
query => $some_value, # string
|
||||
fields => { # MyTypes::ArrayOfString2
|
||||
string => $some_value, # string
|
||||
},
|
||||
startID => $some_value, # unsignedInt
|
||||
maxItems => $some_value, # unsignedInt
|
||||
Folder => { # MyTypes::Folders
|
||||
SubFolder => $some_value, # string
|
||||
},
|
||||
viewRecursive => $some_value, # boolean
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,130 +0,0 @@
|
||||
|
||||
package MyElements::GetItemsResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('GetItemsResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %GetItemsResult_of :ATTR(:get<GetItemsResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( GetItemsResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'GetItemsResult' => \%GetItemsResult_of,
|
||||
},
|
||||
{
|
||||
'GetItemsResult' => 'MyTypes::CountListOfSerializedItem',
|
||||
},
|
||||
{
|
||||
|
||||
'GetItemsResult' => 'GetItemsResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::GetItemsResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
GetItemsResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * GetItemsResult
|
||||
|
||||
$element->set_GetItemsResult($data);
|
||||
$element->get_GetItemsResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::GetItemsResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
GetItemsResult => { # MyTypes::CountListOfSerializedItem
|
||||
List => { # MyTypes::ArrayOfSerializedItem
|
||||
SerializedItem => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,171 +0,0 @@
|
||||
|
||||
package MyElements::ModifyCalendarEntry;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('ModifyCalendarEntry');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %calendarName_of :ATTR(:get<calendarName>);
|
||||
my %id_of :ATTR(:get<id>);
|
||||
my %User_of :ATTR(:get<User>);
|
||||
my %modifyData_of :ATTR(:get<modifyData>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( calendarName
|
||||
id
|
||||
User
|
||||
modifyData
|
||||
|
||||
) ],
|
||||
{
|
||||
'calendarName' => \%calendarName_of,
|
||||
'id' => \%id_of,
|
||||
'User' => \%User_of,
|
||||
'modifyData' => \%modifyData_of,
|
||||
},
|
||||
{
|
||||
'calendarName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'id' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'User' => 'MyTypes::NUser',
|
||||
'modifyData' => 'MyTypes::CalendarModifyData',
|
||||
},
|
||||
{
|
||||
|
||||
'calendarName' => 'calendarName',
|
||||
'id' => 'id',
|
||||
'User' => 'User',
|
||||
'modifyData' => 'modifyData',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::ModifyCalendarEntry
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
ModifyCalendarEntry from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * calendarName
|
||||
|
||||
$element->set_calendarName($data);
|
||||
$element->get_calendarName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * id
|
||||
|
||||
$element->set_id($data);
|
||||
$element->get_id();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * User
|
||||
|
||||
$element->set_User($data);
|
||||
$element->get_User();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * modifyData
|
||||
|
||||
$element->set_modifyData($data);
|
||||
$element->get_modifyData();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::ModifyCalendarEntry->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
calendarName => $some_value, # string
|
||||
id => $some_value, # int
|
||||
User => { value => $some_value },
|
||||
modifyData => { # MyTypes::CalendarModifyData
|
||||
Description => $some_value, # string
|
||||
EventDate => $some_value, # dateTime
|
||||
EndDate => $some_value, # dateTime
|
||||
ReminderDate => $some_value, # dateTime
|
||||
ReminderTemplate => $some_value, # string
|
||||
FAllDayEvent => $some_value, # boolean
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,126 +0,0 @@
|
||||
|
||||
package MyElements::ModifyCalendarEntryResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('ModifyCalendarEntryResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %ModifyCalendarEntryResult_of :ATTR(:get<ModifyCalendarEntryResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( ModifyCalendarEntryResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'ModifyCalendarEntryResult' => \%ModifyCalendarEntryResult_of,
|
||||
},
|
||||
{
|
||||
'ModifyCalendarEntryResult' => 'MyTypes::SerializedItem',
|
||||
},
|
||||
{
|
||||
|
||||
'ModifyCalendarEntryResult' => 'ModifyCalendarEntryResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::ModifyCalendarEntryResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
ModifyCalendarEntryResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * ModifyCalendarEntryResult
|
||||
|
||||
$element->set_ModifyCalendarEntryResult($data);
|
||||
$element->get_ModifyCalendarEntryResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::ModifyCalendarEntryResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
ModifyCalendarEntryResult => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,169 +0,0 @@
|
||||
|
||||
package MyElements::ModifyTask;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('ModifyTask');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %taskListName_of :ATTR(:get<taskListName>);
|
||||
my %id_of :ATTR(:get<id>);
|
||||
my %User_of :ATTR(:get<User>);
|
||||
my %modifyData_of :ATTR(:get<modifyData>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( taskListName
|
||||
id
|
||||
User
|
||||
modifyData
|
||||
|
||||
) ],
|
||||
{
|
||||
'taskListName' => \%taskListName_of,
|
||||
'id' => \%id_of,
|
||||
'User' => \%User_of,
|
||||
'modifyData' => \%modifyData_of,
|
||||
},
|
||||
{
|
||||
'taskListName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'id' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'User' => 'MyTypes::NUser',
|
||||
'modifyData' => 'MyTypes::TaskModifyData',
|
||||
},
|
||||
{
|
||||
|
||||
'taskListName' => 'taskListName',
|
||||
'id' => 'id',
|
||||
'User' => 'User',
|
||||
'modifyData' => 'modifyData',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::ModifyTask
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
ModifyTask from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * taskListName
|
||||
|
||||
$element->set_taskListName($data);
|
||||
$element->get_taskListName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * id
|
||||
|
||||
$element->set_id($data);
|
||||
$element->get_id();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * User
|
||||
|
||||
$element->set_User($data);
|
||||
$element->get_User();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * modifyData
|
||||
|
||||
$element->set_modifyData($data);
|
||||
$element->get_modifyData();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::ModifyTask->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
taskListName => $some_value, # string
|
||||
id => $some_value, # int
|
||||
User => { value => $some_value },
|
||||
modifyData => { # MyTypes::TaskModifyData
|
||||
Status => $some_value, # string
|
||||
Description => $some_value, # string
|
||||
DueDate => $some_value, # dateTime
|
||||
AssignedTo => { value => $some_value },
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,126 +0,0 @@
|
||||
|
||||
package MyElements::ModifyTaskResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('ModifyTaskResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %ModifyTaskResult_of :ATTR(:get<ModifyTaskResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( ModifyTaskResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'ModifyTaskResult' => \%ModifyTaskResult_of,
|
||||
},
|
||||
{
|
||||
'ModifyTaskResult' => 'MyTypes::SerializedItem',
|
||||
},
|
||||
{
|
||||
|
||||
'ModifyTaskResult' => 'ModifyTaskResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::ModifyTaskResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
ModifyTaskResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * ModifyTaskResult
|
||||
|
||||
$element->set_ModifyTaskResult($data);
|
||||
$element->get_ModifyTaskResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::ModifyTaskResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
ModifyTaskResult => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,136 +0,0 @@
|
||||
|
||||
package MyElements::RemoveUsersFromGroup;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('RemoveUsersFromGroup');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %groupName_of :ATTR(:get<groupName>);
|
||||
my %userMails_of :ATTR(:get<userMails>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( groupName
|
||||
userMails
|
||||
|
||||
) ],
|
||||
{
|
||||
'groupName' => \%groupName_of,
|
||||
'userMails' => \%userMails_of,
|
||||
},
|
||||
{
|
||||
'groupName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'userMails' => 'MyTypes::ArrayOfNUser',
|
||||
},
|
||||
{
|
||||
|
||||
'groupName' => 'groupName',
|
||||
'userMails' => 'userMails',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::RemoveUsersFromGroup
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
RemoveUsersFromGroup from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * groupName
|
||||
|
||||
$element->set_groupName($data);
|
||||
$element->get_groupName();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
=item * userMails
|
||||
|
||||
$element->set_userMails($data);
|
||||
$element->get_userMails();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::RemoveUsersFromGroup->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
groupName => $some_value, # string
|
||||
userMails => { # MyTypes::ArrayOfNUser
|
||||
NUser => { value => $some_value },
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,163 +0,0 @@
|
||||
|
||||
package MyElements::RemoveUsersFromGroupResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/' }
|
||||
|
||||
__PACKAGE__->__set_name('RemoveUsersFromGroupResponse');
|
||||
__PACKAGE__->__set_nillable();
|
||||
__PACKAGE__->__set_minOccurs();
|
||||
__PACKAGE__->__set_maxOccurs();
|
||||
__PACKAGE__->__set_ref();
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Element
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
);
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %RemoveUsersFromGroupResult_of :ATTR(:get<RemoveUsersFromGroupResult>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( RemoveUsersFromGroupResult
|
||||
|
||||
) ],
|
||||
{
|
||||
'RemoveUsersFromGroupResult' => \%RemoveUsersFromGroupResult_of,
|
||||
},
|
||||
{
|
||||
|
||||
'RemoveUsersFromGroupResult' => 'MyElements::RemoveUsersFromGroupResponse::_RemoveUsersFromGroupResult',
|
||||
},
|
||||
{
|
||||
|
||||
'RemoveUsersFromGroupResult' => 'RemoveUsersFromGroupResult',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
package MyElements::RemoveUsersFromGroupResponse::_RemoveUsersFromGroupResult;
|
||||
use strict;
|
||||
use warnings;
|
||||
{
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
) ],
|
||||
{
|
||||
},
|
||||
{
|
||||
},
|
||||
{
|
||||
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} # end of BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyElements::RemoveUsersFromGroupResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined element
|
||||
RemoveUsersFromGroupResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * RemoveUsersFromGroupResult
|
||||
|
||||
$element->set_RemoveUsersFromGroupResult($data);
|
||||
$element->get_RemoveUsersFromGroupResult();
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
my $element = MyElements::RemoveUsersFromGroupResponse->new($data);
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{
|
||||
RemoveUsersFromGroupResult => {
|
||||
},
|
||||
},
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
-719
@@ -1,719 +0,0 @@
|
||||
package MyInterfaces::RunningServiceClass::RunningServiceClassSoap;
|
||||
use strict;
|
||||
use warnings;
|
||||
use Class::Std::Fast::Storable;
|
||||
use Scalar::Util qw(blessed);
|
||||
use base qw(SOAP::WSDL::Client::Base);
|
||||
|
||||
# only load if it hasn't been loaded before
|
||||
require MyTypemaps::RunningServiceClass
|
||||
if not MyTypemaps::RunningServiceClass->can('get_class');
|
||||
|
||||
sub START {
|
||||
$_[0]->set_proxy('https://sp-01.erlm.siemens.de/sites/CUP1/ITIL/_vti_bin/ITIL/RunningService.asmx') if not $_[2]->{proxy};
|
||||
$_[0]->set_class_resolver('MyTypemaps::RunningServiceClass')
|
||||
if not $_[2]->{class_resolver};
|
||||
|
||||
$_[0]->set_prefix($_[2]->{use_prefix}) if exists $_[2]->{use_prefix};
|
||||
}
|
||||
|
||||
sub AddTask {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "AddTask must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'AddTask',
|
||||
soap_action => 'http://tempuri2.org/AddTask',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::AddTask )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub ModifyTask {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "ModifyTask must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'ModifyTask',
|
||||
soap_action => 'http://tempuri2.org/ModifyTask',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::ModifyTask )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub CreateGroup {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "CreateGroup must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'CreateGroup',
|
||||
soap_action => 'http://tempuri2.org/CreateGroup',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::CreateGroup )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub AddUsersToGroup {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "AddUsersToGroup must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'AddUsersToGroup',
|
||||
soap_action => 'http://tempuri2.org/AddUsersToGroup',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::AddUsersToGroup )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub RemoveUsersFromGroup {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "RemoveUsersFromGroup must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'RemoveUsersFromGroup',
|
||||
soap_action => 'http://tempuri2.org/RemoveUsersFromGroup',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::RemoveUsersFromGroup )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub ClearGroup {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "ClearGroup must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'ClearGroup',
|
||||
soap_action => 'http://tempuri2.org/ClearGroup',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::ClearGroup )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub DeleteGroup {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "DeleteGroup must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'DeleteGroup',
|
||||
soap_action => 'http://tempuri2.org/DeleteGroup',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::DeleteGroup )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub AddCalendarEntry {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "AddCalendarEntry must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'AddCalendarEntry',
|
||||
soap_action => 'http://tempuri2.org/AddCalendarEntry',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::AddCalendarEntry )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub ModifyCalendarEntry {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "ModifyCalendarEntry must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'ModifyCalendarEntry',
|
||||
soap_action => 'http://tempuri2.org/ModifyCalendarEntry',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::ModifyCalendarEntry )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub AddAttachment {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "AddAttachment must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'AddAttachment',
|
||||
soap_action => 'http://tempuri2.org/AddAttachment',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::AddAttachment )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub GetAttachment {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "GetAttachment must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'GetAttachment',
|
||||
soap_action => 'http://tempuri2.org/GetAttachment',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::GetAttachment )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub GetItems {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "GetItems must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'GetItems',
|
||||
soap_action => 'http://tempuri2.org/GetItems',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::GetItems )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub GetItemVersions {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "GetItemVersions must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'GetItemVersions',
|
||||
soap_action => 'http://tempuri2.org/GetItemVersions',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::GetItemVersions )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub CountItems {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "CountItems must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'CountItems',
|
||||
soap_action => 'http://tempuri2.org/CountItems',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::CountItems )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
sub DeleteItem {
|
||||
my ($self, $body, $header) = @_;
|
||||
die "DeleteItem must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||
return $self->SUPER::call({
|
||||
operation => 'DeleteItem',
|
||||
soap_action => 'http://tempuri2.org/DeleteItem',
|
||||
style => 'document',
|
||||
body => {
|
||||
|
||||
|
||||
'use' => 'literal',
|
||||
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||
encodingStyle => '',
|
||||
parts => [qw( MyElements::DeleteItem )],
|
||||
},
|
||||
header => {
|
||||
|
||||
},
|
||||
headerfault => {
|
||||
|
||||
}
|
||||
}, $body, $header);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
|
||||
__END__
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyInterfaces::RunningServiceClass::RunningServiceClassSoap - SOAP Interface for the RunningServiceClass Web Service
|
||||
|
||||
=head1 SYNOPSIS
|
||||
|
||||
use MyInterfaces::RunningServiceClass::RunningServiceClassSoap;
|
||||
my $interface = MyInterfaces::RunningServiceClass::RunningServiceClassSoap->new();
|
||||
|
||||
my $response;
|
||||
$response = $interface->AddTask();
|
||||
$response = $interface->ModifyTask();
|
||||
$response = $interface->CreateGroup();
|
||||
$response = $interface->AddUsersToGroup();
|
||||
$response = $interface->RemoveUsersFromGroup();
|
||||
$response = $interface->ClearGroup();
|
||||
$response = $interface->DeleteGroup();
|
||||
$response = $interface->AddCalendarEntry();
|
||||
$response = $interface->ModifyCalendarEntry();
|
||||
$response = $interface->AddAttachment();
|
||||
$response = $interface->GetAttachment();
|
||||
$response = $interface->GetItems();
|
||||
$response = $interface->GetItemVersions();
|
||||
$response = $interface->CountItems();
|
||||
$response = $interface->DeleteItem();
|
||||
|
||||
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
SOAP Interface for the RunningServiceClass web service
|
||||
located at https://sp-01.erlm.siemens.de/sites/CUP1/ITIL/_vti_bin/ITIL/RunningService.asmx.
|
||||
|
||||
=head1 SERVICE RunningServiceClass
|
||||
|
||||
|
||||
|
||||
=head2 Port RunningServiceClassSoap
|
||||
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 General methods
|
||||
|
||||
=head3 new
|
||||
|
||||
Constructor.
|
||||
|
||||
All arguments are forwarded to L<SOAP::WSDL::Client|SOAP::WSDL::Client>.
|
||||
|
||||
=head2 SOAP Service methods
|
||||
|
||||
Method synopsis is displayed with hash refs as parameters.
|
||||
|
||||
The commented class names in the method's parameters denote that objects
|
||||
of the corresponding class can be passed instead of the marked hash ref.
|
||||
|
||||
You may pass any combination of objects, hash and list refs to these
|
||||
methods, as long as you meet the structure.
|
||||
|
||||
List items (i.e. multiple occurences) are not displayed in the synopsis.
|
||||
You may generally pass a list ref of hash refs (or objects) instead of a hash
|
||||
ref - this may result in invalid XML if used improperly, though. Note that
|
||||
SOAP::WSDL always expects list references at maximum depth position.
|
||||
|
||||
XML attributes are not displayed in this synopsis and cannot be set using
|
||||
hash refs. See the respective class' documentation for additional information.
|
||||
|
||||
|
||||
|
||||
=head3 AddTask
|
||||
|
||||
This method is used to create a Task item within the task list. Values will be set if they are not null.
|
||||
|
||||
Returns a L<MyElements::AddTaskResponse|MyElements::AddTaskResponse> object.
|
||||
|
||||
$response = $interface->AddTask( {
|
||||
taskListName => $some_value, # string
|
||||
createData => { # MyTypes::ItemCreateData
|
||||
Folder => { # MyTypes::Folders
|
||||
SubFolder => $some_value, # string
|
||||
},
|
||||
Author => { value => $some_value },
|
||||
GroupID => $some_value, # int
|
||||
},
|
||||
modifyData => { # MyTypes::TaskModifyData
|
||||
Status => $some_value, # string
|
||||
Description => $some_value, # string
|
||||
DueDate => $some_value, # dateTime
|
||||
AssignedTo => { value => $some_value },
|
||||
},
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 ModifyTask
|
||||
|
||||
Modifies an existing task. Values are only set if they are not null.
|
||||
|
||||
Returns a L<MyElements::ModifyTaskResponse|MyElements::ModifyTaskResponse> object.
|
||||
|
||||
$response = $interface->ModifyTask( {
|
||||
taskListName => $some_value, # string
|
||||
id => $some_value, # int
|
||||
User => { value => $some_value },
|
||||
modifyData => { # MyTypes::TaskModifyData
|
||||
Status => $some_value, # string
|
||||
Description => $some_value, # string
|
||||
DueDate => $some_value, # dateTime
|
||||
AssignedTo => { value => $some_value },
|
||||
},
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 CreateGroup
|
||||
|
||||
Creates a group within the web.
|
||||
|
||||
Returns a L<MyElements::CreateGroupResponse|MyElements::CreateGroupResponse> object.
|
||||
|
||||
$response = $interface->CreateGroup( {
|
||||
groupName => $some_value, # string
|
||||
description => $some_value, # string
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 AddUsersToGroup
|
||||
|
||||
Adds a set of users to the given group.
|
||||
|
||||
Returns a L<MyElements::AddUsersToGroupResponse|MyElements::AddUsersToGroupResponse> object.
|
||||
|
||||
$response = $interface->AddUsersToGroup( {
|
||||
groupName => $some_value, # string
|
||||
userMails => { # MyTypes::ArrayOfNUser
|
||||
NUser => { value => $some_value },
|
||||
},
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 RemoveUsersFromGroup
|
||||
|
||||
Removes a user from a given group.
|
||||
|
||||
Returns a L<MyElements::RemoveUsersFromGroupResponse|MyElements::RemoveUsersFromGroupResponse> object.
|
||||
|
||||
$response = $interface->RemoveUsersFromGroup( {
|
||||
groupName => $some_value, # string
|
||||
userMails => { # MyTypes::ArrayOfNUser
|
||||
NUser => { value => $some_value },
|
||||
},
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 ClearGroup
|
||||
|
||||
Removes all users from the given group.
|
||||
|
||||
Returns a L<MyElements::ClearGroupResponse|MyElements::ClearGroupResponse> object.
|
||||
|
||||
$response = $interface->ClearGroup( {
|
||||
groupName => $some_value, # string
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 DeleteGroup
|
||||
|
||||
Deletes a group from the web.
|
||||
|
||||
Returns a L<MyElements::DeleteGroupResponse|MyElements::DeleteGroupResponse> object.
|
||||
|
||||
$response = $interface->DeleteGroup( {
|
||||
groupName => $some_value, # string
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 AddCalendarEntry
|
||||
|
||||
Builds a new entry for the calendar.
|
||||
|
||||
Returns a L<MyElements::AddCalendarEntryResponse|MyElements::AddCalendarEntryResponse> object.
|
||||
|
||||
$response = $interface->AddCalendarEntry( {
|
||||
calendarName => $some_value, # string
|
||||
createData => { # MyTypes::CalendarCreateData
|
||||
},
|
||||
modifyData => { # MyTypes::CalendarModifyData
|
||||
Description => $some_value, # string
|
||||
EventDate => $some_value, # dateTime
|
||||
EndDate => $some_value, # dateTime
|
||||
ReminderDate => $some_value, # dateTime
|
||||
ReminderTemplate => $some_value, # string
|
||||
FAllDayEvent => $some_value, # boolean
|
||||
},
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 ModifyCalendarEntry
|
||||
|
||||
Modifies a calendar entry.
|
||||
|
||||
Returns a L<MyElements::ModifyCalendarEntryResponse|MyElements::ModifyCalendarEntryResponse> object.
|
||||
|
||||
$response = $interface->ModifyCalendarEntry( {
|
||||
calendarName => $some_value, # string
|
||||
id => $some_value, # int
|
||||
User => { value => $some_value },
|
||||
modifyData => { # MyTypes::CalendarModifyData
|
||||
Description => $some_value, # string
|
||||
EventDate => $some_value, # dateTime
|
||||
EndDate => $some_value, # dateTime
|
||||
ReminderDate => $some_value, # dateTime
|
||||
ReminderTemplate => $some_value, # string
|
||||
FAllDayEvent => $some_value, # boolean
|
||||
},
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 AddAttachment
|
||||
|
||||
Adds an attachment to an item.
|
||||
|
||||
Returns a L<MyElements::AddAttachmentResponse|MyElements::AddAttachmentResponse> object.
|
||||
|
||||
$response = $interface->AddAttachment( {
|
||||
listName => $some_value, # string
|
||||
ID => $some_value, # int
|
||||
data => $some_value, # base64Binary
|
||||
leafName => $some_value, # string
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 GetAttachment
|
||||
|
||||
Gets an attachment of an item by its name.
|
||||
|
||||
Returns a L<MyElements::GetAttachmentResponse|MyElements::GetAttachmentResponse> object.
|
||||
|
||||
$response = $interface->GetAttachment( {
|
||||
listName => $some_value, # string
|
||||
ID => $some_value, # int
|
||||
leafName => $some_value, # string
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 GetItems
|
||||
|
||||
This method is used for getting specific items from a list.
|
||||
|
||||
Returns a L<MyElements::GetItemsResponse|MyElements::GetItemsResponse> object.
|
||||
|
||||
$response = $interface->GetItems( {
|
||||
listName => $some_value, # string
|
||||
User => { value => $some_value },
|
||||
query => $some_value, # string
|
||||
fields => { # MyTypes::ArrayOfString2
|
||||
string => $some_value, # string
|
||||
},
|
||||
startID => $some_value, # unsignedInt
|
||||
maxItems => $some_value, # unsignedInt
|
||||
Folder => { # MyTypes::Folders
|
||||
SubFolder => $some_value, # string
|
||||
},
|
||||
viewRecursive => $some_value, # boolean
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 GetItemVersions
|
||||
|
||||
Gets all versions of an item.
|
||||
|
||||
Returns a L<MyElements::GetItemVersionsResponse|MyElements::GetItemVersionsResponse> object.
|
||||
|
||||
$response = $interface->GetItemVersions( {
|
||||
listName => $some_value, # string
|
||||
ID => $some_value, # int
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 CountItems
|
||||
|
||||
Counts all Items that is returned by the query.
|
||||
|
||||
Returns a L<MyElements::CountItemsResponse|MyElements::CountItemsResponse> object.
|
||||
|
||||
$response = $interface->CountItems( {
|
||||
listName => $some_value, # string
|
||||
User => { value => $some_value },
|
||||
query => $some_value, # string
|
||||
Folder => { # MyTypes::Folders
|
||||
SubFolder => $some_value, # string
|
||||
},
|
||||
viewRecursive => $some_value, # boolean
|
||||
},,
|
||||
);
|
||||
|
||||
=head3 DeleteItem
|
||||
|
||||
Deletes an item from a list.
|
||||
|
||||
Returns a L<MyElements::DeleteItemResponse|MyElements::DeleteItemResponse> object.
|
||||
|
||||
$response = $interface->DeleteItem( {
|
||||
listName => $some_value, # string
|
||||
ID => $some_value, # int
|
||||
},,
|
||||
);
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL on Tue Nov 4 17:30:58 2008
|
||||
|
||||
=cut
|
||||
@@ -1,287 +0,0 @@
|
||||
|
||||
package MyTypemaps::RunningServiceClass;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
our $typemap_1 = {
|
||||
'GetItemVersionsResponse/GetItemVersionsResult/List/SerializedItem/Attachments/Attachment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntryResponse/AddCalendarEntryResult/Attachments/Attachment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItems/viewRecursive' => 'SOAP::WSDL::XSD::Typelib::Builtin::boolean',
|
||||
'ModifyCalendarEntryResponse' => 'MyElements::ModifyCalendarEntryResponse',
|
||||
'GetAttachmentResponse/GetAttachmentResult/properties/Fields' => 'MyTypes::ArrayOfField',
|
||||
'ClearGroup/groupName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntry/modifyData/Permissions/Permission/Principal' => 'MyTypes::Principal',
|
||||
'AddCalendarEntryResponse/AddCalendarEntryResult/Fields/Field' => 'MyTypes::Field',
|
||||
'AddCalendarEntry/calendarName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyTask/User' => 'MyTypes::NUser',
|
||||
'ModifyCalendarEntry/modifyData/Title' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTask/modifyData/Title' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'RemoveUsersFromGroup/groupName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/modifyData/EndDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'ModifyTask/modifyData/Permissions/Permission/Principal' => 'MyTypes::Principal',
|
||||
'ModifyTask/modifyData/AlertRecipients/KVS/V/Recipients/To' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'CountItemsResponse' => 'MyElements::CountItemsResponse',
|
||||
'GetItems/fields/string' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'CountItems/query' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItemsResponse/GetItemsResult/List/SerializedItem/Attachments' => 'MyTypes::ArrayOfString1',
|
||||
'ModifyCalendarEntry/modifyData/Attachments/Attachment/Data' => 'SOAP::WSDL::XSD::Typelib::Builtin::base64Binary',
|
||||
'AddTask/modifyData/AlertRecipients/KVS' => 'MyTypes::KVstringNiceListOfAddressesSalutations',
|
||||
'ModifyCalendarEntry/modifyData/Permissions/Permission' => 'MyTypes::Permission',
|
||||
'GetItemsResponse/GetItemsResult/List/SerializedItem/Fields' => 'MyTypes::ArrayOfField',
|
||||
'CountItems/Folder' => 'MyTypes::Folders',
|
||||
'GetAttachmentResponse' => 'MyElements::GetAttachmentResponse',
|
||||
'AddAttachmentResponse' => 'MyElements::AddAttachmentResponse',
|
||||
'GetAttachment/listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/modifyData/Url' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTaskResponse' => 'MyElements::AddTaskResponse',
|
||||
'AddTask/modifyData/Url' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/createData/GroupID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'AddCalendarEntry/createData/Folder/SubFolder' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItemVersionsResponse/GetItemVersionsResult/List' => 'MyTypes::ArrayOfSerializedItem',
|
||||
'CreateGroup/groupName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/modifyData/Permissions/Permission/Principal' => 'MyTypes::Principal',
|
||||
'AddCalendarEntry/modifyData/AlertRecipients/KVS/V/Salutation' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntry/modifyData/AlertRecipients/KVS/V/Recipients/Bcc' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItems/Folder/SubFolder' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddAttachmentResponse/AddAttachmentResult' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntry/modifyData/AlertTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'CountItems/Folder/SubFolder' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTask/modifyData/Permissions/Permission/Rights' => 'MyTypes::ADDITIONAL_ROLES',
|
||||
'ModifyTaskResponse/ModifyTaskResult/Attachments' => 'MyTypes::ArrayOfString1',
|
||||
'GetAttachment/leafName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItems/Folder' => 'MyTypes::Folders',
|
||||
'DeleteGroup/groupName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyTask/modifyData/AlertRecipients/KVS/V/Recipients/Cc' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTask/createData/Author' => 'MyTypes::NUser',
|
||||
'AddAttachment/ID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'AddTask/modifyData/Categories' => 'MyTypes::ArrayOfString',
|
||||
'AddTaskResponse/AddTaskResult/Attachments' => 'MyTypes::ArrayOfString1',
|
||||
'ModifyTask' => 'MyElements::ModifyTask',
|
||||
'AddCalendarEntry/modifyData/Attachments/Attachment' => 'MyTypes::Attachment',
|
||||
'CountItems/listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItemsResponse/GetItemsResult/List/SerializedItem' => 'MyTypes::SerializedItem',
|
||||
'AddTask/modifyData/AlertRecipients/KVS/V/Recipients/Bcc' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntryResponse/ModifyCalendarEntryResult/Attachments' => 'MyTypes::ArrayOfString1',
|
||||
'GetAttachment' => 'MyElements::GetAttachment',
|
||||
'CreateGroupResponse/CreateGroupResult' => 'MyElements::CreateGroupResponse::_CreateGroupResult',
|
||||
'ModifyCalendarEntry/modifyData/FAllDayEvent' => 'SOAP::WSDL::XSD::Typelib::Builtin::boolean',
|
||||
'AddTask/modifyData/Categories/Category' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItemVersions/listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/modifyData/AlertRecipients/KVS/V/Recipients' => 'MyTypes::Recipients',
|
||||
'GetAttachmentResponse/GetAttachmentResult/properties/Attachments' => 'MyTypes::ArrayOfString1',
|
||||
'ModifyTaskResponse/ModifyTaskResult/Attachments/Attachment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTaskResponse/AddTaskResult/Fields/Field' => 'MyTypes::Field',
|
||||
'GetItemsResponse/GetItemsResult' => 'MyTypes::CountListOfSerializedItem',
|
||||
'AddUsersToGroup' => 'MyElements::AddUsersToGroup',
|
||||
'AddTask/modifyData/Permissions' => 'MyTypes::ArrayOfPermission',
|
||||
'ModifyCalendarEntry/modifyData/EndDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'ModifyTask/modifyData/DueDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'CountItems/User' => 'MyTypes::NUser',
|
||||
'GetItemVersionsResponse/GetItemVersionsResult/List/SerializedItem/Fields' => 'MyTypes::ArrayOfField',
|
||||
'DeleteItem' => 'MyElements::DeleteItem',
|
||||
'AddTask/modifyData/Description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'RemoveUsersFromGroup/userMails/NUser' => 'MyTypes::NUser',
|
||||
'GetItemsResponse/GetItemsResult/List/SerializedItem/Attachments/Attachment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/modifyData/Attachments' => 'MyTypes::ArrayOfAttachment',
|
||||
'ModifyTaskResponse/ModifyTaskResult/Fields' => 'MyTypes::ArrayOfField',
|
||||
'DeleteItem/listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetAttachmentResponse/GetAttachmentResult/item/Attachments' => 'MyTypes::ArrayOfString1',
|
||||
'ModifyTask/modifyData/AlertRecipients/KVS/V' => 'MyTypes::AddressesSalutations',
|
||||
'ModifyTask/modifyData/AlertRecipients/KVS/V/Salutation' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTask/modifyData/AlertRecipients/KVS/V/Recipients/Cc' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTask/modifyData/Comment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItemsResponse/GetItemsResult/List/SerializedItem/Fields/Field' => 'MyTypes::Field',
|
||||
'CreateGroup/description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyTask/modifyData/AlertRecipients' => 'MyTypes::HstringAddressesSalutations',
|
||||
'AddUsersToGroup/userMails/NUser' => 'MyTypes::NUser',
|
||||
'ModifyTask/modifyData/AlertRecipients/KVS' => 'MyTypes::KVstringNiceListOfAddressesSalutations',
|
||||
'ModifyCalendarEntry/modifyData/Permissions/Permission/Rights' => 'MyTypes::ADDITIONAL_ROLES',
|
||||
'AddUsersToGroupResponse' => 'MyElements::AddUsersToGroupResponse',
|
||||
'AddCalendarEntry/modifyData/AlertRecipients/KVS/V/Recipients/Cc' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTask/modifyData/AlertTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyTask/modifyData/Status' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntry/modifyData/AlertRecipients/KVS/V/Recipients/Cc' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntry/modifyData/AlertRecipients/KVS/V/Recipients/To' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/modifyData/Description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntry/calendarName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Fault' => 'SOAP::WSDL::SOAP::Typelib::Fault11',
|
||||
'ModifyCalendarEntry/modifyData/Attachments' => 'MyTypes::ArrayOfAttachment',
|
||||
'ModifyTask/modifyData/Categories/Category' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Fault/faultactor' => 'SOAP::WSDL::XSD::Typelib::Builtin::token',
|
||||
'AddAttachment/leafName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'CreateGroupResponse' => 'MyElements::CreateGroupResponse',
|
||||
'ModifyTask/modifyData/Title' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyTask/modifyData/AlertRecipients/KVS/V/Recipients' => 'MyTypes::Recipients',
|
||||
'ModifyCalendarEntry/modifyData/Permissions' => 'MyTypes::ArrayOfPermission',
|
||||
'ModifyTask/modifyData' => 'MyTypes::TaskModifyData',
|
||||
'AddCalendarEntry/modifyData/AlertRecipients/KVS/V' => 'MyTypes::AddressesSalutations',
|
||||
'AddTask/taskListName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItemVersionsResponse/GetItemVersionsResult' => 'MyTypes::CountListOfSerializedItem',
|
||||
'AddTask/modifyData/AlertRecipients/KVS/V/Salutation' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItemVersions/ID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'RemoveUsersFromGroupResponse' => 'MyElements::RemoveUsersFromGroupResponse',
|
||||
'ModifyCalendarEntryResponse/ModifyCalendarEntryResult/Attachments/Attachment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ClearGroupResponse' => 'MyElements::ClearGroupResponse',
|
||||
'AddCalendarEntry/modifyData/Categories' => 'MyTypes::ArrayOfString',
|
||||
'GetAttachmentResponse/GetAttachmentResult' => 'MyTypes::GetFileResponse',
|
||||
'AddTaskResponse/AddTaskResult' => 'MyTypes::SerializedItem',
|
||||
'AddTask/createData' => 'MyTypes::ItemCreateData',
|
||||
'ModifyTaskResponse/ModifyTaskResult' => 'MyTypes::SerializedItem',
|
||||
'ModifyCalendarEntry/id' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'ModifyCalendarEntry/modifyData/Editor' => 'MyTypes::NUser',
|
||||
'RemoveUsersFromGroup/userMails' => 'MyTypes::ArrayOfNUser',
|
||||
'ModifyTask/modifyData/Editor' => 'MyTypes::NUser',
|
||||
'Fault/faultcode' => 'SOAP::WSDL::XSD::Typelib::Builtin::anyURI',
|
||||
'AddCalendarEntry/modifyData/EventDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'AddAttachment' => 'MyElements::AddAttachment',
|
||||
'GetItems/query' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddUsersToGroupResponse/AddUsersToGroupResult' => 'MyElements::AddUsersToGroupResponse::_AddUsersToGroupResult',
|
||||
'GetItemVersionsResponse/GetItemVersionsResult/List/SerializedItem' => 'MyTypes::SerializedItem',
|
||||
'AddTask/createData/Folder/SubFolder' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'DeleteGroup' => 'MyElements::DeleteGroup',
|
||||
'AddTask/modifyData/DueDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'AddCalendarEntry/modifyData/AlertRecipients/KVS/V/Recipients/To' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/modifyData/Comment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/modifyData/Attachments/Attachment/Data' => 'SOAP::WSDL::XSD::Typelib::Builtin::base64Binary',
|
||||
'AddTaskResponse/AddTaskResult/Attachments/Attachment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'DeleteGroupResponse' => 'MyElements::DeleteGroupResponse',
|
||||
'GetAttachmentResponse/GetAttachmentResult/item/Fields' => 'MyTypes::ArrayOfField',
|
||||
'GetAttachmentResponse/GetAttachmentResult/item/Fields/Field' => 'MyTypes::Field',
|
||||
'AddCalendarEntry/modifyData/Editor' => 'MyTypes::NUser',
|
||||
'GetItems' => 'MyElements::GetItems',
|
||||
'GetAttachmentResponse/GetAttachmentResult/data' => 'SOAP::WSDL::XSD::Typelib::Builtin::base64Binary',
|
||||
'ModifyCalendarEntry/modifyData/EventDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'ModifyCalendarEntry/modifyData/ReminderDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'ModifyCalendarEntry/User' => 'MyTypes::NUser',
|
||||
'DeleteItem/ID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'ModifyCalendarEntry/modifyData/AlertRecipients/KVS/V' => 'MyTypes::AddressesSalutations',
|
||||
'AddCalendarEntry/modifyData/FAllDayEvent' => 'SOAP::WSDL::XSD::Typelib::Builtin::boolean',
|
||||
'ModifyCalendarEntry/modifyData/Description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/modifyData/Attachments/Attachment/Operation' => 'MyTypes::AttachmentOperation',
|
||||
'AddCalendarEntry/modifyData/Title' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddAttachment/listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetAttachmentResponse/GetAttachmentResult/item' => 'MyTypes::SerializedItem',
|
||||
'ModifyCalendarEntry/modifyData/Attachments/Attachment' => 'MyTypes::Attachment',
|
||||
'Fault/faultstring' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'CountItemsResponse/CountItemsResult' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'GetItemVersionsResponse/GetItemVersionsResult/List/SerializedItem/Attachments' => 'MyTypes::ArrayOfString1',
|
||||
'AddUsersToGroup/userMails' => 'MyTypes::ArrayOfNUser',
|
||||
'AddCalendarEntry/createData/Folder' => 'MyTypes::Folders',
|
||||
'ModifyCalendarEntryResponse/ModifyCalendarEntryResult/Fields/Field' => 'MyTypes::Field',
|
||||
'AddCalendarEntry/modifyData/AlertRecipients/KVS/V/Recipients/Bcc' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItemVersions' => 'MyElements::GetItemVersions',
|
||||
'ModifyTask/modifyData/AlertRecipients/KVS/V/Recipients/Bcc' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetAttachmentResponse/GetAttachmentResult/properties/Attachments/Attachment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyTask/modifyData/Comment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTask/modifyData/AssignedTo' => 'MyTypes::NUser',
|
||||
'AddCalendarEntry/modifyData/Permissions' => 'MyTypes::ArrayOfPermission',
|
||||
'Fault/detail' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetAttachmentResponse/GetAttachmentResult/properties/Fields/Field' => 'MyTypes::Field',
|
||||
'AddAttachment/data' => 'SOAP::WSDL::XSD::Typelib::Builtin::base64Binary',
|
||||
'AddCalendarEntry/modifyData/Permissions/Permission/Rights' => 'MyTypes::ADDITIONAL_ROLES',
|
||||
'ModifyCalendarEntry/modifyData/AlertRecipients/KVS/V/Salutation' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyTask/modifyData/AlertTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ClearGroup' => 'MyElements::ClearGroup',
|
||||
'GetAttachment/ID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'GetItems/listName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddUsersToGroup/groupName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntry/modifyData/AlertRecipients' => 'MyTypes::HstringAddressesSalutations',
|
||||
'ModifyTask/id' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'AddTaskResponse/AddTaskResult/Fields' => 'MyTypes::ArrayOfField',
|
||||
'GetAttachmentResponse/GetAttachmentResult/properties' => 'MyTypes::SerializedItem',
|
||||
'AddTask/modifyData' => 'MyTypes::TaskModifyData',
|
||||
'ClearGroupResponse/ClearGroupResult' => 'MyElements::ClearGroupResponse::_ClearGroupResult',
|
||||
'AddCalendarEntry/modifyData/Permissions/Permission' => 'MyTypes::Permission',
|
||||
'AddTask/createData/GroupID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
'AddTask/modifyData/Status' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntry/modifyData/ReminderTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntryResponse/AddCalendarEntryResult' => 'MyTypes::SerializedItem',
|
||||
'GetItemsResponse/GetItemsResult/List' => 'MyTypes::ArrayOfSerializedItem',
|
||||
'GetItems/maxItems' => 'SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt',
|
||||
'ModifyCalendarEntry/modifyData/Categories/Category' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyTask/modifyData/Url' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntry/modifyData/Comment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTask/createData/Folder' => 'MyTypes::Folders',
|
||||
'CountItems' => 'MyElements::CountItems',
|
||||
'ModifyCalendarEntry' => 'MyElements::ModifyCalendarEntry',
|
||||
'AddCalendarEntry/modifyData/AlertRecipients/KVS' => 'MyTypes::KVstringNiceListOfAddressesSalutations',
|
||||
'AddTask/modifyData/Permissions/Permission/Principal' => 'MyTypes::Principal',
|
||||
'AddCalendarEntryResponse' => 'MyElements::AddCalendarEntryResponse',
|
||||
'ModifyTaskResponse/ModifyTaskResult/Fields/Field' => 'MyTypes::Field',
|
||||
'AddCalendarEntry/modifyData' => 'MyTypes::CalendarModifyData',
|
||||
'ModifyCalendarEntry/modifyData/Attachments/Attachment/Operation' => 'MyTypes::AttachmentOperation',
|
||||
'ModifyTask/modifyData/AssignedTo' => 'MyTypes::NUser',
|
||||
'ModifyTask/modifyData/Permissions/Permission/Rights' => 'MyTypes::ADDITIONAL_ROLES',
|
||||
'GetAttachmentResponse/GetAttachmentResult/item/Attachments/Attachment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntry/modifyData/Categories' => 'MyTypes::ArrayOfString',
|
||||
'AddTask' => 'MyElements::AddTask',
|
||||
'ModifyCalendarEntryResponse/ModifyCalendarEntryResult' => 'MyTypes::SerializedItem',
|
||||
'ModifyCalendarEntry/modifyData/AlertRecipients/KVS/V/Recipients' => 'MyTypes::Recipients',
|
||||
'AddTask/modifyData/AlertRecipients/KVS/V/Recipients/To' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItemsResponse' => 'MyElements::GetItemsResponse',
|
||||
'AddTask/modifyData/AlertRecipients/KVS/V' => 'MyTypes::AddressesSalutations',
|
||||
'ModifyCalendarEntry/modifyData/AlertRecipients/KVS' => 'MyTypes::KVstringNiceListOfAddressesSalutations',
|
||||
'AddCalendarEntryResponse/AddCalendarEntryResult/Attachments' => 'MyTypes::ArrayOfString1',
|
||||
'DeleteItemResponse' => 'MyElements::DeleteItemResponse',
|
||||
'AddTask/modifyData/AlertRecipients' => 'MyTypes::HstringAddressesSalutations',
|
||||
'ModifyTask/modifyData/Permissions/Permission' => 'MyTypes::Permission',
|
||||
'AddCalendarEntry/createData' => 'MyTypes::CalendarCreateData',
|
||||
'AddCalendarEntry/modifyData/ReminderTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyCalendarEntryResponse/ModifyCalendarEntryResult/Fields' => 'MyTypes::ArrayOfField',
|
||||
'ModifyTask/modifyData/Description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddCalendarEntryResponse/AddCalendarEntryResult/Fields' => 'MyTypes::ArrayOfField',
|
||||
'ModifyTask/taskListName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'GetItems/fields' => 'MyTypes::ArrayOfString2',
|
||||
'GetItems/User' => 'MyTypes::NUser',
|
||||
'ModifyCalendarEntry/modifyData/Url' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AddTask/modifyData/AlertRecipients/KVS/V/Recipients' => 'MyTypes::Recipients',
|
||||
'ModifyTaskResponse' => 'MyElements::ModifyTaskResponse',
|
||||
'AddCalendarEntry/modifyData/Categories/Category' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'ModifyTask/modifyData/Categories' => 'MyTypes::ArrayOfString',
|
||||
'ModifyCalendarEntry/modifyData/AlertRecipients' => 'MyTypes::HstringAddressesSalutations',
|
||||
'GetItemVersionsResponse/GetItemVersionsResult/List/SerializedItem/Fields/Field' => 'MyTypes::Field',
|
||||
'GetItemVersionsResponse' => 'MyElements::GetItemVersionsResponse',
|
||||
'ModifyCalendarEntry/modifyData' => 'MyTypes::CalendarModifyData',
|
||||
'ModifyTask/modifyData/Permissions' => 'MyTypes::ArrayOfPermission',
|
||||
'CreateGroup' => 'MyElements::CreateGroup',
|
||||
'AddCalendarEntry/modifyData/ReminderDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'CountItems/viewRecursive' => 'SOAP::WSDL::XSD::Typelib::Builtin::boolean',
|
||||
'RemoveUsersFromGroup' => 'MyElements::RemoveUsersFromGroup',
|
||||
'AddCalendarEntry/createData/Author' => 'MyTypes::NUser',
|
||||
'RemoveUsersFromGroupResponse/RemoveUsersFromGroupResult' => 'MyElements::RemoveUsersFromGroupResponse::_RemoveUsersFromGroupResult',
|
||||
'AddCalendarEntry' => 'MyElements::AddCalendarEntry',
|
||||
'GetItems/startID' => 'SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt',
|
||||
'AddTask/modifyData/Permissions/Permission' => 'MyTypes::Permission',
|
||||
'AddTask/modifyData/Editor' => 'MyTypes::NUser',
|
||||
'AddCalendarEntry/modifyData/AlertTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string'
|
||||
};
|
||||
;
|
||||
|
||||
sub get_class {
|
||||
my $name = join '/', @{ $_[1] };
|
||||
exists $typemap_1->{ $name } or die "Cannot resolve $name via " . __PACKAGE__;
|
||||
return $typemap_1->{ $name };
|
||||
}
|
||||
|
||||
sub get_typemap {
|
||||
return $typemap_1;
|
||||
}
|
||||
|
||||
1;
|
||||
|
||||
__END__
|
||||
|
||||
__END__
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypemaps::RunningServiceClass - typemap for RunningServiceClass
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Typemap created by SOAP::WSDL for map-based SOAP message parsers.
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
package MyTypes::ADDITIONAL_ROLES;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/'};
|
||||
|
||||
# derivation by restriction
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Builtin::string);
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
__END__
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined simpleType
|
||||
ADDITIONAL_ROLES from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
This clase is derived from
|
||||
SOAP::WSDL::XSD::Typelib::Builtin::string
|
||||
. SOAP::WSDL's schema implementation does not validate data, so you can use it exactly
|
||||
like it's base type.
|
||||
|
||||
# Description of restrictions not implemented yet.
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor.
|
||||
|
||||
=head2 get_value / set_value
|
||||
|
||||
Getter and setter for the simpleType's value.
|
||||
|
||||
=head1 OVERLOADING
|
||||
|
||||
Depending on the simple type's base type, the following operations are overloaded
|
||||
|
||||
Stringification
|
||||
Numerification
|
||||
Boolification
|
||||
|
||||
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,111 +0,0 @@
|
||||
package MyTypes::AddressesSalutations;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Recipients_of :ATTR(:get<Recipients>);
|
||||
my %Salutation_of :ATTR(:get<Salutation>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Recipients
|
||||
Salutation
|
||||
|
||||
) ],
|
||||
{
|
||||
'Recipients' => \%Recipients_of,
|
||||
'Salutation' => \%Salutation_of,
|
||||
},
|
||||
{
|
||||
'Recipients' => 'MyTypes::Recipients',
|
||||
'Salutation' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'Recipients' => 'Recipients',
|
||||
'Salutation' => 'Salutation',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::AddressesSalutations
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
AddressesSalutations from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Recipients
|
||||
|
||||
|
||||
=item * Salutation
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::AddressesSalutations
|
||||
Recipients => { # MyTypes::Recipients
|
||||
To => $some_value, # string
|
||||
Cc => $some_value, # string
|
||||
Bcc => $some_value, # string
|
||||
},
|
||||
Salutation => $some_value, # string
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,101 +0,0 @@
|
||||
package MyTypes::ArrayOfAttachment;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Attachment_of :ATTR(:get<Attachment>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Attachment
|
||||
|
||||
) ],
|
||||
{
|
||||
'Attachment' => \%Attachment_of,
|
||||
},
|
||||
{
|
||||
'Attachment' => 'MyTypes::Attachment',
|
||||
},
|
||||
{
|
||||
|
||||
'Attachment' => 'Attachment',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ArrayOfAttachment
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ArrayOfAttachment from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Attachment
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::ArrayOfAttachment
|
||||
Attachment => { # MyTypes::Attachment
|
||||
Data => $some_value, # base64Binary
|
||||
Operation => $some_value, # AttachmentOperation
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
package MyTypes::ArrayOfField;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Field_of :ATTR(:get<Field>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Field
|
||||
|
||||
) ],
|
||||
{
|
||||
'Field' => \%Field_of,
|
||||
},
|
||||
{
|
||||
'Field' => 'MyTypes::Field',
|
||||
},
|
||||
{
|
||||
|
||||
'Field' => 'Field',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ArrayOfField
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ArrayOfField from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Field
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
package MyTypes::ArrayOfNUser;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %NUser_of :ATTR(:get<NUser>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( NUser
|
||||
|
||||
) ],
|
||||
{
|
||||
'NUser' => \%NUser_of,
|
||||
},
|
||||
{
|
||||
'NUser' => 'MyTypes::NUser',
|
||||
},
|
||||
{
|
||||
|
||||
'NUser' => 'NUser',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ArrayOfNUser
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ArrayOfNUser from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * NUser
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::ArrayOfNUser
|
||||
NUser => { value => $some_value },
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,101 +0,0 @@
|
||||
package MyTypes::ArrayOfPermission;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Permission_of :ATTR(:get<Permission>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Permission
|
||||
|
||||
) ],
|
||||
{
|
||||
'Permission' => \%Permission_of,
|
||||
},
|
||||
{
|
||||
'Permission' => 'MyTypes::Permission',
|
||||
},
|
||||
{
|
||||
|
||||
'Permission' => 'Permission',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ArrayOfPermission
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ArrayOfPermission from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Permission
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::ArrayOfPermission
|
||||
Permission => { # MyTypes::Permission
|
||||
Rights => $some_value, # ADDITIONAL_ROLES
|
||||
Principal => { value => $some_value },
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,105 +0,0 @@
|
||||
package MyTypes::ArrayOfSerializedItem;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %SerializedItem_of :ATTR(:get<SerializedItem>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( SerializedItem
|
||||
|
||||
) ],
|
||||
{
|
||||
'SerializedItem' => \%SerializedItem_of,
|
||||
},
|
||||
{
|
||||
'SerializedItem' => 'MyTypes::SerializedItem',
|
||||
},
|
||||
{
|
||||
|
||||
'SerializedItem' => 'SerializedItem',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ArrayOfSerializedItem
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ArrayOfSerializedItem from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * SerializedItem
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::ArrayOfSerializedItem
|
||||
SerializedItem => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
package MyTypes::ArrayOfString;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Category_of :ATTR(:get<Category>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Category
|
||||
|
||||
) ],
|
||||
{
|
||||
'Category' => \%Category_of,
|
||||
},
|
||||
{
|
||||
'Category' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'Category' => 'Category',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ArrayOfString
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ArrayOfString from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Category
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::ArrayOfString
|
||||
Category => $some_value, # string
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
package MyTypes::ArrayOfString1;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Attachment_of :ATTR(:get<Attachment>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Attachment
|
||||
|
||||
) ],
|
||||
{
|
||||
'Attachment' => \%Attachment_of,
|
||||
},
|
||||
{
|
||||
'Attachment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'Attachment' => 'Attachment',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ArrayOfString1
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ArrayOfString1 from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Attachment
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
package MyTypes::ArrayOfString2;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %string_of :ATTR(:get<string>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( string
|
||||
|
||||
) ],
|
||||
{
|
||||
'string' => \%string_of,
|
||||
},
|
||||
{
|
||||
'string' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'string' => 'string',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ArrayOfString2
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ArrayOfString2 from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * string
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::ArrayOfString2
|
||||
string => $some_value, # string
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,152 +0,0 @@
|
||||
package MyTypes::Attachment;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS = 'MyTypes::Attachment::_Attachment::XmlAttr';
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Data_of :ATTR(:get<Data>);
|
||||
my %Operation_of :ATTR(:get<Operation>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Data
|
||||
Operation
|
||||
|
||||
) ],
|
||||
{
|
||||
'Data' => \%Data_of,
|
||||
'Operation' => \%Operation_of,
|
||||
},
|
||||
{
|
||||
'Data' => 'SOAP::WSDL::XSD::Typelib::Builtin::base64Binary',
|
||||
'Operation' => 'MyTypes::AttachmentOperation',
|
||||
},
|
||||
{
|
||||
|
||||
'Data' => 'Data',
|
||||
'Operation' => 'Operation',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
package MyTypes::Attachment::_Attachment::XmlAttr;
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Name_of :ATTR(:get<Name>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
Name
|
||||
) ],
|
||||
{
|
||||
|
||||
Name => \%Name_of,
|
||||
},
|
||||
{
|
||||
Name => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::Attachment
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
Attachment from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Data
|
||||
|
||||
|
||||
=item * Operation
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::Attachment
|
||||
Data => $some_value, # base64Binary
|
||||
Operation => $some_value, # AttachmentOperation
|
||||
},
|
||||
|
||||
|
||||
|
||||
=head2 attr
|
||||
|
||||
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||
See the correspondent WSDL/XML Schema if in question.
|
||||
|
||||
This class has additional attributes, accessibly via the C<attr()> method.
|
||||
|
||||
attr() returns an object of the class MyTypes::Attachment::_Attachment::XmlAttr.
|
||||
|
||||
The following attributes can be accessed on this object via the corresponding
|
||||
get_/set_ methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Name
|
||||
|
||||
|
||||
|
||||
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::string|SOAP::WSDL::XSD::Typelib::Builtin::string>.
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,146 +0,0 @@
|
||||
package MyTypes::AttachmentItemData;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
use base qw(MyTypes::CommonItemData);
|
||||
# Variety: sequence
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Permissions_of :ATTR(:get<Permissions>);
|
||||
my %Categories_of :ATTR(:get<Categories>);
|
||||
my %Title_of :ATTR(:get<Title>);
|
||||
my %Editor_of :ATTR(:get<Editor>);
|
||||
my %AlertTemplate_of :ATTR(:get<AlertTemplate>);
|
||||
my %Url_of :ATTR(:get<Url>);
|
||||
my %Comment_of :ATTR(:get<Comment>);
|
||||
my %AlertRecipients_of :ATTR(:get<AlertRecipients>);
|
||||
my %Attachments_of :ATTR(:get<Attachments>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Permissions
|
||||
Categories
|
||||
Title
|
||||
Editor
|
||||
AlertTemplate
|
||||
Url
|
||||
Comment
|
||||
AlertRecipients
|
||||
Attachments
|
||||
|
||||
) ],
|
||||
{
|
||||
'Permissions' => \%Permissions_of,
|
||||
'Categories' => \%Categories_of,
|
||||
'Title' => \%Title_of,
|
||||
'Editor' => \%Editor_of,
|
||||
'AlertTemplate' => \%AlertTemplate_of,
|
||||
'Url' => \%Url_of,
|
||||
'Comment' => \%Comment_of,
|
||||
'AlertRecipients' => \%AlertRecipients_of,
|
||||
'Attachments' => \%Attachments_of,
|
||||
},
|
||||
{
|
||||
'Permissions' => 'MyTypes::ArrayOfPermission',
|
||||
'Categories' => 'MyTypes::ArrayOfString',
|
||||
'Title' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Editor' => 'MyTypes::NUser',
|
||||
'AlertTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Url' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Comment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AlertRecipients' => 'MyTypes::HstringAddressesSalutations',
|
||||
'Attachments' => 'MyTypes::ArrayOfAttachment',
|
||||
},
|
||||
{
|
||||
|
||||
'Permissions' => 'Permissions',
|
||||
'Categories' => 'Categories',
|
||||
'Title' => 'Title',
|
||||
'Editor' => 'Editor',
|
||||
'AlertTemplate' => 'AlertTemplate',
|
||||
'Url' => 'Url',
|
||||
'Comment' => 'Comment',
|
||||
'AlertRecipients' => 'AlertRecipients',
|
||||
'Attachments' => 'Attachments',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::AttachmentItemData
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
AttachmentItemData from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Attachments
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::AttachmentItemData
|
||||
Attachments => { # MyTypes::ArrayOfAttachment
|
||||
Attachment => { # MyTypes::Attachment
|
||||
Data => $some_value, # base64Binary
|
||||
Operation => $some_value, # AttachmentOperation
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
package MyTypes::AttachmentOperation;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/'};
|
||||
|
||||
# derivation by restriction
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Builtin::string);
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
__END__
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined simpleType
|
||||
AttachmentOperation from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
This clase is derived from
|
||||
SOAP::WSDL::XSD::Typelib::Builtin::string
|
||||
. SOAP::WSDL's schema implementation does not validate data, so you can use it exactly
|
||||
like it's base type.
|
||||
|
||||
# Description of restrictions not implemented yet.
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor.
|
||||
|
||||
=head2 get_value / set_value
|
||||
|
||||
Getter and setter for the simpleType's value.
|
||||
|
||||
=head1 OVERLOADING
|
||||
|
||||
Depending on the simple type's base type, the following operations are overloaded
|
||||
|
||||
Stringification
|
||||
Numerification
|
||||
Boolification
|
||||
|
||||
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,107 +0,0 @@
|
||||
package MyTypes::CalendarCreateData;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
use base qw(MyTypes::ItemCreateData);
|
||||
# Variety: sequence
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Folder_of :ATTR(:get<Folder>);
|
||||
my %Author_of :ATTR(:get<Author>);
|
||||
my %GroupID_of :ATTR(:get<GroupID>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Folder
|
||||
Author
|
||||
GroupID
|
||||
|
||||
) ],
|
||||
{
|
||||
'Folder' => \%Folder_of,
|
||||
'Author' => \%Author_of,
|
||||
'GroupID' => \%GroupID_of,
|
||||
},
|
||||
{
|
||||
'Folder' => 'MyTypes::Folders',
|
||||
'Author' => 'MyTypes::NUser',
|
||||
'GroupID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
},
|
||||
{
|
||||
|
||||
'Folder' => 'Folder',
|
||||
'Author' => 'Author',
|
||||
'GroupID' => 'GroupID',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::CalendarCreateData
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
CalendarCreateData from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::CalendarCreateData
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,191 +0,0 @@
|
||||
package MyTypes::CalendarModifyData;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
use base qw(MyTypes::AttachmentItemData);
|
||||
# Variety: sequence
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Permissions_of :ATTR(:get<Permissions>);
|
||||
my %Categories_of :ATTR(:get<Categories>);
|
||||
my %Title_of :ATTR(:get<Title>);
|
||||
my %Editor_of :ATTR(:get<Editor>);
|
||||
my %AlertTemplate_of :ATTR(:get<AlertTemplate>);
|
||||
my %Url_of :ATTR(:get<Url>);
|
||||
my %Comment_of :ATTR(:get<Comment>);
|
||||
my %AlertRecipients_of :ATTR(:get<AlertRecipients>);
|
||||
my %Attachments_of :ATTR(:get<Attachments>);
|
||||
my %Description_of :ATTR(:get<Description>);
|
||||
my %EventDate_of :ATTR(:get<EventDate>);
|
||||
my %EndDate_of :ATTR(:get<EndDate>);
|
||||
my %ReminderDate_of :ATTR(:get<ReminderDate>);
|
||||
my %ReminderTemplate_of :ATTR(:get<ReminderTemplate>);
|
||||
my %FAllDayEvent_of :ATTR(:get<FAllDayEvent>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Permissions
|
||||
Categories
|
||||
Title
|
||||
Editor
|
||||
AlertTemplate
|
||||
Url
|
||||
Comment
|
||||
AlertRecipients
|
||||
Attachments
|
||||
Description
|
||||
EventDate
|
||||
EndDate
|
||||
ReminderDate
|
||||
ReminderTemplate
|
||||
FAllDayEvent
|
||||
|
||||
) ],
|
||||
{
|
||||
'Permissions' => \%Permissions_of,
|
||||
'Categories' => \%Categories_of,
|
||||
'Title' => \%Title_of,
|
||||
'Editor' => \%Editor_of,
|
||||
'AlertTemplate' => \%AlertTemplate_of,
|
||||
'Url' => \%Url_of,
|
||||
'Comment' => \%Comment_of,
|
||||
'AlertRecipients' => \%AlertRecipients_of,
|
||||
'Attachments' => \%Attachments_of,
|
||||
'Description' => \%Description_of,
|
||||
'EventDate' => \%EventDate_of,
|
||||
'EndDate' => \%EndDate_of,
|
||||
'ReminderDate' => \%ReminderDate_of,
|
||||
'ReminderTemplate' => \%ReminderTemplate_of,
|
||||
'FAllDayEvent' => \%FAllDayEvent_of,
|
||||
},
|
||||
{
|
||||
'Permissions' => 'MyTypes::ArrayOfPermission',
|
||||
'Categories' => 'MyTypes::ArrayOfString',
|
||||
'Title' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Editor' => 'MyTypes::NUser',
|
||||
'AlertTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Url' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Comment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AlertRecipients' => 'MyTypes::HstringAddressesSalutations',
|
||||
'Attachments' => 'MyTypes::ArrayOfAttachment',
|
||||
'Description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'EventDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'EndDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'ReminderDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'ReminderTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'FAllDayEvent' => 'SOAP::WSDL::XSD::Typelib::Builtin::boolean',
|
||||
},
|
||||
{
|
||||
|
||||
'Permissions' => 'Permissions',
|
||||
'Categories' => 'Categories',
|
||||
'Title' => 'Title',
|
||||
'Editor' => 'Editor',
|
||||
'AlertTemplate' => 'AlertTemplate',
|
||||
'Url' => 'Url',
|
||||
'Comment' => 'Comment',
|
||||
'AlertRecipients' => 'AlertRecipients',
|
||||
'Attachments' => 'Attachments',
|
||||
'Description' => 'Description',
|
||||
'EventDate' => 'EventDate',
|
||||
'EndDate' => 'EndDate',
|
||||
'ReminderDate' => 'ReminderDate',
|
||||
'ReminderTemplate' => 'ReminderTemplate',
|
||||
'FAllDayEvent' => 'FAllDayEvent',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::CalendarModifyData
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
CalendarModifyData from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Description
|
||||
|
||||
|
||||
=item * EventDate
|
||||
|
||||
|
||||
=item * EndDate
|
||||
|
||||
|
||||
=item * ReminderDate
|
||||
|
||||
|
||||
=item * ReminderTemplate
|
||||
|
||||
|
||||
=item * FAllDayEvent
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::CalendarModifyData
|
||||
Description => $some_value, # string
|
||||
EventDate => $some_value, # dateTime
|
||||
EndDate => $some_value, # dateTime
|
||||
ReminderDate => $some_value, # dateTime
|
||||
ReminderTemplate => $some_value, # string
|
||||
FAllDayEvent => $some_value, # boolean
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,164 +0,0 @@
|
||||
package MyTypes::CommonItemData;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
use base qw(MyTypes::PermissionItemData);
|
||||
# Variety: sequence
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Permissions_of :ATTR(:get<Permissions>);
|
||||
my %Categories_of :ATTR(:get<Categories>);
|
||||
my %Title_of :ATTR(:get<Title>);
|
||||
my %Editor_of :ATTR(:get<Editor>);
|
||||
my %AlertTemplate_of :ATTR(:get<AlertTemplate>);
|
||||
my %Url_of :ATTR(:get<Url>);
|
||||
my %Comment_of :ATTR(:get<Comment>);
|
||||
my %AlertRecipients_of :ATTR(:get<AlertRecipients>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Permissions
|
||||
Categories
|
||||
Title
|
||||
Editor
|
||||
AlertTemplate
|
||||
Url
|
||||
Comment
|
||||
AlertRecipients
|
||||
|
||||
) ],
|
||||
{
|
||||
'Permissions' => \%Permissions_of,
|
||||
'Categories' => \%Categories_of,
|
||||
'Title' => \%Title_of,
|
||||
'Editor' => \%Editor_of,
|
||||
'AlertTemplate' => \%AlertTemplate_of,
|
||||
'Url' => \%Url_of,
|
||||
'Comment' => \%Comment_of,
|
||||
'AlertRecipients' => \%AlertRecipients_of,
|
||||
},
|
||||
{
|
||||
'Permissions' => 'MyTypes::ArrayOfPermission',
|
||||
'Categories' => 'MyTypes::ArrayOfString',
|
||||
'Title' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Editor' => 'MyTypes::NUser',
|
||||
'AlertTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Url' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Comment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AlertRecipients' => 'MyTypes::HstringAddressesSalutations',
|
||||
},
|
||||
{
|
||||
|
||||
'Permissions' => 'Permissions',
|
||||
'Categories' => 'Categories',
|
||||
'Title' => 'Title',
|
||||
'Editor' => 'Editor',
|
||||
'AlertTemplate' => 'AlertTemplate',
|
||||
'Url' => 'Url',
|
||||
'Comment' => 'Comment',
|
||||
'AlertRecipients' => 'AlertRecipients',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::CommonItemData
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
CommonItemData from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Categories
|
||||
|
||||
|
||||
=item * Title
|
||||
|
||||
|
||||
=item * Editor
|
||||
|
||||
|
||||
=item * AlertTemplate
|
||||
|
||||
|
||||
=item * Url
|
||||
|
||||
|
||||
=item * Comment
|
||||
|
||||
|
||||
=item * AlertRecipients
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::CommonItemData
|
||||
Categories => { # MyTypes::ArrayOfString
|
||||
Category => $some_value, # string
|
||||
},
|
||||
Title => $some_value, # string
|
||||
Editor => { value => $some_value },
|
||||
AlertTemplate => $some_value, # string
|
||||
Url => $some_value, # string
|
||||
Comment => $some_value, # string
|
||||
AlertRecipients =>
|
||||
# No documentation generated for complexContent / extension yet
|
||||
,
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,152 +0,0 @@
|
||||
package MyTypes::CountListOfSerializedItem;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS = 'MyTypes::CountListOfSerializedItem::_CountListOfSerializedItem::XmlAttr';
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %List_of :ATTR(:get<List>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( List
|
||||
|
||||
) ],
|
||||
{
|
||||
'List' => \%List_of,
|
||||
},
|
||||
{
|
||||
'List' => 'MyTypes::ArrayOfSerializedItem',
|
||||
},
|
||||
{
|
||||
|
||||
'List' => 'List',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
package MyTypes::CountListOfSerializedItem::_CountListOfSerializedItem::XmlAttr;
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Count_of :ATTR(:get<Count>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
Count
|
||||
) ],
|
||||
{
|
||||
|
||||
Count => \%Count_of,
|
||||
},
|
||||
{
|
||||
Count => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::CountListOfSerializedItem
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
CountListOfSerializedItem from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * List
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::CountListOfSerializedItem
|
||||
List => { # MyTypes::ArrayOfSerializedItem
|
||||
SerializedItem => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
|
||||
=head2 attr
|
||||
|
||||
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||
See the correspondent WSDL/XML Schema if in question.
|
||||
|
||||
This class has additional attributes, accessibly via the C<attr()> method.
|
||||
|
||||
attr() returns an object of the class MyTypes::CountListOfSerializedItem::_CountListOfSerializedItem::XmlAttr.
|
||||
|
||||
The following attributes can be accessed on this object via the corresponding
|
||||
get_/set_ methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Count
|
||||
|
||||
|
||||
|
||||
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::int|SOAP::WSDL::XSD::Typelib::Builtin::int>.
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,128 +0,0 @@
|
||||
package MyTypes::Field;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS = 'MyTypes::Field::_Field::XmlAttr';
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
|
||||
# There's no variety - empty complexType
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
__PACKAGE__->_factory();
|
||||
|
||||
|
||||
package MyTypes::Field::_Field::XmlAttr;
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Name_of :ATTR(:get<Name>);
|
||||
my %Value_of :ATTR(:get<Value>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
Name
|
||||
Value
|
||||
) ],
|
||||
{
|
||||
|
||||
Name => \%Name_of,
|
||||
|
||||
Value => \%Value_of,
|
||||
},
|
||||
{
|
||||
Name => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
Value => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::Field
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
Field from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
,
|
||||
|
||||
|
||||
|
||||
=head2 attr
|
||||
|
||||
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||
See the correspondent WSDL/XML Schema if in question.
|
||||
|
||||
This class has additional attributes, accessibly via the C<attr()> method.
|
||||
|
||||
attr() returns an object of the class MyTypes::Field::_Field::XmlAttr.
|
||||
|
||||
The following attributes can be accessed on this object via the corresponding
|
||||
get_/set_ methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Name
|
||||
|
||||
|
||||
|
||||
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::string|SOAP::WSDL::XSD::Typelib::Builtin::string>.
|
||||
|
||||
=item * Value
|
||||
|
||||
|
||||
|
||||
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::string|SOAP::WSDL::XSD::Typelib::Builtin::string>.
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
package MyTypes::Folders;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %SubFolder_of :ATTR(:get<SubFolder>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( SubFolder
|
||||
|
||||
) ],
|
||||
{
|
||||
'SubFolder' => \%SubFolder_of,
|
||||
},
|
||||
{
|
||||
'SubFolder' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'SubFolder' => 'SubFolder',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::Folders
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
Folders from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * SubFolder
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::Folders
|
||||
SubFolder => $some_value, # string
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,130 +0,0 @@
|
||||
package MyTypes::GetFileResponse;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %item_of :ATTR(:get<item>);
|
||||
my %properties_of :ATTR(:get<properties>);
|
||||
my %data_of :ATTR(:get<data>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( item
|
||||
properties
|
||||
data
|
||||
|
||||
) ],
|
||||
{
|
||||
'item' => \%item_of,
|
||||
'properties' => \%properties_of,
|
||||
'data' => \%data_of,
|
||||
},
|
||||
{
|
||||
'item' => 'MyTypes::SerializedItem',
|
||||
'properties' => 'MyTypes::SerializedItem',
|
||||
'data' => 'SOAP::WSDL::XSD::Typelib::Builtin::base64Binary',
|
||||
},
|
||||
{
|
||||
|
||||
'item' => 'item',
|
||||
'properties' => 'properties',
|
||||
'data' => 'data',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::GetFileResponse
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
GetFileResponse from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * item
|
||||
|
||||
|
||||
=item * properties
|
||||
|
||||
|
||||
=item * data
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::GetFileResponse
|
||||
item => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
properties => { # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
data => $some_value, # base64Binary
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
-107
@@ -1,107 +0,0 @@
|
||||
package MyTypes::HashMapOfStringNiceListOfAddressesSalutations;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %KVS_of :ATTR(:get<KVS>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( KVS
|
||||
|
||||
) ],
|
||||
{
|
||||
'KVS' => \%KVS_of,
|
||||
},
|
||||
{
|
||||
'KVS' => 'MyTypes::KVstringNiceListOfAddressesSalutations',
|
||||
},
|
||||
{
|
||||
|
||||
'KVS' => 'KVS',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::HashMapOfStringNiceListOfAddressesSalutations
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
HashMapOfStringNiceListOfAddressesSalutations from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * KVS
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::HashMapOfStringNiceListOfAddressesSalutations
|
||||
KVS => { # MyTypes::KVstringNiceListOfAddressesSalutations
|
||||
V => { # MyTypes::AddressesSalutations
|
||||
Recipients => { # MyTypes::Recipients
|
||||
To => $some_value, # string
|
||||
Cc => $some_value, # string
|
||||
Bcc => $some_value, # string
|
||||
},
|
||||
Salutation => $some_value, # string
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,97 +0,0 @@
|
||||
package MyTypes::HstringAddressesSalutations;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
use base qw(MyTypes::HashMapOfStringNiceListOfAddressesSalutations);
|
||||
# Variety: sequence
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %KVS_of :ATTR(:get<KVS>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( KVS
|
||||
|
||||
) ],
|
||||
{
|
||||
'KVS' => \%KVS_of,
|
||||
},
|
||||
{
|
||||
'KVS' => 'MyTypes::KVstringNiceListOfAddressesSalutations',
|
||||
},
|
||||
{
|
||||
|
||||
'KVS' => 'KVS',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::HstringAddressesSalutations
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
HstringAddressesSalutations from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::HstringAddressesSalutations
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,121 +0,0 @@
|
||||
package MyTypes::ItemCreateData;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
use base qw(MyTypes::ItemData);
|
||||
# Variety: sequence
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Folder_of :ATTR(:get<Folder>);
|
||||
my %Author_of :ATTR(:get<Author>);
|
||||
my %GroupID_of :ATTR(:get<GroupID>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Folder
|
||||
Author
|
||||
GroupID
|
||||
|
||||
) ],
|
||||
{
|
||||
'Folder' => \%Folder_of,
|
||||
'Author' => \%Author_of,
|
||||
'GroupID' => \%GroupID_of,
|
||||
},
|
||||
{
|
||||
'Folder' => 'MyTypes::Folders',
|
||||
'Author' => 'MyTypes::NUser',
|
||||
'GroupID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
},
|
||||
{
|
||||
|
||||
'Folder' => 'Folder',
|
||||
'Author' => 'Author',
|
||||
'GroupID' => 'GroupID',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ItemCreateData
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ItemCreateData from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Folder
|
||||
|
||||
|
||||
=item * Author
|
||||
|
||||
|
||||
=item * GroupID
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::ItemCreateData
|
||||
Folder => { # MyTypes::Folders
|
||||
SubFolder => $some_value, # string
|
||||
},
|
||||
Author => { value => $some_value },
|
||||
GroupID => $some_value, # int
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,72 +0,0 @@
|
||||
package MyTypes::ItemData;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
|
||||
# There's no variety - empty complexType
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
__PACKAGE__->_factory();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ItemData
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ItemData from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
,
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,77 +0,0 @@
|
||||
package MyTypes::ItemUpdateData;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
use base qw(MyTypes::ItemData);
|
||||
# Variety:
|
||||
|
||||
|
||||
# There's no variety - empty complexType
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
__PACKAGE__->_factory();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::ItemUpdateData
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
ItemUpdateData from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
|
||||
# No documentation generated for complexContent / extension yet
|
||||
,
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,150 +0,0 @@
|
||||
package MyTypes::KVstringNiceListOfAddressesSalutations;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS = 'MyTypes::KVstringNiceListOfAddressesSalutations::_KVstringNiceListOfAddressesSalutations::XmlAttr';
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %V_of :ATTR(:get<V>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( V
|
||||
|
||||
) ],
|
||||
{
|
||||
'V' => \%V_of,
|
||||
},
|
||||
{
|
||||
'V' => 'MyTypes::AddressesSalutations',
|
||||
},
|
||||
{
|
||||
|
||||
'V' => 'V',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
package MyTypes::KVstringNiceListOfAddressesSalutations::_KVstringNiceListOfAddressesSalutations::XmlAttr;
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %K_of :ATTR(:get<K>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
K
|
||||
) ],
|
||||
{
|
||||
|
||||
K => \%K_of,
|
||||
},
|
||||
{
|
||||
K => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::KVstringNiceListOfAddressesSalutations
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
KVstringNiceListOfAddressesSalutations from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * V
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::KVstringNiceListOfAddressesSalutations
|
||||
V => { # MyTypes::AddressesSalutations
|
||||
Recipients => { # MyTypes::Recipients
|
||||
To => $some_value, # string
|
||||
Cc => $some_value, # string
|
||||
Bcc => $some_value, # string
|
||||
},
|
||||
Salutation => $some_value, # string
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
|
||||
=head2 attr
|
||||
|
||||
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||
See the correspondent WSDL/XML Schema if in question.
|
||||
|
||||
This class has additional attributes, accessibly via the C<attr()> method.
|
||||
|
||||
attr() returns an object of the class MyTypes::KVstringNiceListOfAddressesSalutations::_KVstringNiceListOfAddressesSalutations::XmlAttr.
|
||||
|
||||
The following attributes can be accessed on this object via the corresponding
|
||||
get_/set_ methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * K
|
||||
|
||||
|
||||
|
||||
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::string|SOAP::WSDL::XSD::Typelib::Builtin::string>.
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,113 +0,0 @@
|
||||
package MyTypes::NUser;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS = 'MyTypes::NUser::_NUser::XmlAttr';
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
SOAP::WSDL::XSD::Typelib::Builtin::string
|
||||
);
|
||||
|
||||
package MyTypes::NUser::_NUser::XmlAttr;
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %type_of :ATTR(:get<type>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
type
|
||||
) ],
|
||||
{
|
||||
|
||||
type => \%type_of,
|
||||
},
|
||||
{
|
||||
type => 'MyTypes::UserType',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::NUser
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
NUser from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ value => $some_value },
|
||||
|
||||
|
||||
|
||||
=head2 attr
|
||||
|
||||
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||
See the correspondent WSDL/XML Schema if in question.
|
||||
|
||||
This class has additional attributes, accessibly via the C<attr()> method.
|
||||
|
||||
attr() returns an object of the class MyTypes::NUser::_NUser::XmlAttr.
|
||||
|
||||
The following attributes can be accessed on this object via the corresponding
|
||||
get_/set_ methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * type
|
||||
|
||||
|
||||
|
||||
This attribute is of type L<MyTypes::UserType|MyTypes::UserType>.
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,107 +0,0 @@
|
||||
package MyTypes::Permission;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Rights_of :ATTR(:get<Rights>);
|
||||
my %Principal_of :ATTR(:get<Principal>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Rights
|
||||
Principal
|
||||
|
||||
) ],
|
||||
{
|
||||
'Rights' => \%Rights_of,
|
||||
'Principal' => \%Principal_of,
|
||||
},
|
||||
{
|
||||
'Rights' => 'MyTypes::ADDITIONAL_ROLES',
|
||||
'Principal' => 'MyTypes::Principal',
|
||||
},
|
||||
{
|
||||
|
||||
'Rights' => 'Rights',
|
||||
'Principal' => 'Principal',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::Permission
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
Permission from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Rights
|
||||
|
||||
|
||||
=item * Principal
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::Permission
|
||||
Rights => $some_value, # ADDITIONAL_ROLES
|
||||
Principal => { value => $some_value },
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,106 +0,0 @@
|
||||
package MyTypes::PermissionItemData;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
use base qw(MyTypes::ItemUpdateData);
|
||||
# Variety: sequence
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Permissions_of :ATTR(:get<Permissions>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Permissions
|
||||
|
||||
) ],
|
||||
{
|
||||
'Permissions' => \%Permissions_of,
|
||||
},
|
||||
{
|
||||
'Permissions' => 'MyTypes::ArrayOfPermission',
|
||||
},
|
||||
{
|
||||
|
||||
'Permissions' => 'Permissions',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::PermissionItemData
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
PermissionItemData from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Permissions
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::PermissionItemData
|
||||
Permissions => { # MyTypes::ArrayOfPermission
|
||||
Permission => { # MyTypes::Permission
|
||||
Rights => $some_value, # ADDITIONAL_ROLES
|
||||
Principal => { value => $some_value },
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,113 +0,0 @@
|
||||
package MyTypes::Principal;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS = 'MyTypes::Principal::_Principal::XmlAttr';
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||
SOAP::WSDL::XSD::Typelib::Builtin::string
|
||||
);
|
||||
|
||||
package MyTypes::Principal::_Principal::XmlAttr;
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Type_of :ATTR(:get<Type>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
Type
|
||||
) ],
|
||||
{
|
||||
|
||||
Type => \%Type_of,
|
||||
},
|
||||
{
|
||||
Type => 'MyTypes::PrincipalType',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::Principal
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
Principal from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ value => $some_value },
|
||||
|
||||
|
||||
|
||||
=head2 attr
|
||||
|
||||
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||
See the correspondent WSDL/XML Schema if in question.
|
||||
|
||||
This class has additional attributes, accessibly via the C<attr()> method.
|
||||
|
||||
attr() returns an object of the class MyTypes::Principal::_Principal::XmlAttr.
|
||||
|
||||
The following attributes can be accessed on this object via the corresponding
|
||||
get_/set_ methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Type
|
||||
|
||||
|
||||
|
||||
This attribute is of type L<MyTypes::PrincipalType|MyTypes::PrincipalType>.
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
package MyTypes::PrincipalType;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/'};
|
||||
|
||||
# derivation by restriction
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Builtin::string);
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
__END__
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined simpleType
|
||||
PrincipalType from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
This clase is derived from
|
||||
SOAP::WSDL::XSD::Typelib::Builtin::string
|
||||
. SOAP::WSDL's schema implementation does not validate data, so you can use it exactly
|
||||
like it's base type.
|
||||
|
||||
# Description of restrictions not implemented yet.
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor.
|
||||
|
||||
=head2 get_value / set_value
|
||||
|
||||
Getter and setter for the simpleType's value.
|
||||
|
||||
=head1 OVERLOADING
|
||||
|
||||
Depending on the simple type's base type, the following operations are overloaded
|
||||
|
||||
Stringification
|
||||
Numerification
|
||||
Boolification
|
||||
|
||||
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,116 +0,0 @@
|
||||
package MyTypes::Recipients;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %To_of :ATTR(:get<To>);
|
||||
my %Cc_of :ATTR(:get<Cc>);
|
||||
my %Bcc_of :ATTR(:get<Bcc>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( To
|
||||
Cc
|
||||
Bcc
|
||||
|
||||
) ],
|
||||
{
|
||||
'To' => \%To_of,
|
||||
'Cc' => \%Cc_of,
|
||||
'Bcc' => \%Bcc_of,
|
||||
},
|
||||
{
|
||||
'To' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Cc' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Bcc' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
},
|
||||
{
|
||||
|
||||
'To' => 'To',
|
||||
'Cc' => 'Cc',
|
||||
'Bcc' => 'Bcc',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::Recipients
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
Recipients from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * To
|
||||
|
||||
|
||||
=item * Cc
|
||||
|
||||
|
||||
=item * Bcc
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::Recipients
|
||||
To => $some_value, # string
|
||||
Cc => $some_value, # string
|
||||
Bcc => $some_value, # string
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,156 +0,0 @@
|
||||
package MyTypes::SerializedItem;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS = 'MyTypes::SerializedItem::_SerializedItem::XmlAttr';
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Attachments_of :ATTR(:get<Attachments>);
|
||||
my %Fields_of :ATTR(:get<Fields>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Attachments
|
||||
Fields
|
||||
|
||||
) ],
|
||||
{
|
||||
'Attachments' => \%Attachments_of,
|
||||
'Fields' => \%Fields_of,
|
||||
},
|
||||
{
|
||||
'Attachments' => 'MyTypes::ArrayOfString1',
|
||||
'Fields' => 'MyTypes::ArrayOfField',
|
||||
},
|
||||
{
|
||||
|
||||
'Attachments' => 'Attachments',
|
||||
'Fields' => 'Fields',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
package MyTypes::SerializedItem::_SerializedItem::XmlAttr;
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %ID_of :ATTR(:get<ID>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw(
|
||||
ID
|
||||
) ],
|
||||
{
|
||||
|
||||
ID => \%ID_of,
|
||||
},
|
||||
{
|
||||
ID => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::SerializedItem
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
SerializedItem from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Attachments
|
||||
|
||||
|
||||
=item * Fields
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::SerializedItem
|
||||
Attachments => { # MyTypes::ArrayOfString1
|
||||
Attachment => $some_value, # string
|
||||
},
|
||||
Fields => { # MyTypes::ArrayOfField
|
||||
Field => ,
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
|
||||
=head2 attr
|
||||
|
||||
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||
See the correspondent WSDL/XML Schema if in question.
|
||||
|
||||
This class has additional attributes, accessibly via the C<attr()> method.
|
||||
|
||||
attr() returns an object of the class MyTypes::SerializedItem::_SerializedItem::XmlAttr.
|
||||
|
||||
The following attributes can be accessed on this object via the corresponding
|
||||
get_/set_ methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * ID
|
||||
|
||||
|
||||
|
||||
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::int|SOAP::WSDL::XSD::Typelib::Builtin::int>.
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,168 +0,0 @@
|
||||
package MyTypes::TaskModifyData;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
|
||||
our $XML_ATTRIBUTE_CLASS;
|
||||
undef $XML_ATTRIBUTE_CLASS;
|
||||
|
||||
sub __get_attr_class {
|
||||
return $XML_ATTRIBUTE_CLASS;
|
||||
}
|
||||
|
||||
|
||||
use base qw(MyTypes::CommonItemData);
|
||||
# Variety: sequence
|
||||
use Class::Std::Fast::Storable constructor => 'none';
|
||||
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||
|
||||
Class::Std::initialize();
|
||||
|
||||
{ # BLOCK to scope variables
|
||||
|
||||
my %Permissions_of :ATTR(:get<Permissions>);
|
||||
my %Categories_of :ATTR(:get<Categories>);
|
||||
my %Title_of :ATTR(:get<Title>);
|
||||
my %Editor_of :ATTR(:get<Editor>);
|
||||
my %AlertTemplate_of :ATTR(:get<AlertTemplate>);
|
||||
my %Url_of :ATTR(:get<Url>);
|
||||
my %Comment_of :ATTR(:get<Comment>);
|
||||
my %AlertRecipients_of :ATTR(:get<AlertRecipients>);
|
||||
my %Status_of :ATTR(:get<Status>);
|
||||
my %Description_of :ATTR(:get<Description>);
|
||||
my %DueDate_of :ATTR(:get<DueDate>);
|
||||
my %AssignedTo_of :ATTR(:get<AssignedTo>);
|
||||
|
||||
__PACKAGE__->_factory(
|
||||
[ qw( Permissions
|
||||
Categories
|
||||
Title
|
||||
Editor
|
||||
AlertTemplate
|
||||
Url
|
||||
Comment
|
||||
AlertRecipients
|
||||
Status
|
||||
Description
|
||||
DueDate
|
||||
AssignedTo
|
||||
|
||||
) ],
|
||||
{
|
||||
'Permissions' => \%Permissions_of,
|
||||
'Categories' => \%Categories_of,
|
||||
'Title' => \%Title_of,
|
||||
'Editor' => \%Editor_of,
|
||||
'AlertTemplate' => \%AlertTemplate_of,
|
||||
'Url' => \%Url_of,
|
||||
'Comment' => \%Comment_of,
|
||||
'AlertRecipients' => \%AlertRecipients_of,
|
||||
'Status' => \%Status_of,
|
||||
'Description' => \%Description_of,
|
||||
'DueDate' => \%DueDate_of,
|
||||
'AssignedTo' => \%AssignedTo_of,
|
||||
},
|
||||
{
|
||||
'Permissions' => 'MyTypes::ArrayOfPermission',
|
||||
'Categories' => 'MyTypes::ArrayOfString',
|
||||
'Title' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Editor' => 'MyTypes::NUser',
|
||||
'AlertTemplate' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Url' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Comment' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'AlertRecipients' => 'MyTypes::HstringAddressesSalutations',
|
||||
'Status' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'Description' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||
'DueDate' => 'SOAP::WSDL::XSD::Typelib::Builtin::dateTime',
|
||||
'AssignedTo' => 'MyTypes::NUser',
|
||||
},
|
||||
{
|
||||
|
||||
'Permissions' => 'Permissions',
|
||||
'Categories' => 'Categories',
|
||||
'Title' => 'Title',
|
||||
'Editor' => 'Editor',
|
||||
'AlertTemplate' => 'AlertTemplate',
|
||||
'Url' => 'Url',
|
||||
'Comment' => 'Comment',
|
||||
'AlertRecipients' => 'AlertRecipients',
|
||||
'Status' => 'Status',
|
||||
'Description' => 'Description',
|
||||
'DueDate' => 'DueDate',
|
||||
'AssignedTo' => 'AssignedTo',
|
||||
}
|
||||
);
|
||||
|
||||
} # end BLOCK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
MyTypes::TaskModifyData
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined complexType
|
||||
TaskModifyData from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
=head2 PROPERTIES
|
||||
|
||||
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||
methods:
|
||||
|
||||
=over
|
||||
|
||||
=item * Status
|
||||
|
||||
|
||||
=item * Description
|
||||
|
||||
|
||||
=item * DueDate
|
||||
|
||||
|
||||
=item * AssignedTo
|
||||
|
||||
|
||||
|
||||
|
||||
=back
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor. The following data structure may be passed to new():
|
||||
|
||||
{ # MyTypes::TaskModifyData
|
||||
Status => $some_value, # string
|
||||
Description => $some_value, # string
|
||||
DueDate => $some_value, # dateTime
|
||||
AssignedTo => { value => $some_value },
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
package MyTypes::UserType;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
sub get_xmlns { 'http://tempuri2.org/'};
|
||||
|
||||
# derivation by restriction
|
||||
use base qw(
|
||||
SOAP::WSDL::XSD::Typelib::Builtin::string);
|
||||
|
||||
|
||||
|
||||
1;
|
||||
|
||||
__END__
|
||||
|
||||
=pod
|
||||
|
||||
=head1 NAME
|
||||
|
||||
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Perl data type class for the XML Schema defined simpleType
|
||||
UserType from the namespace http://tempuri2.org/.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
This clase is derived from
|
||||
SOAP::WSDL::XSD::Typelib::Builtin::string
|
||||
. SOAP::WSDL's schema implementation does not validate data, so you can use it exactly
|
||||
like it's base type.
|
||||
|
||||
# Description of restrictions not implemented yet.
|
||||
|
||||
|
||||
=head1 METHODS
|
||||
|
||||
=head2 new
|
||||
|
||||
Constructor.
|
||||
|
||||
=head2 get_value / set_value
|
||||
|
||||
Getter and setter for the simpleType's value.
|
||||
|
||||
=head1 OVERLOADING
|
||||
|
||||
Depending on the simple type's base type, the following operations are overloaded
|
||||
|
||||
Stringification
|
||||
Numerification
|
||||
Boolification
|
||||
|
||||
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Generated by SOAP::WSDL
|
||||
|
||||
=cut
|
||||
|
||||
Reference in New Issue
Block a user