<?xml version="1.0" encoding="UTF-8"?> <definitions name="objectLayer" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:WSDL="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://grapevine.panews.press.net/" xmlns:tns="http://grapevine.panews.press.net/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:gv="urn:Grapevine" xmlns:gvip="urn:GrapevineSubsystem"> <types> <schema targetNamespace="urn:Grapevine" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:gv="urn:Grapevine" xmlns:gvip="urn:GrapevineSubsystem" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" attributeFormDefault="unqualified"> <simpleType name="ContentType"> <restriction base="xsd:string"> <enumeration value="text"/> <enumeration value="picture"/> <enumeration value="audio"/> <enumeration value="video"/> </restriction> </simpleType> <simpleType name="InterestType"> <restriction base="xsd:string"> <enumeration value="gvNone"/> <enumeration value="gvAdd"/> <enumeration value="gvEdit"/> <enumeration value="gvDelete"/> <enumeration value="gvAddChild"/> <enumeration value="gvRemoveChild"/> <enumeration value="gvAddWithContent"/> <enumeration value="gvEditWithValues"/> <enumeration value="gvAddWithValues"/> <enumeration value="gvEditWithContent"/> <enumeration value="gvRemoveContent"/> <enumeration value="gvAddPeer"/> <enumeration value="gvAddAlienKey"/> <enumeration value="gvRemoveAlienKey"/> </restriction> </simpleType> <complexType name="ArrayOfbase64Binary"> <complexContent> <restriction base="SOAP-ENC:Array"> <sequence> <element name="item" type="xsd:base64Binary" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute ref="SOAP-ENC:arrayType" WSDL:arrayType="xsd:base64Binary[]"/> </restriction> </complexContent> </complexType> <complexType name="ArrayOfstring"> <complexContent> <restriction base="SOAP-ENC:Array"> <sequence> <element name="item" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute ref="SOAP-ENC:arrayType" WSDL:arrayType="xsd:string[]"/> </restriction> </complexContent> </complexType> <complexType name="ArrayOflong"> <complexContent> <restriction base="SOAP-ENC:Array"> <sequence> <element name="item" type="xsd:long" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute ref="SOAP-ENC:arrayType" WSDL:arrayType="xsd:long[]"/> </restriction> </complexContent> </complexType> <complexType name="StringPair"> <all> <element name="name" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="value" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> </all> </complexType> <complexType name="MapStringString"> <sequence> <element name="item" type="gv:StringPair" minOccurs="0" maxOccurs="unbounded" nillable="true"/> </sequence> </complexType> <complexType name="VectorMapStringString"> <sequence> <element name="item" type="gv:MapStringString" minOccurs="0" maxOccurs="unbounded" nillable="true"/> </sequence> </complexType> <complexType name="StringLong"> <all> <element name="name" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="value" type="xsd:long" minOccurs="1" maxOccurs="1"/> </all> </complexType> <complexType name="MapStringLong"> <sequence> <element name="item" type="gv:StringLong" minOccurs="0" maxOccurs="unbounded" nillable="true"/> </sequence> </complexType> <complexType name="LongString"> <all> <element name="name" type="xsd:long" minOccurs="1" maxOccurs="1"/> <element name="value" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> </all> </complexType> <complexType name="MapLongString"> <sequence> <element name="item" type="gv:LongString" minOccurs="0" maxOccurs="unbounded" nillable="true"/> </sequence> </complexType> <complexType name="NodeContent"> <all> <element name="version" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="revision" type="xsd:long" minOccurs="1" maxOccurs="1"/> <element name="created" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/> <element name="lastUpdated" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/> <element name="type" type="gv:ContentType" minOccurs="1" maxOccurs="1"/> <element name="source" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="format" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="headline" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="byline" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="original" type="gv:ArrayOfbase64Binary" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="thumbnail" type="xsd:base64Binary" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="plainText" type="gv:ArrayOfstring" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="priority" type="xsd:unsignedByte" minOccurs="1" maxOccurs="1"/> <element name="embargo" type="xsd:boolean" minOccurs="1" maxOccurs="1"/> <element name="embargoExpires" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/> <element name="editorialNote" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="additionalInfo" type="gv:MapStringString" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="alienKeys" type="gv:MapStringString" minOccurs="1" maxOccurs="1" nillable="true"/> </all> </complexType> <complexType name="Node"> <all> <element name="label" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="description" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="ID" type="xsd:long" minOccurs="1" maxOccurs="1"/> <element name="permanent" type="xsd:boolean" minOccurs="1" maxOccurs="1"/> <element name="content" type="gv:ArrayOfNodeContent" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="children" type="gv:ArrayOfNode" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="parents" type="gv:ArrayOfNode" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="scheduleInfo" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="schedulePixInfo" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> </all> </complexType> <complexType name="ArrayOfNode"> <complexContent> <restriction base="SOAP-ENC:Array"> <sequence> <element name="item" type="gv:Node" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute ref="SOAP-ENC:arrayType" WSDL:arrayType="gv:Node[]"/> </restriction> </complexContent> </complexType> <complexType name="ArrayOfNodeContent"> <complexContent> <restriction base="SOAP-ENC:Array"> <sequence> <element name="item" type="gv:NodeContent" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute ref="SOAP-ENC:arrayType" WSDL:arrayType="gv:NodeContent[]"/> </restriction> </complexContent> </complexType> <complexType name="noResponse"> <all> </all> </complexType> <complexType name="noResponse"> <all> </all> </complexType> <complexType name="insertResponse"> <all> <element name="newNode" type="xsd:boolean" minOccurs="1" maxOccurs="1"/> <element name="nodeID" type="xsd:long" minOccurs="1" maxOccurs="1"/> </all> </complexType> <complexType name="InterestedParty"> <all> <element name="URL" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="action" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> </all> </complexType> <complexType name="ContentItem"> <all> <element name="mimeType" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="content" type="xsd:base64Binary" minOccurs="1" maxOccurs="1" nillable="true"/> <element name="description" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="true"/> </all> </complexType> <complexType name="ArrayOfContentItems"> <sequence> <element name="item" type="gv:ContentItem" minOccurs="0" maxOccurs="unbounded" nillable="true"/> </sequence> </complexType> </schema> <schema targetNamespace="urn:GrapevineSubsystem" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:gv="urn:Grapevine" xmlns:gvip="urn:GrapevineSubsystem" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" attributeFormDefault="unqualified"> <complexType name="MapStringString"> <sequence> <element name="item" type="gv:StringPair" minOccurs="0" maxOccurs="unbounded" nillable="true"/> </sequence> </complexType> <complexType name="VectorMapStringString"> <sequence> <element name="item" type="gv:MapStringString" minOccurs="0" maxOccurs="unbounded" nillable="true"/> </sequence> </complexType> <complexType name="MapStringLong"> <sequence> <element name="item" type="gv:StringLong" minOccurs="0" maxOccurs="unbounded" nillable="true"/> </sequence> </complexType> <complexType name="MapLongString"> <sequence> <element name="item" type="gv:LongString" minOccurs="0" maxOccurs="unbounded" nillable="true"/> </sequence> </complexType> <complexType name="noResponse"> <all> </all> </complexType> <complexType name="ArrayOfContentItems"> <sequence> <element name="item" type="gv:ContentItem" minOccurs="0" maxOccurs="unbounded" nillable="true"/> </sequence> </complexType> </schema> </types> <message name="getMultiContentFromSearchRequest"> <part name="criteria" type="gv:MapStringString"/> <part name="style" type="xsd:string"/> </message> <message name="getMultiContentFromSearchResponse"> <part name="content" type="gv:ArrayOfContentItems"/> </message> <message name="searchForAlienKeysRequest"> <part name="criteria" type="gv:MapStringString"/> <part name="alienKeyType" type="xsd:string"/> </message> <message name="searchForAlienKeysResponse"> <part name="alienKeys" type="gv:ArrayOfstring"/> </message> <message name="getMultiContentFromAlienKeysRequest"> <part name="alienKeyType" type="xsd:string"/> <part name="alienKeyValues" type="gv:ArrayOfstring"/> <part name="style" type="xsd:string"/> </message> <message name="getMultiContentFromAlienKeysResponse"> <part name="content" type="gv:ArrayOfContentItems"/> </message> <message name="getContentFromAlienKeyRequest"> <part name="alienKey" type="gv:StringPair"/> <part name="style" type="xsd:string"/> </message> <message name="ContentItem"> <part name="mimeType" type="xsd:string"/> <part name="content" type="xsd:base64Binary"/> <part name="description" type="xsd:string"/> </message> <message name="insertNodeRequest"> <part name="nodeLabel" type="xsd:string"/> <part name="description" type="xsd:string"/> <part name="permanent" type="xsd:boolean"/> <part name="content" type="gv:NodeContent"/> <part name="parentPaths" type="gv:ArrayOfstring"/> </message> <message name="insertResponse"> <part name="newNode" type="xsd:boolean"/> <part name="nodeID" type="xsd:long"/> </message> <message name="getNodeFieldsFromIDRequest"> <part name="nodeID" type="xsd:long"/> <part name="fields" type="gv:ArrayOfstring"/> </message> <message name="getNodeFieldsFromIDResponse"> <part name="nodeInfo" type="gv:MapStringString"/> </message> <message name="deleteContentRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="noResponse"> </message> <message name="searchRequest"> <part name="criteria" type="gv:MapStringString"/> </message> <message name="searchResponse"> <part name="nodeIDs" type="gv:ArrayOflong"/> </message> <message name="getNodeIDAtPathRequest"> <part name="nodePath" type="xsd:string"/> </message> <message name="getNodeIDAtPathResponse"> <part name="nodeID" type="xsd:long"/> </message> <message name="addParentChildRelationshipRequest"> <part name="parentID" type="xsd:long"/> <part name="childID" type="xsd:long"/> </message> <message name="addAlienKeyRequest"> <part name="nodeID" type="xsd:long"/> <part name="alienKey" type="gv:StringPair"/> </message> <message name="listParentsAlienKeysRequest"> <part name="alienKey" type="gv:StringPair"/> <part name="alienKeyTypes" type="gv:ArrayOfstring"/> </message> <message name="listParentsAlienKeysResponse"> <part name="parentsAlienKeys" type="gv:VectorMapStringString"/> </message> <message name="editNodeRequest"> <part name="nodeID" type="xsd:long"/> <part name="edits" type="gv:MapStringString"/> </message> <message name="deleteNodeRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="noResponse"> </message> <message name="getContentRequest"> <part name="nodeID" type="xsd:long"/> <part name="style" type="xsd:string"/> </message> <message name="getNodeLabelRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="getNodeLabelResponse"> <part name="nodeLabel" type="xsd:string"/> </message> <message name="removePeerRelationshipsRequest"> <part name="nodeID" type="xsd:long"/> <part name="peerType" type="xsd:string"/> </message> <message name="removeParentChildRelationshipRequest"> <part name="parentID" type="xsd:long"/> <part name="childID" type="xsd:long"/> </message> <message name="createNodeRequest"> <part name="nodeLabel" type="xsd:string"/> <part name="description" type="xsd:string"/> <part name="permanent" type="xsd:boolean"/> <part name="content" type="gv:NodeContent"/> </message> <message name="createNodeResponse"> <part name="nodeID" type="xsd:long"/> </message> <message name="addPeerRelationshipRequest"> <part name="nodeID" type="xsd:long"/> <part name="peerNodeID" type="xsd:long"/> <part name="peerType" type="xsd:string"/> </message> <message name="listChildIDsRequest"> <part name="parentID" type="xsd:long"/> </message> <message name="listChildIDsResponse"> <part name="childID" type="gv:ArrayOflong"/> </message> <message name="getNodeAlienKeysRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="getNodeAlienKeysResponse"> <part name="alienKeys" type="gv:MapStringString"/> </message> <message name="getMultiContentRequest"> <part name="nodeIDs" type="gv:ArrayOflong"/> <part name="style" type="xsd:string"/> </message> <message name="getMultiContentResponse"> <part name="content" type="gv:ArrayOfContentItems"/> </message> <message name="listParentNodesRequest"> <part name="childID" type="xsd:long"/> <part name="fields" type="gv:ArrayOfstring"/> </message> <message name="listParentNodesResponse"> <part name="parentNodeList" type="gv:VectorMapStringString"/> </message> <message name="getNodeChildIDRequest"> <part name="nodeID" type="xsd:long"/> <part name="childLabel" type="xsd:string"/> </message> <message name="getNodeChildIDResponse"> <part name="childID" type="xsd:long"/> </message> <message name="listChildNodesRequest"> <part name="parentID" type="xsd:long"/> <part name="fields" type="gv:ArrayOfstring"/> </message> <message name="listChildNodesResponse"> <part name="childNodeList" type="gv:VectorMapStringString"/> </message> <message name="getPathsToNodeRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="getPathsToNodeResponse"> <part name="paths" type="gv:ArrayOfstring"/> </message> <message name="moveChildrenRequest"> <part name="oldParentID" type="xsd:long"/> <part name="newParentID" type="xsd:long"/> </message> <message name="getNodeIDFromAlienKeyRequest"> <part name="alienKey" type="gv:StringPair"/> </message> <message name="getNodeIDFromAlienKeyResponse"> <part name="nodeID" type="xsd:long"/> </message> <message name="registerGlobalInterestRequest"> <part name="who" type="gv:InterestedParty"/> <part name="globalInterest" type="gv:InterestType"/> <part name="alienKeyTypes" type="gv:ArrayOfstring"/> <part name="fields" type="gv:ArrayOfstring"/> </message> <message name="getTotalNodeCountRequest"> </message> <message name="getTotalNodeCountResponse"> <part name="totalNodeCount" type="xsd:long"/> </message> <message name="editNodeWithContentRequest"> <part name="nodeID" type="xsd:long"/> <part name="edits" type="gv:NodeContent"/> </message> <message name="searchForMultipleAlienKeysRequest"> <part name="criteria" type="gv:MapStringString"/> <part name="alienKeyTypes" type="gv:ArrayOfstring"/> </message> <message name="searchForMultipleAlienKeysResponse"> <part name="alienKeys" type="gv:VectorMapStringString"/> </message> <message name="getNodeParentIDRequest"> <part name="nodeID" type="xsd:long"/> <part name="parentLabel" type="xsd:string"/> </message> <message name="getNodeParentIDResponse"> <part name="parentID" type="xsd:long"/> </message> <message name="getAlienKeyAtPathRequest"> <part name="keyType" type="xsd:string"/> <part name="path" type="xsd:string"/> </message> <message name="getAlienKeyAtPathResponse"> <part name="keyValue" type="xsd:string"/> </message> <message name="removeAlienKeyRequest"> <part name="nodeID" type="xsd:long"/> <part name="keyType" type="xsd:string"/> </message> <message name="createNodeAtLocationsRequest"> <part name="nodeLabel" type="xsd:string"/> <part name="description" type="xsd:string"/> <part name="permanent" type="xsd:boolean"/> <part name="content" type="gv:NodeContent"/> <part name="parentPaths" type="gv:ArrayOfstring"/> </message> <message name="createNodeAtLocationsResponse"> <part name="nodeID" type="xsd:long"/> </message> <message name="createTermRequest"> <part name="term" type="xsd:string"/> </message> <message name="deleteChildNodeRequest"> <part name="parentID" type="xsd:long"/> <part name="childLabel" type="xsd:string"/> </message> <message name="getCategoriesRequest"> </message> <message name="getCategoriesResponse"> <part name="topicNodes" type="gv:ArrayOfNode"/> </message> <message name="getLastUpdatedRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="getLastUpdatedResponse"> <part name="lastUpdated" type="xsd:dateTime"/> </message> <message name="getLastUpdatedFromAlienKeyRequest"> <part name="alienKey" type="gv:StringPair"/> </message> <message name="getLastUpdatedFromAlienKeyResponse"> <part name="lastUpdated" type="xsd:dateTime"/> </message> <message name="getNodeChildCountRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="getNodeChildCountResponse"> <part name="nodeChildCount" type="xsd:long"/> </message> <message name="getNodeFieldsFromAlienKeyRequest"> <part name="alienKey" type="gv:StringPair"/> <part name="fields" type="gv:ArrayOfstring"/> </message> <message name="getNodeFieldsFromAlienKeyResponse"> <part name="nodeInfo" type="gv:MapStringString"/> </message> <message name="getNodeFromIDRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="Node"> <part name="label" type="xsd:string"/> <part name="description" type="xsd:string"/> <part name="ID" type="xsd:long"/> <part name="permanent" type="xsd:boolean"/> <part name="content" type="gv:ArrayOfNodeContent"/> <part name="children" type="gv:ArrayOfNode"/> <part name="parents" type="gv:ArrayOfNode"/> <part name="scheduleInfo" type="xsd:string"/> <part name="schedulePixInfo" type="xsd:string"/> </message> <message name="getProvidersRequest"> </message> <message name="getProvidersResponse"> <part name="topicNodes" type="gv:ArrayOfNode"/> </message> <message name="getTermsRequest"> </message> <message name="getTermsResponse"> <part name="topicNodes" type="gv:ArrayOfNode"/> </message> <message name="getTopicsRequest"> </message> <message name="getTopicsResponse"> <part name="topicNodes" type="gv:ArrayOfNode"/> </message> <message name="getWordHitsRequest"> </message> <message name="getWordHitsResponse"> <part name="wordHits" type="gv:MapStringLong"/> </message> <message name="isDescendantOfRequest"> <part name="descendantID" type="xsd:long"/> <part name="ancestorID" type="xsd:long"/> </message> <message name="isDescendantOfResponse"> <part name="isDescendant" type="xsd:boolean"/> </message> <message name="listPeersRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="listPeersResponse"> <part name="peers" type="gv:MapLongString"/> </message> <message name="nodeHasContentRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="nodeHasContentResponse"> <part name="hasContent" type="xsd:boolean"/> </message> <message name="setExtraParentsRequest"> <part name="nodeID" type="xsd:long"/> </message> <message name="setPrimaryInstanceRequest"> <part name="instanceURL" type="xsd:string"/> </message> <message name="becomeSecondaryInstanceRequest"> </message> <message name="isPrimaryInstanceRequest"> </message> <message name="isPrimaryInstanceResponse"> <part name="param1" type="xsd:boolean"/> </message> <message name="getPrimaryInstanceRequest"> </message> <message name="getPrimaryInstanceResponse"> <part name="instanceURL" type="xsd:string"/> </message> <portType name="objectLayerPortType"> <operation name="getMultiContentFromSearch"> <documentation>Service definition of function gv__getMultiContentFromSearch</documentation> <input message="tns:getMultiContentFromSearchRequest"/> <output message="tns:getMultiContentFromSearchResponse"/> </operation> <operation name="searchForAlienKeys"> <documentation>Service definition of function gv__searchForAlienKeys</documentation> <input message="tns:searchForAlienKeysRequest"/> <output message="tns:searchForAlienKeysResponse"/> </operation> <operation name="getMultiContentFromAlienKeys"> <documentation>Service definition of function gv__getMultiContentFromAlienKeys</documentation> <input message="tns:getMultiContentFromAlienKeysRequest"/> <output message="tns:getMultiContentFromAlienKeysResponse"/> </operation> <operation name="getContentFromAlienKey"> <documentation>Service definition of function gv__getContentFromAlienKey</documentation> <input message="tns:getContentFromAlienKeyRequest"/> <output message="tns:ContentItem"/> </operation> <operation name="insertNode"> <documentation>Service definition of function gv__insertNode</documentation> <input message="tns:insertNodeRequest"/> <output message="tns:insertResponse"/> </operation> <operation name="getNodeFieldsFromID"> <documentation>Service definition of function gv__getNodeFieldsFromID</documentation> <input message="tns:getNodeFieldsFromIDRequest"/> <output message="tns:getNodeFieldsFromIDResponse"/> </operation> <operation name="deleteContent"> <documentation>Service definition of function gv__deleteContent</documentation> <input message="tns:deleteContentRequest"/> <output message="tns:noResponse"/> </operation> <operation name="search"> <documentation>Service definition of function gv__search</documentation> <input message="tns:searchRequest"/> <output message="tns:searchResponse"/> </operation> <operation name="getNodeIDAtPath"> <documentation>Service definition of function gv__getNodeIDAtPath</documentation> <input message="tns:getNodeIDAtPathRequest"/> <output message="tns:getNodeIDAtPathResponse"/> </operation> <operation name="addParentChildRelationship"> <documentation>Service definition of function gv__addParentChildRelationship</documentation> <input message="tns:addParentChildRelationshipRequest"/> <output message="tns:noResponse"/> </operation> <operation name="addAlienKey"> <documentation>Service definition of function gv__addAlienKey</documentation> <input message="tns:addAlienKeyRequest"/> <output message="tns:noResponse"/> </operation> <operation name="listParentsAlienKeys"> <documentation>Service definition of function gv__listParentsAlienKeys</documentation> <input message="tns:listParentsAlienKeysRequest"/> <output message="tns:listParentsAlienKeysResponse"/> </operation> <operation name="editNode"> <documentation>Service definition of function gv__editNode</documentation> <input message="tns:editNodeRequest"/> <output message="tns:noResponse"/> </operation> <operation name="deleteNode"> <documentation>Service definition of function gv__deleteNode</documentation> <input message="tns:deleteNodeRequest"/> <output message="tns:noResponse"/> </operation> <operation name="getContent"> <documentation>Service definition of function gv__getContent</documentation> <input message="tns:getContentRequest"/> <output message="tns:ContentItem"/> </operation> <operation name="getNodeLabel"> <documentation>Service definition of function gv__getNodeLabel</documentation> <input message="tns:getNodeLabelRequest"/> <output message="tns:getNodeLabelResponse"/> </operation> <operation name="removePeerRelationships"> <documentation>Service definition of function gv__removePeerRelationships</documentation> <input message="tns:removePeerRelationshipsRequest"/> <output message="tns:noResponse"/> </operation> <operation name="removeParentChildRelationship"> <documentation>Service definition of function gv__removeParentChildRelationship</documentation> <input message="tns:removeParentChildRelationshipRequest"/> <output message="tns:noResponse"/> </operation> <operation name="createNode"> <documentation>Service definition of function gv__createNode</documentation> <input message="tns:createNodeRequest"/> <output message="tns:createNodeResponse"/> </operation> <operation name="addPeerRelationship"> <documentation>Service definition of function gv__addPeerRelationship</documentation> <input message="tns:addPeerRelationshipRequest"/> <output message="tns:noResponse"/> </operation> <operation name="listChildIDs"> <documentation>Service definition of function gv__listChildIDs</documentation> <input message="tns:listChildIDsRequest"/> <output message="tns:listChildIDsResponse"/> </operation> <operation name="getNodeAlienKeys"> <documentation>Service definition of function gv__getNodeAlienKeys</documentation> <input message="tns:getNodeAlienKeysRequest"/> <output message="tns:getNodeAlienKeysResponse"/> </operation> <operation name="getMultiContent"> <documentation>Service definition of function gv__getMultiContent</documentation> <input message="tns:getMultiContentRequest"/> <output message="tns:getMultiContentResponse"/> </operation> <operation name="listParentNodes"> <documentation>Service definition of function gv__listParentNodes</documentation> <input message="tns:listParentNodesRequest"/> <output message="tns:listParentNodesResponse"/> </operation> <operation name="getNodeChildID"> <documentation>Service definition of function gv__getNodeChildID</documentation> <input message="tns:getNodeChildIDRequest"/> <output message="tns:getNodeChildIDResponse"/> </operation> <operation name="listChildNodes"> <documentation>Service definition of function gv__listChildNodes</documentation> <input message="tns:listChildNodesRequest"/> <output message="tns:listChildNodesResponse"/> </operation> <operation name="getPathsToNode"> <documentation>Service definition of function gv__getPathsToNode</documentation> <input message="tns:getPathsToNodeRequest"/> <output message="tns:getPathsToNodeResponse"/> </operation> <operation name="moveChildren"> <documentation>Service definition of function gv__moveChildren</documentation> <input message="tns:moveChildrenRequest"/> <output message="tns:noResponse"/> </operation> <operation name="getNodeIDFromAlienKey"> <documentation>Service definition of function gv__getNodeIDFromAlienKey</documentation> <input message="tns:getNodeIDFromAlienKeyRequest"/> <output message="tns:getNodeIDFromAlienKeyResponse"/> </operation> <operation name="registerGlobalInterest"> <documentation>Service definition of function gv__registerGlobalInterest</documentation> <input message="tns:registerGlobalInterestRequest"/> <output message="tns:noResponse"/> </operation> <operation name="getTotalNodeCount"> <documentation>Service definition of function gv__getTotalNodeCount</documentation> <input message="tns:getTotalNodeCountRequest"/> <output message="tns:getTotalNodeCountResponse"/> </operation> <operation name="editNodeWithContent"> <documentation>Service definition of function gv__editNodeWithContent</documentation> <input message="tns:editNodeWithContentRequest"/> <output message="tns:noResponse"/> </operation> <operation name="searchForMultipleAlienKeys"> <documentation>Service definition of function gv__searchForMultipleAlienKeys</documentation> <input message="tns:searchForMultipleAlienKeysRequest"/> <output message="tns:searchForMultipleAlienKeysResponse"/> </operation> <operation name="getNodeParentID"> <documentation>Service definition of function gv__getNodeParentID</documentation> <input message="tns:getNodeParentIDRequest"/> <output message="tns:getNodeParentIDResponse"/> </operation> <operation name="getAlienKeyAtPath"> <documentation>Service definition of function gv__getAlienKeyAtPath</documentation> <input message="tns:getAlienKeyAtPathRequest"/> <output message="tns:getAlienKeyAtPathResponse"/> </operation> <operation name="removeAlienKey"> <documentation>Service definition of function gv__removeAlienKey</documentation> <input message="tns:removeAlienKeyRequest"/> <output message="tns:noResponse"/> </operation> <operation name="createNodeAtLocations"> <documentation>Service definition of function gv__createNodeAtLocations</documentation> <input message="tns:createNodeAtLocationsRequest"/> <output message="tns:createNodeAtLocationsResponse"/> </operation> <operation name="createTerm"> <documentation>Service definition of function gv__createTerm</documentation> <input message="tns:createTermRequest"/> <output message="tns:noResponse"/> </operation> <operation name="deleteChildNode"> <documentation>Service definition of function gv__deleteChildNode</documentation> <input message="tns:deleteChildNodeRequest"/> <output message="tns:noResponse"/> </operation> <operation name="getCategories"> <documentation>Service definition of function gv__getCategories</documentation> <input message="tns:getCategoriesRequest"/> <output message="tns:getCategoriesResponse"/> </operation> <operation name="getLastUpdated"> <documentation>Service definition of function gv__getLastUpdated</documentation> <input message="tns:getLastUpdatedRequest"/> <output message="tns:getLastUpdatedResponse"/> </operation> <operation name="getLastUpdatedFromAlienKey"> <documentation>Service definition of function gv__getLastUpdatedFromAlienKey</documentation> <input message="tns:getLastUpdatedFromAlienKeyRequest"/> <output message="tns:getLastUpdatedFromAlienKeyResponse"/> </operation> <operation name="getNodeChildCount"> <documentation>Service definition of function gv__getNodeChildCount</documentation> <input message="tns:getNodeChildCountRequest"/> <output message="tns:getNodeChildCountResponse"/> </operation> <operation name="getNodeFieldsFromAlienKey"> <documentation>Service definition of function gv__getNodeFieldsFromAlienKey</documentation> <input message="tns:getNodeFieldsFromAlienKeyRequest"/> <output message="tns:getNodeFieldsFromAlienKeyResponse"/> </operation> <operation name="getNodeFromID"> <documentation>Service definition of function gv__getNodeFromID</documentation> <input message="tns:getNodeFromIDRequest"/> <output message="tns:Node"/> </operation> <operation name="getProviders"> <documentation>Service definition of function gv__getProviders</documentation> <input message="tns:getProvidersRequest"/> <output message="tns:getProvidersResponse"/> </operation> <operation name="getTerms"> <documentation>Service definition of function gv__getTerms</documentation> <input message="tns:getTermsRequest"/> <output message="tns:getTermsResponse"/> </operation> <operation name="getTopics"> <documentation>Service definition of function gv__getTopics</documentation> <input message="tns:getTopicsRequest"/> <output message="tns:getTopicsResponse"/> </operation> <operation name="getWordHits"> <documentation>Service definition of function gv__getWordHits</documentation> <input message="tns:getWordHitsRequest"/> <output message="tns:getWordHitsResponse"/> </operation> <operation name="isDescendantOf"> <documentation>Service definition of function gv__isDescendantOf</documentation> <input message="tns:isDescendantOfRequest"/> <output message="tns:isDescendantOfResponse"/> </operation> <operation name="listPeers"> <documentation>Service definition of function gv__listPeers</documentation> <input message="tns:listPeersRequest"/> <output message="tns:listPeersResponse"/> </operation> <operation name="nodeHasContent"> <documentation>Service definition of function gv__nodeHasContent</documentation> <input message="tns:nodeHasContentRequest"/> <output message="tns:nodeHasContentResponse"/> </operation> <operation name="setExtraParents"> <documentation>Service definition of function gv__setExtraParents</documentation> <input message="tns:setExtraParentsRequest"/> <output message="tns:noResponse"/> </operation> <operation name="setPrimaryInstance"> <documentation>Service definition of function gv__setPrimaryInstance</documentation> <input message="tns:setPrimaryInstanceRequest"/> <output message="tns:noResponse"/> </operation> <operation name="becomeSecondaryInstance"> <documentation>Service definition of function gv__becomeSecondaryInstance</documentation> <input message="tns:becomeSecondaryInstanceRequest"/> <output message="tns:noResponse"/> </operation> <operation name="isPrimaryInstance"> <documentation>Service definition of function gv__isPrimaryInstance</documentation> <input message="tns:isPrimaryInstanceRequest"/> <output message="tns:isPrimaryInstanceResponse"/> </operation> <operation name="getPrimaryInstance"> <documentation>Service definition of function gv__getPrimaryInstance</documentation> <input message="tns:getPrimaryInstanceRequest"/> <output message="tns:getPrimaryInstanceResponse"/> </operation> </portType> <binding name="objectLayerBinding" type="tns:objectLayerPortType"> <SOAP:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="getMultiContentFromSearch"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="searchForAlienKeys"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getMultiContentFromAlienKeys"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getContentFromAlienKey"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="insertNode"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getNodeFieldsFromID"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="deleteContent"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="search"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getNodeIDAtPath"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="addParentChildRelationship"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="addAlienKey"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="listParentsAlienKeys"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="editNode"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="deleteNode"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getContent"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getNodeLabel"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="removePeerRelationships"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="removeParentChildRelationship"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="createNode"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="addPeerRelationship"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="listChildIDs"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getNodeAlienKeys"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getMultiContent"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="listParentNodes"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getNodeChildID"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="listChildNodes"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getPathsToNode"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="moveChildren"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getNodeIDFromAlienKey"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="registerGlobalInterest"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getTotalNodeCount"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="editNodeWithContent"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="searchForMultipleAlienKeys"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getNodeParentID"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getAlienKeyAtPath"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="removeAlienKey"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="createNodeAtLocations"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="createTerm"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="deleteChildNode"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getCategories"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getLastUpdated"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getLastUpdatedFromAlienKey"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getNodeChildCount"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getNodeFieldsFromAlienKey"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getNodeFromID"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getProviders"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getTerms"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getTopics"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getWordHits"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="isDescendantOf"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="listPeers"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="nodeHasContent"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="setExtraParents"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="setPrimaryInstance"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="becomeSecondaryInstance"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="isPrimaryInstance"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> <operation name="getPrimaryInstance"> <SOAP:operation soapAction=""/> <input> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <SOAP:body use="encoded" namespace="urn:Grapevine" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> </binding> <service name="objectLayer"> <documentation>Grapevine Object Layer</documentation> <port name="objectLayer" binding="tns:objectLayerBinding"> <SOAP:address location="http://grapevine.panews.press.net"/> </port> </service> </definitions>