SOAP-data

  • Namespace: http://soap.rsb.openanalytics.eu/types
  • XML Schema File: soap-data.xsd

The data in this namespace is divided into elements and types. Types define the structure of the data. Elements define specific instances of the types, and are therefore more relevant to REST endpoints, which generally consume and/or produce elements.

The following types are members of this namespace:

  • (anonymous)
  • jobType
  • payloadType
  • resultType

Type (anonymous)

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

<?xml version="1.0" encoding="UTF-8"?>
<complexType>
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
      <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
    </restriction>
  </complexContent>
</complexType>

Attributes

name type description
name string (no documentation provided)
value string (no documentation provided)

Type jobType

Java class for jobType complex type.

The following schema fragment specifies the expected content contained within this class.

<?xml version="1.0" encoding="UTF-8"?>
<complexType name="jobType">
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <sequence>
        <element name="applicationName" type="{http://rsb.openanalytics.eu/types}applicationNameType" />
        <element name="parameter" maxOccurs="unbounded" minOccurs="0">
          <complexType>
            <complexContent>
              <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
              </restriction>
            </complexContent>
          </complexType>
        </element>
        <element name="payload" type="{http://soap.rsb.openanalytics.eu/types}payloadType" maxOccurs="unbounded" />
      </sequence>
    </restriction>
  </complexContent>
</complexType>

Child Elements

name (type) min/max occurs description
applicationName (string) 1/1 (no documentation provided)
parameter () 0/unbounded (no documentation provided)
payload (payloadType) 1/unbounded (no documentation provided)

Type payloadType

Java class for payloadType complex type.

The following schema fragment specifies the expected content contained within this class.

<?xml version="1.0" encoding="UTF-8"?>
<complexType name="payloadType">
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <sequence>
        <element name="data" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
      </sequence>
      <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
      <attribute name="contentType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
    </restriction>
  </complexContent>
</complexType>

Attributes

name type description
name string (no documentation provided)
contentType string (no documentation provided)

Child Elements

name (type) min/max occurs description
data (base64Binary) 1/1 (no documentation provided)

Type resultType

Java class for resultType complex type.

The following schema fragment specifies the expected content contained within this class.

<?xml version="1.0" encoding="UTF-8"?>
<complexType name="resultType">
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <sequence>
        <element name="applicationName" type="{http://rsb.openanalytics.eu/types}applicationNameType" />
        <element name="jobId" type="{http://www.w3.org/2001/XMLSchema}string" />
        <element name="success" type="{http://www.w3.org/2001/XMLSchema}boolean" />
        <element name="payload" type="{http://soap.rsb.openanalytics.eu/types}payloadType" maxOccurs="unbounded" />
      </sequence>
    </restriction>
  </complexContent>
</complexType>

Child Elements

name (type) min/max occurs description
applicationName (string) 1/1 (no documentation provided)
jobId (string) 1/1 (no documentation provided)
success (boolean) 1/1 (no documentation provided)
payload (payloadType) 1/unbounded (no documentation provided)