1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--___INFO__MARK_BEGIN__
3
/*************************************************************************
5
* The Contents of this file are made available subject to the terms of
6
* the Sun Industry Standards Source License Version 1.2
8
* Sun Microsystems Inc., March, 2001
11
* Sun Industry Standards Source License Version 1.2
12
* =================================================
13
* The contents of this file are subject to the Sun Industry Standards
14
* Source License Version 1.2 (the "License"); You may not use this file
15
* except in compliance with the License. You may obtain a copy of the
16
* License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
18
* Software provided under this License is provided on an "AS IS" basis,
19
* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
20
* WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
21
* MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
22
* See the License for the specific provisions governing your rights and
23
* obligations concerning the Software.
25
* The Initial Developer of the Original Code is: Sun Microsystems, Inc.
27
* Copyright: 2001 by Sun Microsystems, Inc.
29
* All Rights Reserved.
31
************************************************************************/
32
___INFO__MARK_END__-->
33
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
34
targetNamespace="http://gridengine.sunsource.net/61/qhost"
35
xmlns="http://gridengine.sunsource.net/61/qhost"
36
elementFormDefault="qualified">
38
<xsd:element name="qhost" type="QHostType"/>
40
<xsd:complexType name="QHostType">
42
<xsd:element name="host" type="HostType" minOccurs="0" maxOccurs="unbounded"/>
46
<xsd:complexType name="HostType">
48
<xsd:element name="hostvalue" type="NamedValueType" minOccurs="0" maxOccurs="unbounded"/>
49
<xsd:element name="resourcevalue" type="ResourceValueType" minOccurs="0" maxOccurs="unbounded"/>
50
<xsd:element name="queuevalue" type="NamedValueType" minOccurs="0" maxOccurs="unbounded"/>
52
<xsd:attribute name="name" type="xsd:string" use="required"/>
55
<xsd:complexType name="NamedValueType">
57
<xsd:extension base="xsd:string">
58
<xsd:attribute name="name" type="xsd:string" use="required"/>
63
<xsd:complexType name="ResourceValueType">
65
<xsd:extension base="NamedValueType">
66
<xsd:attribute name="dominance" type="DominanceType" use="required"/>
72
The DominanceType reflect the dominance of a resource value. This string
73
contains always two charaters.
75
The first character specifies the dominance layer
81
The second character specifies domninance type
82
v = value from complex template
83
f = fixed value from object configuration
85
L = corrected load value
87
? = unknown dominance type
89
<xsd:simpleType name="DominanceType">
90
<xsd:restriction base="xsd:string">
91
<xsd:pattern value="[ghq?][vflLc?]"/>