1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- <?xml version="1.0" encoding="utf-8"?>
- <!--
- Licensed Materials - Property of IBM
- IBM Cognos Products: cclom
- (C) Copyright IBM Corp. 2005, 2011
- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- -->
- <!--
- Generated on Mon Feb 06 17:03:14 EST 2012
- -->
- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://developer.cognos.com/schemas/dataSourceCommandBlock/1/" targetNamespace="http://developer.cognos.com/schemas/dataSourceCommandBlock/1/" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:simpleType name="versionControlNumber">
- <xs:restriction base="xs:string">
- <xs:enumeration value="k61121"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:element name="commandBlock" type="tns:commandBlock"/>
- <xs:complexType name="apiCommand" abstract="true">
- <xs:complexContent>
- <xs:extension base="tns:command">
- <xs:all>
- <xs:element name="arguments" minOccurs="0">
- <xs:complexType>
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element name="argument" type="tns:argument"/>
- </xs:choice>
- </xs:complexType>
- </xs:element>
- </xs:all>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="argument">
- <xs:all>
- <xs:element name="name" type="tns:argumentEnum"/>
- <xs:element name="value" type="xs:string"/>
- </xs:all>
- </xs:complexType>
- <xs:complexType name="command" abstract="true"/>
- <xs:complexType name="commandBlock">
- <xs:all>
- <xs:element name="commands">
- <xs:complexType>
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element name="sessionEndCommand" type="tns:sessionEndCommand"/>
- <xs:element name="sessionStartCommand" type="tns:sessionStartCommand"/>
- <xs:element name="setCommand" type="tns:setCommand"/>
- <xs:element name="sqlCommand" type="tns:sqlCommand"/>
- </xs:choice>
- </xs:complexType>
- </xs:element>
- </xs:all>
- </xs:complexType>
- <xs:complexType name="sessionEndCommand">
- <xs:complexContent>
- <xs:extension base="tns:apiCommand"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="sessionStartCommand">
- <xs:complexContent>
- <xs:extension base="tns:apiCommand"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="setCommand">
- <xs:complexContent>
- <xs:extension base="tns:command">
- <xs:all>
- <xs:element name="name" type="xs:string"/>
- <xs:element name="value" type="xs:string"/>
- </xs:all>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="sqlCommand">
- <xs:complexContent>
- <xs:extension base="tns:command">
- <xs:all>
- <xs:element name="sql" type="xs:string"/>
- </xs:all>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- <xs:simpleType name="argumentEnum">
- <xs:restriction base="xs:string">
- <xs:enumeration value="OCI_ATTR_PASSWORD"/>
- <xs:enumeration value="OCI_ATTR_USERNAME"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:schema>
|