Histórico da Página
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:complexType name="TransactionType"> <xs:sequence> <xs:element name="Name"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Version" type="xs:string"></xs:element> <xs:element name="SupportedMode"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="not_enabled"></xs:enumeration> <xs:enumeration value="send_enabled"></xs:enumeration> <xs:enumeration value="receive_enabled"></xs:enumeration> <xs:enumeration value="both_enabled"></xs:enumeration> <xs:enumeration value="NOT_ENABLED"></xs:enumeration> <xs:enumeration value="SEND_ENABLED"></xs:enumeration> <xs:enumeration value="RECEIVE_ENABLED"></xs:enumeration> <xs:enumeration value="BOTH_ENABLED"></xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EnabledMode"> <xs:simpleType> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Version" type="xs:string"></xs:element> <xs:element name="SupportedMode"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="not_enabled"></xs:enumeration> <xs:enumeration value="send_enabled"></xs:enumeration> <xs:enumeration value="receive_enabled"></xs:enumeration> <xs:enumeration value="both_enabled"></xs:enumeration> <xs:enumeration value="NOT_ENABLED"></xs:enumeration> <xs:enumeration value="SENDNOT_ENABLED"></xs:enumeration> <xs:enumeration value="RECEIVESEND_ENABLED"></xs:enumeration> <xs:enumeration value="BOTHRECEIVE_ENABLED"></xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Adapter" minOccurs="0"> <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativos externos</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+ <xs:enumeration value="BOTH_ENABLED"></xs:pattern>enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Anonymous" type="xs:boolean" minOccurs="0"EnabledMode"> <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativos externos</xs:documentation> </xs:annotation> </xs:element> <xs:element name="IncludeOriginalMsg" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativos externos</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Contexts" minOccurs="0"> <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativos externos</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Context" type="xs:string" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Routes" minOccurs="0"> <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativos externos</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Route" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Destination" type="xs:string"></xs:element> <xs:element name="Context" type="xs:string"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="ApplicationType"> <xs:sequence> <xs:element name="AppProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="QueueProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Properties" minOccurs="0" > <xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="not_enabled"></xs:enumeration> <xs:enumeration value="send_enabled"></xs:enumeration> <xs:enumeration value="receive_enabled"></xs:enumeration> <xs:enumeration value="both_enabled"></xs:enumeration> <xs:enumeration value="NOT_ENABLED"></xs:enumeration> <xs:enumeration value="SEND_ENABLED"></xs:enumeration> <xs:enumeration value="RECEIVE_ENABLED"></xs:enumeration> <xs:enumeration value="BOTH_ENABLED"></xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Adapter" minOccurs="0"> <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativoaplicativos interno<externos</xs:documentation> </ </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Property" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extensionsimpleType> <xs:restriction base="xs:string"> <xs:attribute name="category"> <xs:annotation> <xs:documentation>Categoria à qual a propriedade se refere. - Channel: propriedade relativa ao canal de comunicação com o aplicativo ao qual ela pertence. - Application: propriedade relativa ao aplicativo. - Input-Queue: propriedade relativa à fila de saída das mensagens.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Channel"> </xs:enumeration> <xs:enumeration value="Application"> </xs:enumeration> <xs:enumeration value="Input-Queue"> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="name" type="xs:string"></xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Anonymous" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativos externos</xs:documentation> </xs:annotation> </xs:element> <xs:element name="IncludeOriginalMsg" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativos externos</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransactionsContexts"> <xs:complexType> <xs:sequence> <xs:element name="Transaction" type="TransactionType" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="name" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="productName" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="logix"></xs:enumeration> <xs:enumeration value="datasul"></xs:enumeration> <xs:enumeration value="protheus"></xs:enumeration> <xs:enumeration value="rm"></xs:enumeration> <xs:enumeration value="LOGIX"></xs:enumeration> <xs:enumeration value="DATASUL"></xs:enumeration> <xs:enumeration value="PROTHEUS"></xs:enumeration> <xs:enumeration value="RM"></xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="productVersion" type="xs:string"></xs:attribute> </xs:complexType> <xs:complexType name="InternalIDType"> <xs:sequence> <xs:element name="Table" type="xs:string"></xs:element> <xs:element name="KeyFields" type="xs:string"></xs:element> <xs:element name="ValueMappings" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="ValueMapping" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="ExternalValue" type="xs:string"></xs:element> <xs:element name="InternalValue" type="xs:string"></xs:element> </xs:sequence> <xs:attribute name="app" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> <xs:complexType name="EaiConfigurationType"> <xs:sequence> <xs:element name="Applications"> <xs:complexType> <xs:sequence> <xs:element name="Application" type="ApplicationType minOccurs="0"> <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativos externos</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Context" type="xs:string" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Routes" minOccurs="0"> <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativos externos</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Route" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Destination" type="xs:string"></xs:element> <xs:element name="Context" type="xs:string"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="ApplicationType"> <xs:sequence> <xs:element name="AppProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChannelProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="QueueProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Properties" minOccurs="0" > <xs:annotation> <xs:documentation>Esta tag é opcional para aplicativo interno</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Property" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="category"> <xs:annotation> <xs:documentation>Categoria à qual a propriedade se refere. - Channel: propriedade relativa ao canal de comunicação com o aplicativo ao qual ela pertence. - Application: propriedade relativa ao aplicativo. - Input-Queue: propriedade relativa à fila de saída das mensagens.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Channel"> </xs:enumeration> <xs:enumeration value="Application"> </xs:enumeration> <xs:enumeration value="Input-Queue"> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="name" type="xs:string"></xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Transactions"> <xs:complexType> <xs:sequence> <xs:element name="Transaction" type="TransactionType" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="name" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="productName" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="logix"></xs:enumeration> <xs:enumeration value="datasul"></xs:enumeration> <xs:enumeration value="protheus"></xs:enumeration> <xs:enumeration value="rm"></xs:enumeration> <xs:enumeration value="LOGIX"></xs:enumeration> <xs:enumeration value="DATASUL"></xs:enumeration> <xs:enumeration value="PROTHEUS"></xs:enumeration> <xs:enumeration value="RM"></xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="productVersion" type="xs:string"></xs:attribute> </xs:complexType> <xs:complexType name="InternalIDType"> <xs:sequence> <xs:element name="Table" type="xs:string"></xs:element> <xs:element name="KeyFields" type="xs:string"></xs:element> <xs:element name="ValueMappings" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="ValueMapping" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="ExternalValue" type="xs:string"></xs:element> <xs:element name="InternalValue" type="xs:string"></xs:element> </xs:sequence> <xs:attribute name="app" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="id" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> <xs:complexType name="EaiConfigurationType"> <xs:sequence> <xs:element name="Applications"> <xs:complexType> <xs:sequence> <xs:element name="Application" type="ApplicationType" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="InternalIDs" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="InternalID" type="InternalIDType" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="InternalIDs" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="InternalID" type="InternalIDType" maxOccurs="unbounded"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="instance" use="required"> <xs:simpleType> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="(\S)+"></xs:pattern> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> <xs:element name="EaiConfiguration" type="EaiConfigurationType"></xs:element> </xs:schema> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas