MINI MINI MANI MO

Path : /opt/oracle/product/18c/dbhomeXE/rdbms/xml/schema/
File Upload :
Current File : //opt/oracle/product/18c/dbhomeXE/rdbms/xml/schema/kusquetbt.xsd

<?xml version="1.0"?>
<!--

 Copyright (c) 2007, 2012, Oracle and/or its affiliates. All rights reserved. 

NAME
    kusquetbt.xsd
DESCRIPTION
    XML Schema types for AQ_QUEUE_TABLE SXML.

MODIFIED        MM/DD/YY
    dvekaria   11/26/12 - Bug 14577029.
    lbarton    12/19/07 - Bug 6655531: customer area
    lbarton    11/15/06 - diff support
    htseng     09/28/05 - Initial version
 -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ku="http://xmlns.oracle.com/ku" targetNamespace="http://xmlns.oracle.com/ku" elementFormDefault="qualified" attributeFormDefault="unqualified">
 <xsd:include schemaLocation="kuscomm.xsd"/>
 <xsd:complexType name="AQ_QUEUE_TABLEType">
  <xsd:sequence>
   <xsd:group ref="ku:SCHEMA_NAMEGroup"/>
   <xsd:element name="QUEUE_PAYLOAD_TYPE" type="ku:QueuePayloadType"/>
   <xsd:element name="SEGMENT_ATTRIBUTES" type="ku:SEGMENT_ATTRIBUTESType" minOccurs="0"/>
   <xsd:element name="SORT_LIST" type="ku:SortListTypeWithValue1" minOccurs="0"/>
   <xsd:element name="MULTIPLE_CONSUMERS" type="ku:EmptyType" minOccurs="0"/>
   <xsd:element name="MESSAGE_GROUPING" type="ku:EmptyType" minOccurs="0"/>
   <xsd:element name="COMMENT" type="ku:char4000ElementWithValue1" minOccurs="0"/>
   <xsd:element name="PRIMARY_INSTANCE" type="ku:intElementWithValue1" minOccurs="0"/>
   <xsd:element name="SECONDARY_INSTANCE" type="ku:intElementWithValue1" minOccurs="0"/>
   <xsd:element name="COMPATIBLE" type="ku:CompatibleVsn" minOccurs="0"/>
   <xsd:element name="SECURE" type="ku:EmptyType" minOccurs="0"/>
   <xsd:element name="CUSTOMER_AREA" minOccurs="0"/>
  </xsd:sequence>
  <xsd:attribute name="version" type="ku:vsn" use="required"/>
  <xsd:attribute name="version2" type="ku:vsn"/>
 <!-- ************************************************************************ 
complexType for AQ_QUQUE_TABLE
  SCHEMA NAME
  QUEUE_PAYLOAD_TYPE
  [ SEGMENT_ATTRIBUTES ]
  [ SORT_LIST ]
  [ MULTIPLE_CONSUMERS ]
  [ MESSAGE_GROUPING ]
  [ COMMENT ]
  [ PRIMARY_INSTANCE ]
  [ SECONDARY_INSTANCE ]
  [ COMPATIBLE ]
  [ SECURE ]
  [ CUSTOMER_AREA ]
*************************************************************************** -->
 </xsd:complexType>
 <!-- "vsn" attribute -->
 <xsd:simpleType name="CompatibleVsn">
  <xsd:restriction base="xsd:string">
   <xsd:enumeration value="8.0.3"/>
   <xsd:enumeration value="8.1.3"/>
   <xsd:enumeration value="10.0.0"/>
  </xsd:restriction>
 <!-- ************************************************************************
simpleType for CompatibleVsn
  VALUE is 8.0.3 or 8.1.3 or 10.0.0
************************************************************************* -->
 </xsd:simpleType>
 <xsd:complexType name="QueuePayloadType">
  <xsd:sequence>
   <xsd:element name="SCHEMA" type="ku:char30ElementWithValue1" minOccurs="0"/>
   <xsd:element name="NAME" type="ku:char30ElementWithValue1"/>
  </xsd:sequence>
 <!-- *************************************************************************
complexType for QueuePayloadType
  [ SCHEMA ]
  NAME 
************************************************************************** -->
 </xsd:complexType>
 <xsd:simpleType name="SortListType">
  <xsd:restriction base="xsd:string">
   <xsd:enumeration value="PRIORITY"/>
   <xsd:enumeration value="ENQ_TIME"/>
   <xsd:enumeration value="PRIORITY,ENQ_TIME"/>
   <xsd:enumeration value="COMMIT_TIME"/>
   <xsd:enumeration value="PRIORITY,COMMIT_TIME"/>
   <xsd:enumeration value="ENQ_TIME,PRIORITY"/>
  </xsd:restriction>
 <!-- ************************************************************************
simpleType for SortListType
VALUE is one of PRIORITY, 
	        ENQ_TIME,  
                COMMIT_TIME, 
                PRIORITY,ENQ_TIME 
                PRIORITY,COMMIT_TIME
                ENQ_TIME,PRIORITY
***************************************************************************-->
 </xsd:simpleType>
 <xsd:complexType name="SortListTypeWithValue1">
  <xsd:simpleContent>
   <xsd:extension base="ku:SortListType">
    <xsd:attribute name="value1" type="ku:SortListType"/>
   </xsd:extension>
  </xsd:simpleContent>
 </xsd:complexType>
</xsd:schema>

OHA YOOOO