📄 pmapi.wsdl
字号:
</element> </sequence> </complexType> </element> <element name="event-info" minOccurs="0"> <annotation> <documentation> Information about the events for this instance. If absent, indicates events are not available. </documentation> </annotation> <complexType> <sequence> <element name="count" type="xs:int"> <annotation> <documentation> Indicates the datetime of the first event </documentation> </annotation> </element> <element name="first-dtime" type="xs:dateTime"> <annotation> <documentation> Indicates the datetime of the first event </documentation> </annotation> </element> <element name="last-dtime" type="xs:dateTime"> <annotation> <documentation> Indicates the datetime of the last event. </documentation> </annotation> </element> </sequence> </complexType> </element> <element name="fault-info" type="pmapi:tFaultInfo" minOccurs="0"> <annotation> <documentation> If present, indicates the fault with which this instance failed. </documentation> </annotation> </element> <element name="failures" type="pmapi:tFailuresInfo" minOccurs="0"/> <element name="myElement" type="string"/> </sequence> </complexType> <complexType name="tScopeRef"> <annotation> <documentation> Reference to a scope. </documentation> </annotation> <attribute name="siid" type="xs:string" use="required"/> <attribute name="name" type="xs:string" use="optional"/> <attribute name="modelId" type="xs:string" use="required"/> <attribute name="status" type="pmapi:tScopeStatus" use="required"/> </complexType> <complexType name="tVariableRef"> <annotation> <documentation>Reference to a variable.</documentation> </annotation> <attribute name="iid" type="xs:string" use="required"/> <attribute name="siid" type="xs:string" use="required"/> <attribute name="name" type="xs:string" use="required"/> </complexType> <complexType name="tFaultInfo"> <annotation> <documentation> Type used for reporting faults. </documentation> </annotation> <sequence> <element name="name" type="xs:QName"/> <element name="explanation" type="xs:string"/> <element name="line-number" type="xs:int"/> <element name="aiid" type="xs:int"/> <element name="data" minOccurs="0"> <complexType> <sequence> <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> </element> </sequence> </complexType> <complexType name="tFailuresInfo"> <annotation> <documentation>Indicates one or more activities are in the failure state and require recovery.</documentation> </annotation> <sequence> <element name="dt-failure" type="xs:dateTime"> <annotation> <documentation>Date/time of last failure.</documentation> </annotation> </element> <element name="count" type="xs:int"> <annotation> <documentation>Number of activities in failure state.</documentation> </annotation> </element> </sequence> </complexType> <!-- Yew that's ugly, but there aren't so many ways to map an heritage --> <complexType name="tEventInfo"> <sequence> <element name="name" type="xs:string"/> <element name="type" type="xs:string"/> <element name="line-number" type="xs:int"/> <element name="timestamp" type="xs:dateTime"/> <element name="process-id" type="xs:QName" minOccurs="0" maxOccurs="1"/> <element name="process-type" type="xs:QName" minOccurs="0" maxOccurs="1"/> <element name="instance-id" type="xs:long" minOccurs="0" maxOccurs="1"/> <element name="scope-id" type="xs:long" minOccurs="0" maxOccurs="1"/> <element name="parent-scope-id" type="xs:long" minOccurs="0" maxOccurs="1"/> <element name="scope-name" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="scope-definition-id" type="xs:int" minOccurs="0" maxOccurs="1"/> <element name="activity-id" type="xs:long" minOccurs="0" maxOccurs="1"/> <element name="activity-name" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="activity-type" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="activity-definition-id" type="xs:int" minOccurs="0" maxOccurs="1"/> <element name="activity-failure-reason" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="activity-recovery-action" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="variable-name" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="port-type" type="xs:QName" minOccurs="0" maxOccurs="1"/> <element name="operation" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="correlation-set" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="mex-id" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="correlation-key" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="expression" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="fault" type="xs:QName" minOccurs="0" maxOccurs="1"/> <element name="fault-line-number" type="xs:int" minOccurs="0" maxOccurs="1"/> <element name="explanation" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="result" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="root-scope-id" type="xs:long" minOccurs="0" maxOccurs="1"/> <element name="root-scope-declaration-id" type="xs:int" minOccurs="0" maxOccurs="1"/> <element name="partner-link-name" type="xs:string" minOccurs="0" maxOccurs="1"/> <element name="old-state" type="xs:int" minOccurs="0" maxOccurs="1"/> <element name="new-state" type="xs:int" minOccurs="0" maxOccurs="1"/> <element name="success" type="xs:boolean" minOccurs="0" maxOccurs="1"/> </sequence> </complexType> <complexType name="tInstanceInfoList"> <sequence> <element ref="pmapi:instance-info" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> <complexType name="tProcessInfoList"> <sequence> <element ref="pmapi:process-info" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> <complexType name="tEventInfoList"> <sequence> <element ref="pmapi:event-info" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> <complexType name="tCorrelationProperty" mixed="true"> <simpleContent> <extension base="xs:string"> <attribute name="csetid" type="xs:string" use="required"/> <attribute name="propertyName" type="xs:QName" use="required"/> </extension> </simpleContent> </complexType> <complexType name="tActivityExtInfo"> <annotation> <documentation>Information about an activity. </documentation> </annotation> <sequence> <element name="aiid" type="xs:string"/> <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> <complexType name="tActivitytExtInfoList"> <sequence> <element ref="pmapi:activity-ext-info" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType></xsd:schema> <xsd:schema targetNamespace="http://www.apache.org/ode/pmapi"> <xsd:complexType name="aidsType"> <xsd:all> <xsd:element name="aid" type="xsd:string"/> </xsd:all> </xsd:complexType> <xsd:complexType name="listType"> <xsd:all> <xsd:element name="element" type="xsd:string"/> </xsd:all> </xsd:complexType> <xsd:complexType name="iidsType"> <xsd:all> <xsd:element name="iid" type="xsd:long"/> </xsd:all> </xsd:complexType> <xsd:element name="ManagementFault" type="xsd:string"/> </xsd:schema> </types> <message name="listProcessesInput"> <part name="filter" type="xsd:string"/> <part name="orderKeys" type="xsd:string"/> </message> <message name="listProcessesOutput"> <part name="process-info-list" type="typ:tProcessInfoList"/> </message> <message name="listProcessesCustomInput"> <part name="filter" type="xsd:string"/> <part name="orderKeys" type="xsd:string"/> <part name="customizer" type="xsd:string"/> </message> <message name="listProcessesCustomOutput"> <part name="process-info-list" type="typ:tProcessInfoList"/> </message> <message name="listAllProcessesInput"/> <message name="listAllProcessesOutput"> <part name="process-info-list" type="typ:tProcessInfoList"/> </message> <message name="getProcessInfoInput"> <part name="pid" type="xsd:QName"/> </message> <message name="getProcessInfoOutput"> <part name="process-info" type="typ:tProcessInfo"/> </message> <message name="getProcessInfoCustomInput"> <part name="pid" type="xsd:QName"/> <part name="customizer" type="xsd:string"/> </message> <message name="getProcessInfoCustomOutput"> <part name="process-info" type="typ:tProcessInfo"/> </message> <message name="getExtensibilityElementsInput"> <part name="pid" type="xsd:QName"/> <part name="aids" type="tns:aidsType"/> </message> <message name="getExtensibilityElementsOutput"> <part name="process-info" type="typ:tProcessInfo"/> </message> <message name="setProcessPropertyNodeInput"> <part name="pid" type="xsd:QName"/> <part name="propertyName" type="xsd:QName"/> <part name="propertyValue" type="xsd:anyType"/> </message> <message name="setProcessPropertyNodeOutput"> <part name="process-info" type="typ:tProcessInfo"/> </message> <message name="setProcessPropertyInput"> <part name="pid" type="xsd:QName"/> <part name="propertyName" type="xsd:QName"/> <part name="propertyValue" type="xsd:string"/> </message> <message name="setProcessPropertyOutput"> <part name="process-info" type="typ:tProcessInfo"/> </message> <message name="activateInput"> <part name="pid" type="xsd:QName"/> </message> <message name="activateOutput"> <part name="process-info" type="typ:tProcessInfo"/> </message> <message name="setRetiredInput"> <part name="pid" type="xsd:QName"/> <part name="retired" type="xsd:boolean"/> </message> <message name="setRetiredOutput"> <part name="process-info" type="typ:tProcessInfo"/> </message> <message name="listInstancesInput"> <part name="filter" type="xsd:string"/> <part name="order" type="xsd:string"/> <part name="limit" type="xsd:int"/> </message> <message name="listInstancesOutput"> <part name="instance-info-list" type="typ:tInstanceInfoList"/> </message> <message name="queryInstancesInput"> <part name="payload" type="xsd:string"/> </message> <message name="queryInstancesOutput"> <part name="instance-info-list" type="typ:tInstanceInfoList"/> </message> <message name="listAllInstancesInput"/> <message name="listAllInstancesOutput"> <part name="instance-info-list" type="typ:tInstanceInfoList"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -