Web Service: IncaWebService

Target Namespace:
http://inca.sdsc.edu/wsdl/IncaWS.wsdl
Description:
WSDL File for IncaWebService

Port IncaWS_Port Port typeSource code

Location:
http://localhost:8001
Protocol:
SOAP
Default style:
rpc
Transport protocol:
SOAP over HTTP
Operations:

Operations

    Port type IncaWS_PortTypeSource code

    1. getCatalog
      Description:
      Asks the agent to retrieve and return the package catalog from the reporter repository accessed via $url. An undefined $url indicates that the agent should return a merged catalog for all known repositories.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#getCatalog
      Input:
      getCatalogRequest (soap:body, use = encoded)Source code
      url type string
      Output:
      getCatalogResponse (soap:body, use = encoded)Source code
      catalog type string
    2. getConfig
      Description:
      Asks the agent to return XML for the Inca deployment configuration.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#getConfig
      Input:
      getConfigRequest (soap:body, use = encoded)Source code
      Output:
      getConfigResponse (soap:body, use = encoded)Source code
      config type string
    3. pingAgent
      Description:
      Check that the Inca agent is accessible.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#pingAgent
      Input:
      pingAgentRequest (soap:body, use = encoded)Source code
      text type string
      Output:
      pingAgentResponse (soap:body, use = encoded)Source code
      text type string
    4. pingDepot
      Description:
      Check that the Inca depot is accessible.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#pingDepot
      Input:
      pingDepotRequest (soap:body, use = encoded)Source code
      text type string
      Output:
      pingDepotResponse (soap:body, use = encoded)Source code
      text type string
    5. queryDb
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#queryDb
      Input:
      queryDbRequest (soap:body, use = encoded)Source code
      queryDbRequest (soap:body, use = encoded)Source code
      Output:
      queryDbResponse (soap:body, use = encoded)Source code
      dbdescription type string
      queryDbResponse (soap:body, use = encoded)Source code
      objects type string
    6. queryDb
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#queryDb
      Input:
      queryDbRequest (soap:body, use = encoded)Source code
      queryDbRequest (soap:body, use = encoded)Source code
      Output:
      queryDbResponse (soap:body, use = encoded)Source code
      dbdescription type string
      queryDbResponse (soap:body, use = encoded)Source code
      objects type string
    7. queryGuids
      Description:
      Asks the depot to return a space-separated list of known suite guids.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#queryGuids
      Input:
      queryGuidsRequest (soap:body, use = encoded)Source code
      Output:
      queryGuidsResponse (soap:body, use = encoded)Source code
      guids type string
    8. queryHql
      Description:
      Asks the depot use the HQL select statement $hql to extract and return information from the DB. On success, returns a reference to an array that contains the objects selected by the select statement.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#queryHql
      Input:
      queryHqlRequest (soap:body, use = encoded)Source code
      hql type string
      Output:
      queryResponse (soap:body, use = encoded)Source code
      queryResult type ArrayOfString - array of type undefined
    9. queryInstance
      Description:
      Asks the depot to report details about one particular invocation of a reporter. On success, returns a reference to a single-element array that contains a ReportDetails document for the instance.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#queryInstance
      Input:
      queryInstanceRequest (soap:body, use = encoded)Source code
      nickname type string
      resource type string
      collected type dateTime
      Output:
      queryResponse (soap:body, use = encoded)Source code
      queryResult type ArrayOfString - array of type undefined
    10. queryLatest
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#queryLatest
      Input:
      queryLatestRequest (soap:body, use = encoded)Source code
      expr type string
      Output:
      queryResponse (soap:body, use = encoded)Source code
      queryResult type ArrayOfString - array of type undefined
    11. queryPeriod
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#queryPeriod
      Input:
      queryPeriodRequest (soap:body, use = encoded)Source code
      begin type long
      end type long
      expr type string
      Output:
      queryResponse (soap:body, use = encoded)Source code
      queryResult type ArrayOfString - array of type undefined
    12. queryStatus
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      urn:IncaWebService#queryStatus
      Input:
      queryStatusRequest (soap:body, use = encoded)Source code
      period type string
      begin type long
      end type long
      expr type string
      Output:
      queryResponse (soap:body, use = encoded)Source code
      queryResult type ArrayOfString - array of type undefined

WSDL source code

<?xml version="1.0"?>
<!-- NOTE: When the attribute xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" is included in the definitions tag, SOAP::Lite->service() includes this value SOAP requests, instead of the correct xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" To work around this, the first attribute is instead included with the binding and service tags. -->
<definitions name="IncaWS" targetNamespace="http://inca.sdsc.edu/wsdl/IncaWS.wsdl"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://inca.sdsc.edu/wsdl/IncaWS.wsdl"
xmlns="http://schemas.xmlsoap.org/wsdl/"
>
<portType name="IncaWS_PortType">
<operation name="getCatalog">
<documentation>Asks the agent to retrieve and return the package catalog from the reporter repository accessed via $url. An undefined $url indicates that the agent should return a merged catalog for all known repositories.</documentation>
</operation>
<operation name="getConfig">
<documentation>Asks the agent to return XML for the Inca deployment configuration.</documentation>
</operation>
<operation name="queryGuids">
<documentation>Asks the depot to return a space-separated list of known suite guids.</documentation>
</operation>
<operation name="queryHql">
<documentation>Asks the depot use the HQL select statement $hql to extract and return information from the DB. On success, returns a reference to an array that contains the objects selected by the select statement.</documentation>
</operation>
<operation name="queryInstance">
<documentation>Asks the depot to report details about one particular invocation of a reporter. On success, returns a reference to a single-element array that contains a ReportDetails document for the instance.</documentation>
</operation>
</portType>
<binding name="IncaWS_Binding" type="tns:IncaWS_PortType"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
>
</binding>
</definitions>

About wsdl-viewer.xsl

This document was generated by libxslt XSLT engine. The engine processed the WSDL in XSLT 1.0 compliant mode.
This page has been generated by wsdl-viewer.xsl, version 3.1.01
Author: tomi vanek
Download at http://tomi.vanek.sk/xml/wsdl-viewer.xsl.

The transformation was inspired by the article
Uche Ogbuji: WSDL processing with XSLT