xml/config.xsd
branchv_0
changeset 203 504c4ba56d1c
parent 198 03d8492e2ca8
child 249 7655df0622ee
     1.1 --- a/xml/config.xsd	Sun Jun 21 16:21:51 2015 +0200
     1.2 +++ b/xml/config.xsd	Sat Aug 15 09:40:22 2015 +0200
     1.3 @@ -41,6 +41,7 @@
     1.4  				<xs:element minOccurs="0" ref="c:password"/>
     1.5  				<xs:element minOccurs="0" ref="c:driver"/>
     1.6  				<xs:element minOccurs="0" maxOccurs="unbounded" ref="c:property"/>
     1.7 +				<xs:element minOccurs="0" ref="c:tunnel"/>
     1.8  			</xs:sequence>
     1.9  		</xs:complexType>
    1.10  	</xs:element>
    1.11 @@ -57,6 +58,33 @@
    1.12  		</xs:complexType>
    1.13  	</xs:element>
    1.14  	
    1.15 +	<xs:element name="tunnel">
    1.16 +		<xs:complexType>
    1.17 +			<xs:sequence>
    1.18 +				<xs:element ref="c:command"/>
    1.19 +				<xs:element minOccurs="0" maxOccurs="unbounded" ref="c:argument"/>
    1.20 +			</xs:sequence>
    1.21 +		</xs:complexType>
    1.22 +	</xs:element>
    1.23 +	
    1.24 +	<xs:element name="command" type="xs:string"/>
    1.25 +	
    1.26 +	<xs:element name="argument">
    1.27 +		<xs:complexType mixed="true">
    1.28 +			<xs:attribute name="type">
    1.29 +				<xs:simpleType>
    1.30 +					<xs:restriction base="xs:token">
    1.31 +						<xs:enumeration value="literal"/>
    1.32 +						<xs:enumeration value="host"/>
    1.33 +						<xs:enumeration value="port"/>
    1.34 +						<xs:enumeration value="env"/>
    1.35 +						<xs:enumeration value="dbProperty"/>
    1.36 +					</xs:restriction>
    1.37 +				</xs:simpleType>
    1.38 +			</xs:attribute>
    1.39 +		</xs:complexType>
    1.40 +	</xs:element>
    1.41 +	
    1.42  	<xs:element name="defaultFormatter" type="xs:string"/>
    1.43  	
    1.44  	<xs:element name="formatter">