Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

153 lines (134 sloc) 8.812 kb
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="WorkspaceStatusService" targetNamespace="http://www.globus.org/2008/06/workspace/status" xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" xmlns:wsdlpp="http://www.globus.org/namespaces/2004/10/WSDLPreprocessor" xmlns:neg="http://www.globus.org/2008/06/workspace/negotiable" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" xmlns:tns="http://www.globus.org/2008/06/workspace/status" xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns:work-types="http://www.globus.org/2008/06/workspace/types" xmlns:log="http://www.globus.org/2008/06/workspace/metadata/logistics">
<wsdl:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" location="../wsrf/properties/WS-ResourceProperties.wsdl">
</wsdl:import>
<wsdl:types>
<xs:schema elementFormDefault="qualified" targetNamespace="http://www.globus.org/2008/06/workspace/status" xmlns:tns="http://www.globus.org/2008/06/workspace/status">
<xs:import namespace="http://schemas.xmlsoap.org/ws/2004/03/addressing" schemaLocation="../ws/addressing/WS-Addressing.xsd"/>
<xs:import namespace="http://www.globus.org/2008/06/workspace/types" schemaLocation="./workspace_types.xsd"/>
<xs:import namespace="http://www.globus.org/2008/06/workspace/negotiable" schemaLocation="./negotiable.xsd"/>
<xs:import namespace="http://www.globus.org/2008/06/workspace/metadata/logistics" schemaLocation="./metadata/vw-logistics.xsd"/>
<!--==================================================-->
<!-- Resource properties -->
<!--==================================================-->
<xs:element name="chargeGranularity" type="xs:int"/>
<xs:element name="StatusRPSet">
<xs:complexType>
<xs:sequence>
<xs:element ref="tns:chargeGranularity"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<!--==================================================-->
<!-- Operational input/output type declarations -->
<!--==================================================-->
<xs:element name="queryUsedAndReserved" type="tns:voidType"/>
<xs:complexType name="voidType"/>
<xs:element name="usedAndReservedTime" type="tns:usedAndReservedTime_Type"/>
<xs:complexType name="usedAndReservedTime_Type">
<xs:sequence>
<xs:element name="usedTime" type="xs:duration"/>
<xs:element name="reservedTime" type="xs:duration"/>
</xs:sequence>
</xs:complexType>
<xs:element name="queryCurrentWorkspaces" type="tns:voidType"/>
<xs:element name="currentWorkspaces" type="tns:currentWorkspaces_Type"/>
<xs:complexType name="currentWorkspaces_Type">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="oneCurrentWorkspace" type="tns:oneCurrentWorkspace_Type"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="oneCurrentWorkspace_Type">
<xs:sequence>
<xs:element name="epr" type="wsa:EndpointReferenceType"/>
<xs:element ref="work-types:currentState"/>
<xs:element ref="work-types:schedule"/>
<xs:element ref="neg:ResourceAllocation"/>
<xs:element ref="log:logistics"/>
<xs:element maxOccurs="1" minOccurs="0" name="details" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:element name="WorkspaceStatusFault">
<xs:complexType>
<xs:complexContent>
<xs:extension base="wsbf:BaseFaultType"/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:schema>
</wsdl:types>
<wsdl:message name="StatusFaultMsg">
<wsdl:part name="description" element="tns:WorkspaceStatusFault">
</wsdl:part>
</wsdl:message>
<wsdl:message name="QueryUsedAndReservedTimeOutputMessage">
<wsdl:part name="parameters" element="tns:usedAndReservedTime">
</wsdl:part>
</wsdl:message>
<wsdl:message name="QueryUsedAndReservedTimeInputMessage">
<wsdl:part name="parameters" element="tns:queryUsedAndReserved">
</wsdl:part>
</wsdl:message>
<wsdl:message name="QueryCurrentWorkspacesInputMessage">
<wsdl:part name="parameters" element="tns:queryCurrentWorkspaces">
</wsdl:part>
</wsdl:message>
<wsdl:message name="QueryCurrentWorkspacesOutputMessage">
<wsdl:part name="parameters" element="tns:currentWorkspaces">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="WorkspaceStatusPortType" wsrp:ResourceProperties="tns:StatusRPSet">
<wsdl:operation name="queryUsedAndReservedTime">
<wsdl:input message="tns:QueryUsedAndReservedTimeInputMessage">
</wsdl:input>
<wsdl:output message="tns:QueryUsedAndReservedTimeOutputMessage">
</wsdl:output>
<wsdl:fault name="WorkspaceStatusFault" message="tns:StatusFaultMsg">
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="queryCurrentWorkspaces">
<wsdl:input message="tns:QueryCurrentWorkspacesInputMessage">
</wsdl:input>
<wsdl:output message="tns:QueryCurrentWorkspacesOutputMessage">
</wsdl:output>
<wsdl:fault name="WorkspaceStatusFault" message="tns:StatusFaultMsg">
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="QueryResourceProperties">
<wsdl:input name="QueryResourcePropertiesRequest" message="wsrpw:QueryResourcePropertiesRequest" wsa:Action="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties/QueryResourceProperties">
</wsdl:input>
<wsdl:output name="QueryResourcePropertiesResponse" message="wsrpw:QueryResourcePropertiesResponse" wsa:Action="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties/QueryResourcePropertiesResponse">
</wsdl:output>
<wsdl:fault name="UnknownQueryExpressionDialectFault" message="wsrpw:UnknownQueryExpressionDialectFault">
</wsdl:fault>
<wsdl:fault name="QueryEvaluationErrorFault" message="wsrpw:QueryEvaluationErrorFault">
</wsdl:fault>
<wsdl:fault name="InvalidQueryExpressionFault" message="wsrpw:InvalidQueryExpressionFault">
</wsdl:fault>
<wsdl:fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault">
</wsdl:fault>
<wsdl:fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault">
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetResourceProperty">
<wsdl:input name="GetResourcePropertyRequest" message="wsrpw:GetResourcePropertyRequest" wsa:Action="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties/GetResourceProperty">
</wsdl:input>
<wsdl:output name="GetResourcePropertyResponse" message="wsrpw:GetResourcePropertyResponse" wsa:Action="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties/GetResourcePropertyResponse">
</wsdl:output>
<wsdl:fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault">
</wsdl:fault>
<wsdl:fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault">
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetMultipleResourceProperties">
<wsdl:input name="GetMultipleResourcePropertiesRequest" message="wsrpw:GetMultipleResourcePropertiesRequest" wsa:Action="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties/GetMultipleResourceProperties">
</wsdl:input>
<wsdl:output name="GetMultipleResourcePropertiesResponse" message="wsrpw:GetMultipleResourcePropertiesResponse" wsa:Action="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties/GetMultipleResourcePropertiesResponse">
</wsdl:output>
<wsdl:fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault">
</wsdl:fault>
<wsdl:fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault">
</wsdl:fault>
</wsdl:operation>
</wsdl:portType>
</wsdl:definitions>
Jump to Line
Something went wrong with that request. Please try again.