⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 workflowtask.xsd

📁 工作流产品,一个大型项目,使用ORALCE BPEL
💻 XSD
字号:
<?xml version="1.0"?>
<xsd:schema 
     targetNamespace="http://xmlns.oracle.com/pcbpel/taskservice/task"
     xmlns:tns="http://xmlns.oracle.com/pcbpel/taskservice/task"
     xmlns="http://www.w3.org/2001/XMLSchema" 
     xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
     elementFormDefault="qualified" blockDefault="#all">
  <!-- //////////////////// Process Connect Task XML types//////////////////// -->

  <element name="attachment">
    <complexType>
      <sequence>
        <element name="name" type="xsd:string" minOccurs="0"/>
        <element name="URI" type="xsd:string" minOccurs="0"/>
        <element name="content" type="xsd:string" minOccurs="0"/>
      </sequence>
    </complexType>
  </element>

  <element name="task">
    <complexType>
      <sequence>
        <element name="title" type="xsd:string" minOccurs="0"/>
        <element name="assigneeUsers" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
        <element name="assigneeGroups" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
        <element name="acquiredBy" type="xsd:string" minOccurs="0"/>
        <element name="owner" type="xsd:string" minOccurs="0"/>
        <element name="payload" type="xsd:anyType" minOccurs="0"/>
        <element name="conclusion" type="xsd:string" minOccurs="0"/>
        <element name="state" minOccurs="0">
          <simpleType>
            <restriction base="xsd:string">
              <enumeration value="UNASSIGNED"/>
              <enumeration value="ASSIGNED"/>
              <enumeration value="COMPLETED"/>
              <enumeration value="EXPIRED"/>
              <enumeration value="ABORTED"/>
              <enumeration value="WITHDRAWN"/>
              <enumeration value="ERRORED"/>
              <enumeration value="SUSPENDED"/>
              <enumeration value="INFO_REQUESTED"/>
            </restriction>
          </simpleType>
        </element>
        <element name="subState" minOccurs="0">
          <simpleType>
            <restriction base="xsd:string">
              <enumeration value="ASSIGNED"/>
              <enumeration value="REASSIGNED"/>
              <enumeration value="ROUTED"/>
              <enumeration value="RENEWED"/>
              <enumeration value="ESCALATED"/>
              <enumeration value="ACQUIRED"/>
              <enumeration value="RESUMED"/>
              <enumeration value="INFO_SUBMITTED"/>
              <enumeration value="RELEASED"/>
            </restriction>
          </simpleType>
        </element>
        <element name="processId" type="xsd:string" minOccurs="0"/>
        <element name="processName" type="xsd:string" minOccurs="0"/>
        <element name="processVersion" type="xsd:string" minOccurs="0"/>
        <element name="instanceId" type="xsd:string" minOccurs="0"/>
        <element name="domainId" type="xsd:string" minOccurs="0"/>
        <element name="processOwner" type="xsd:string" minOccurs="0"/>
        <element name="taskId" type="xsd:string" minOccurs="0"/>
        <element name="taskNumber" type="xsd:string" minOccurs="0"/>
        <element name="versionNumber" type="xsd:int" minOccurs="0"/>
        <element name="versionReason" type="xsd:string" minOccurs="0"/>
        <element name="taskGroupId" type="xsd:string" minOccurs="0"/>
        <element name="taskType" type="xsd:string" minOccurs="0"/>
        <element name="identificationKey" type="xsd:string" minOccurs="0"/>
        <element name="expirationDuration" type="xsd:duration" minOccurs="0"/>
        <element name="expirationDate" type="xsd:dateTime" minOccurs="0"/>
        <element name="comments" type="xsd:string" minOccurs="0"/>
        <element name="priority" type="xsd:int" minOccurs="0"/>
        <element name="creator" type="xsd:string" minOccurs="0"/>
        <element name="creationDate" type="xsd:dateTime" minOccurs="0"/>
        <element name="updatedBy" type="xsd:string" minOccurs="0"/>
        <element name="modifyDate" type="xsd:dateTime" minOccurs="0"/>
        <element name="isGroup" type="xsd:boolean" minOccurs="0"/>
        <element name="hasSubTasks" type="xsd:boolean" minOccurs="0"/>
        <element name="approvers" type="xsd:string" minOccurs="0"/>
        <element name="notm" type="xsd:int" minOccurs="0"/>
        <element name="pattern" type="xsd:string" minOccurs="0"/>
        <element name="flexString1" type="xsd:string" minOccurs="0"/>
        <element name="flexString2" type="xsd:string" minOccurs="0"/>
        <element name="flexString3" type="xsd:string" minOccurs="0"/>
        <element name="flexString4" type="xsd:string" minOccurs="0"/>
        <element name="flexDouble1" type="xsd:double" minOccurs="0"/>
        <element name="flexDouble2" type="xsd:double" minOccurs="0"/>
        <element name="flexLong1" type="xsd:long" minOccurs="0"/>
        <element name="flexLong2" type="xsd:long" minOccurs="0"/>
        <element name="flexDate1" type="xsd:dateTime" minOccurs="0"/>
        <element name="flexDate2" type="xsd:dateTime" minOccurs="0"/>
        <element name="flexDate3" type="xsd:dateTime" minOccurs="0"/>
        <element ref="tns:attachment" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </complexType>
  </element>
</xsd:schema>





⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -