OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

bpel4people message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: WS-HT: Proposal for issue BP-134


Below please find a proposal for issue http://www.osoa.org/jira/browse/BP-134.
 
The following definitions shall be included in ws-humantask-api.wsdl:
 
Elements:
       <xsd:element name="getSubtasks">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="taskIdentifier" type="xsd:anyURI"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
 
      <xsd:element name="getSubtasksResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="task" type="htt:tTask" minOccurs="0" maxOccurs="unbounded"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
 
    <xsd:element name="getSubtasksIdentifiers">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="taskIdentifier" type="xsd:anyURI"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
 
      <xsd:element name="getSubtasksIdentifiersResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="taskIdentifier" type="xsd:anyURI" minOccurs="0" maxOccurs="unbounded"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
 
    <xsd:element name="hasSubtasks">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="taskIdentifier" type="xsd:anyURI"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
 
      <xsd:element name="hasSubtasksResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="result" type="xsd:boolean"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>  
 
      <xsd:element name="getParentTask">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="taskIdentifier" type="xsd:anyURI"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
 
      <xsd:element name="getParentTaskResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="task" type="htt:tTask"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>   
 
    <xsd:element name="getParentTasksIdentifier">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="taskIdentifier" type="xsd:anyURI"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
 
      <xsd:element name="getParentTasksIdentifierResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="taskIdentifier" type="xsd:anyURI"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
 
   <xsd:element name="isSubtask">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="taskIdentifier" type="xsd:anyURI"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
 
      <xsd:element name="isSubtaskResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="result" type="xsd:boolean"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>  
 
<xsd:element name="instantiateSubtask">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="taskIdentifier" type="xsd:anyURI"/>
            <xsd:element name="name" type="xsd:string"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
 
<xsd:element name="instantiateSubtaskResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="taskIdentifier" type="xsd:anyURI"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>  
 
Messages:
<wsdl:message name="updateComment">
    <wsdl:part name="updateComment" element="updateComment"/>
</wsdl:message>
<wsdl:message name="updateCommentResponse">
    <wsdl:part name="updateCommentResponse" element="updateCommentResponse"/>
</wsdl:message>
         <wsdl:message name="deleteComment">
    <wsdl:part name="deleteComment" element="deleteComment"/>
</wsdl:message>
<wsdl:message name="deleteCommentResponse">
    <wsdl:part name="deleteCommentResponse" element="deleteCommentResponse"/>
</wsdl:message>
<wsdl:message name="getSubtasks">
    <wsdl:part name="getSubtasks" element="getSubtasks"/>
</wsdl:message>
<wsdl:message name="getSubtasksResponse">
    <wsdl:part name="getSubtasksResponse" element="getSubtasksResponse"/>
</wsdl:message>
<wsdl:message name="getSubtasksIdentifiers">
    <wsdl:part name="getSubtasksIdentifiers" element="getSubtasksIdentifiers"/>
</wsdl:message>
<wsdl:message name="getSubtasksIdentifiersResponse">
    <wsdl:part name="getSubtasksIdentifiersResponse" element="getSubtasksIdentifiersResponse"/>
</wsdl:message>
<wsdl:message name="hasSubtasks">
    <wsdl:part name="hasSubtasks" element="hasSubtasks"/>
</wsdl:message>
<wsdl:message name="hasSubtasksResponse">
    <wsdl:part name="hasSubtasksResponse" element="hasSubtasksResponse"/>
</wsdl:message>
<wsdl:message name="getParentTask">
    <wsdl:part name="getParentTask" element="getParentTask"/>
</wsdl:message>
<wsdl:message name="getParentTaskResponse">
    <wsdl:part name="getParentTaskResponse" element="getParentTaskResponse"/>
</wsdl:message>
<wsdl:message name="getParentTaskIdentifier">
    <wsdl:part name="getParentTaskIdentifier" element="getParentTaskIdentifier"/>
</wsdl:message>
<wsdl:message name="getParentTaskIdentifierResponse">
    <wsdl:part name="getParentTaskIdentifierResponse" element="getParentTaskIdentifierResponse"/>
</wsdl:message>
<wsdl:message name="isSubtask">
    <wsdl:part name="isSubtask" element="isSubtask"/>
</wsdl:message>
<wsdl:message name="isSubtaskResponse">
    <wsdl:part name="isSubtaskResponse" element="isSubtaskResponse"/>
</wsdl:message>
<wsdl:message name="instantiateSubtask">
    <wsdl:part name="instantiateSubtask" element="instantiateSubtask"/>
</wsdl:message>
<wsdl:message name="instantiateSubtaskResponse">
    <wsdl:part name="instantiateSubtaskResponse" element="instantiateSubtaskResponse"/>
</wsdl:message>
 
Operations:
         <wsdl:operation name="updateComment">
<wsdl:input message="updateComment"/>
      <wsdl:output message="updateCommentResponse"/>
      <wsdl:fault name="illegalStateFault" message="illegalStateFault"/>
      <wsdl:fault name="illegalArgumentFault" message="illegalArgumentFault"/>
      <wsdl:fault name="illegalAccessFault" message="illegalAccessFault"/>
      <wsdl:fault name="illegalOperationFault" message="illegalOperationFault"/>
</wsdl:operation>
 
<wsdl:operation name="deleteComment">
      <wsdl:input message="deleteComment"/>
      <wsdl:output message="deleteCommentResponse"/>
      <wsdl:fault name="illegalStateFault" message="illegalStateFault"/>
      <wsdl:fault name="illegalArgumentFault" message="illegalArgumentFault"/>
      <wsdl:fault name="illegalAccessFault" message="illegalAccessFault"/>
      <wsdl:fault name="illegalOperationFault" message="illegalOperationFault"/>
</wsdl:operation>
 
<wsdl:operation name="getSubtasks">
      <wsdl:input message="getSubtasks"/>
      <wsdl:output message="getSubtasksResponse"/>
      <wsdl:fault name="illegalStateFault" message="illegalStateFault"/>
      <wsdl:fault name="illegalArgumentFault" message="illegalArgumentFault"/>
      <wsdl:fault name="illegalAccessFault" message="illegalAccessFault"/>
      <wsdl:fault name="illegalOperationFault" message="illegalOperationFault"/>
</wsdl:operation>
 
<wsdl:operation name="getSubtasksIdentifiers">
      <wsdl:input message="getSubtasksIdentifiers"/>
      <wsdl:output message="getSubtasksIdentifiersResponse"/>
      <wsdl:fault name="illegalStateFault" message="illegalStateFault"/>
      <wsdl:fault name="illegalArgumentFault" message="illegalArgumentFault"/>
      <wsdl:fault name="illegalAccessFault" message="illegalAccessFault"/>
      <wsdl:fault name="illegalOperationFault" message="illegalOperationFault"/>
</wsdl:operation>
 
<wsdl:operation name="hasSubtasks">
      <wsdl:input message="hasSubtasks"/>
      <wsdl:output message="hasSubtasksResponse"/>
      <wsdl:fault name="illegalStateFault" message="illegalStateFault"/>
      <wsdl:fault name="illegalArgumentFault" message="illegalArgumentFault"/>
      <wsdl:fault name="illegalAccessFault" message="illegalAccessFault"/>
      <wsdl:fault name="illegalOperationFault" message="illegalOperationFault"/>
</wsdl:operation>
 
<wsdl:operation name="getParentTask">
      <wsdl:input message="getParentTask"/>
      <wsdl:output message="getParentTaskResponse"/>
      <wsdl:fault name="illegalStateFault" message="illegalStateFault"/>
      <wsdl:fault name="illegalArgumentFault" message="illegalArgumentFault"/>
      <wsdl:fault name="illegalAccessFault" message="illegalAccessFault"/>
      <wsdl:fault name="illegalOperationFault" message="illegalOperationFault"/>
</wsdl:operation>
 
 
<wsdl:operation name="getParentTaskIdentifier">
      <wsdl:input message="getParentTaskIdentifier"/>
      <wsdl:output message="getParentTaskIdentifierResponse"/>
      <wsdl:fault name="illegalStateFault" message="illegalStateFault"/>
      <wsdl:fault name="illegalArgumentFault" message="illegalArgumentFault"/>
      <wsdl:fault name="illegalAccessFault" message="illegalAccessFault"/>
      <wsdl:fault name="illegalOperationFault" message="illegalOperationFault"/>
</wsdl:operation>
 
<wsdl:operation name="isSubtask">
      <wsdl:input message="isSubtask"/>
      <wsdl:output message="isSubtaskResponse"/>
      <wsdl:fault name="illegalStateFault" message="illegalStateFault"/>
      <wsdl:fault name="illegalArgumentFault" message="illegalArgumentFault"/>
      <wsdl:fault name="illegalAccessFault" message="illegalAccessFault"/>
      <wsdl:fault name="illegalOperationFault" message="illegalOperationFault"/>
</wsdl:operation>
 
<wsdl:operation name="instantiateSubtask">
      <wsdl:input message="instantiateSubtask"/>
      <wsdl:output message="instantiateSubtaskResponse"/>
      <wsdl:fault name="illegalStateFault" message="illegalStateFault"/>
      <wsdl:fault name="illegalArgumentFault" message="illegalArgumentFault"/>
      <wsdl:fault name="illegalAccessFault" message="illegalAccessFault"/>
      <wsdl:fault name="illegalOperationFault" message="illegalOperationFault"/>
</wsdl:operation>
 
 
 
 
Ivana Trickovic
SAP AG
Dietmar-Hopp-Allee 16
69190 Walldorf, Germany
T +49 6227 7-63228
F +49 6227 78-33160
M +49 151 57118422
mailto:ivana.trickovic@sap.com
www.sap.com
 
Pflichtangaben/Mandatory Disclosure Statements: http://www.sap.com/company/legal/impressum.epx
Diese E-Mail kann Betriebs- oder Geschäftsgeheimnisse oder sonstige vertrauliche Informationen enthalten. Sollten Sie diese E-Mail irrtümlich erhalten haben, ist Ihnen eine Kenntnisnahme des Inhalts, eine Vervielfältigung oder Weitergabe der E-Mail ausdrücklich untersagt. Bitte benachrichtigen Sie uns und vernichten Sie die empfangene E-Mail. Vielen Dank.

This e-mail may contain trade secrets or privileged, undisclosed, or otherwise confidential information. If you have received this e-mail in error, you are hereby notified that any review, copying, or distribution of it is strictly prohibited. Please inform us immediately and destroy the original transmittal. Thank you for your cooperation.
 
 
 


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]