is-collector/schema/wsdaix/wsdai_core_porttypes.wsdl

319 lines
13 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="wsdai"
targetNamespace="http://www.ggf.org/namespaces/2005/12/WS-DAI"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wsdai="http://www.ggf.org/namespaces/2005/12/WS-DAI">
<!-- WSDL IMPORTS ################################################## -->
<!-- WSDL TYPES #################################################### -->
<wsdl:types>
<xsd:schema targetNamespace="http://www.ggf.org/namespaces/2005/12/WS-DAI"
elementFormDefault="qualified">
<xsd:include schemaLocation="../wsdaix/types/wsdai_core_types.xsd" />
<!-- ##################### -->
<!-- ### General Types ### -->
<!-- ##################### -->
<xsd:complexType name="DataResourceUnavailableFaultType"/>
<xsd:element name="DataResourceUnavailableFault" type="wsdai:DataResourceUnavailableFaultType"/>
<xsd:complexType name="ServiceBusyFaultType"/>
<xsd:element name="ServiceBusyFault" type="wsdai:ServiceBusyFaultType"/>
<xsd:complexType name="NotAuthorizedFaultType"/>
<xsd:element name="NotAuthorizedFault" type="wsdai:NotAuthorizedFaultType"/>
<xsd:complexType name="InvalidResourceNameFaultType"/>
<xsd:element name="InvalidResourceNameFault" type="wsdai:InvalidResourceNameFaultType"/>
<xsd:complexType name="InvalidExpressionFaultType"/>
<xsd:element name="InvalidExpressionFault" type="wsdai:InvalidExpressionFaultType"/>
<xsd:complexType name="InvalidLanguageFaultType"/>
<xsd:element name="InvalidLanguageFault" type="wsdai:InvalidLanguageFaultType"/>
<xsd:complexType name="InvalidDatasetFormatFaultType"/>
<xsd:element name="InvalidDatasetFormatFault" type="wsdai:InvalidDatasetFormatFaultType"/>
<xsd:complexType name="InvalidPortTypeQNameFaultType"/>
<xsd:element name="InvalidPortTypeQNameFault" type="wsdai:InvalidPortTypeQNameFaultType"/>
<xsd:complexType name="InvalidConfigurationDocumentFaultType"/>
<xsd:element name="InvalidConfigurationDocumentFault" type="wsdai:InvalidConfigurationDocumentFaultType"/>
<!-- ####################### -->
<!-- ### GetResourceList ### -->
<!-- ####################### -->
<xsd:element name="GetResourceListRequest">
<xsd:complexType/>
</xsd:element>
<xsd:element name="GetResourceListResponse" >
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="wsdai:DataResourceAddress" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<!-- ############### -->
<!-- ### Resolve ### -->
<!-- ############### -->
<xsd:element name="ResolveRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="wsdai:DataResourceAbstractName"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ResolveResponse" >
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="wsdai:DataResourceAddress" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<!-- ###################################### -->
<!-- ### GetDatResourcePropertyDocument ### -->
<!-- ###################################### -->
<xsd:element name="GetDataResourcePropertyDocumentRequest">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="wsdai:RequestType"/>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<!-- ########################### -->
<!-- ### DestroyDataResource ### -->
<!-- ########################### -->
<xsd:element name="DestroyDataResourceRequest">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="wsdai:BaseRequestType"/>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="DestroyDataResourceResponse" >
<xsd:complexType />
</xsd:element>
<!-- ############################# -->
<!-- ### GenericQuery Messages ### -->
<!-- ############################# -->
<xsd:element name="GenericExpression">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="wsdai:ExpressionType">
<xsd:sequence>
<xsd:any namespace="##any"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="GenericQueryRequest" >
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="wsdai:RequestType">
<xsd:sequence>
<xsd:element ref="wsdai:GenericExpression"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="GenericQueryResponse" >
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="wsdai:Dataset" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<!-- WSDL MESSAGES ############################################# -->
<wsdl:message name="ServiceBusyFault">
<wsdl:part name="ServiceBusyFault"
element="wsdai:ServiceBusyFault" />
</wsdl:message>
<wsdl:message name="DataResourceUnavailableFault">
<wsdl:part name="DataResourceUnavailableFault"
element="wsdai:DataResourceUnavailableFault" />
</wsdl:message>
<wsdl:message name="NotAuthorizedFault">
<wsdl:part name="NotAuthorizedFault"
element="wsdai:NotAuthorizedFault" />
</wsdl:message>
<wsdl:message name="InvalidResourceNameFault">
<wsdl:part name="InvalidResourceNameFault"
element="wsdai:InvalidResourceNameFault" />
</wsdl:message>
<wsdl:message name="InvalidExpressionFault">
<wsdl:part name="InvalidExpressionFault"
element="wsdai:InvalidLanguageFault" />
</wsdl:message>
<wsdl:message name="InvalidLanguageFault">
<wsdl:part name="InvalidLanguageFault"
element="wsdai:InvalidLanguageFault" />
</wsdl:message>
<wsdl:message name="InvalidDatasetFormatFault">
<wsdl:part name="InvalidDatasetFormatFault"
element="wsdai:InvalidDatasetFormatFault" />
</wsdl:message>
<wsdl:message name="InvalidPortTypeQNameFault">
<wsdl:part name="InvalidPortTypeQNameFault"
element="wsdai:InvalidPortTypeQNameFault" />
</wsdl:message>
<wsdl:message name="InvalidConfigurationDocumentFault">
<wsdl:part name="InvalidConfigurationDocumentFault"
element="wsdai:InvalidConfigurationDocumentFault" />
</wsdl:message>
<wsdl:message name="GetResourceListRequest">
<wsdl:part name="GetResourceListRequest"
element="wsdai:GetResourceListRequest" />
</wsdl:message>
<wsdl:message name="GetResourceListResponse">
<wsdl:part name="GetResourceListResponse"
element="wsdai:GetResourceListResponse" />
</wsdl:message>
<wsdl:message name="ResolveRequest">
<wsdl:part name="ResolveRequest" element="wsdai:ResolveRequest" />
</wsdl:message>
<wsdl:message name="ResolveResponse">
<wsdl:part name="ResolveResponse" element="wsdai:ResolveResponse" />
</wsdl:message>
<wsdl:message name="GetDataResourcePropertyDocumentRequest">
<wsdl:part name="GetDataResourcePropertyDocumentRequest"
element="wsdai:GetDataResourcePropertyDocumentRequest" />
</wsdl:message>
<wsdl:message name="GetDataResourcePropertyDocumentResponse">
<wsdl:part name="GetDataResourcePropertyDocumentResponse"
element="wsdai:PropertyDocument" />
</wsdl:message>
<wsdl:message name="DestroyDataResourceRequest">
<wsdl:part name="DestroyDataResourceRequest"
element="wsdai:DestroyDataResourceRequest" />
</wsdl:message>
<wsdl:message name="DestroyDataResourceResponse">
<wsdl:part name="DestroyDataResourceResponse"
element="wsdai:DestroyDataResourceResponse" />
</wsdl:message>
<wsdl:message name="GenericQueryRequest">
<wsdl:part name="GenericQueryRequest"
element="wsdai:GenericQueryRequest" />
</wsdl:message>
<wsdl:message name="GenericQueryResponse">
<wsdl:part name="GenericQueryResponse"
element="wsdai:GenericQueryResponse" />
</wsdl:message>
<!-- WSDL PORTTYPES ############################################# -->
<wsdl:portType name="CoreDataAccessPT">
<wsdl:operation name="GetDataResourcePropertyDocument">
<wsdl:input name="GetDataResourcePropertyDocumentRequest"
message="wsdai:GetDataResourcePropertyDocumentRequest" />
<wsdl:output name="GetDataResourcePropertyDocumentResponse"
message="wsdai:GetDataResourcePropertyDocumentResponse" />
<wsdl:fault name="InvalidResourceNameFault"
message="wsdai:InvalidResourceNameFault" />
<wsdl:fault name="NotAuthorizedFault"
message="wsdai:NotAuthorizedFault" />
<wsdl:fault name="ServiceBusyFault"
message="wsdai:ServiceBusyFault" />
<wsdl:fault name="DataResourceUnavailableFault"
message="wsdai:DataResourceUnavailableFault"/>
</wsdl:operation>
<wsdl:operation name="DestroyDataResource">
<wsdl:input message="wsdai:DestroyDataResourceRequest" />
<wsdl:output message="wsdai:DestroyDataResourceResponse" />
<wsdl:fault name="InvalidResourceNameFault"
message="wsdai:InvalidResourceNameFault" />
<wsdl:fault name="DataResourceUnavailableFault"
message="wsdai:DataResourceUnavailableFault"/>
<wsdl:fault name="NotAuthorizedFault"
message="wsdai:NotAuthorizedFault"/>
<wsdl:fault name="ServiceBusyFault"
message="wsdai:ServiceBusyFault" />
</wsdl:operation>
<wsdl:operation name="GenericQuery">
<wsdl:input message="wsdai:GenericQueryRequest" />
<wsdl:output message="wsdai:GenericQueryResponse" />
<wsdl:fault name="InvalidResourceNameFault"
message="wsdai:InvalidResourceNameFault" />
<wsdl:fault name="InvalidExpressionFault"
message="wsdai:InvalidExpressionFault" />
<wsdl:fault name="InvalidLanguageFault"
message="wsdai:InvalidLanguageFault" />
<wsdl:fault name="InvalidDatasetFormatFault"
message="wsdai:InvalidDatasetFormatFault" />
<wsdl:fault name="NotAuthorizedFault"
message="wsdai:NotAuthorizedFault" />
<wsdl:fault name="ServiceBusyFault"
message="wsdai:ServiceBusyFault" />
<wsdl:fault name="DataResourceUnavailableFault"
message="wsdai:DataResourceUnavailableFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="CoreResourceListPT">
<wsdl:operation name="GetResourceList">
<wsdl:input name="GetResourceListRequest"
message="wsdai:GetResourceListRequest" />
<wsdl:output name="GetResourceListResponse"
message="wsdai:GetResourceListResponse" />
<wsdl:fault name="NotAuthorizedFault"
message="wsdai:NotAuthorizedFault" />
<wsdl:fault name="ServiceBusyFault"
message="wsdai:ServiceBusyFault" />
</wsdl:operation>
<wsdl:operation name="Resolve">
<wsdl:input message="wsdai:ResolveRequest" />
<wsdl:output message="wsdai:ResolveResponse" />
<wsdl:fault name="InvalidResourceNameFault"
message="wsdai:InvalidResourceNameFault" />
<wsdl:fault name="NotAuthorizedFault"
message="wsdai:NotAuthorizedFault" />
<wsdl:fault name="ServiceBusyFault"
message="wsdai:ServiceBusyFault" />
</wsdl:operation>
</wsdl:portType>
</wsdl:definitions>