mirror of
https://github.com/itplr-kosit/validator.git
synced 2026-05-26 01:05:38 +00:00
get rid of ObjectFactory.java
This commit is contained in:
parent
5b1d0cd467
commit
d0000fc698
20 changed files with 494 additions and 445 deletions
|
|
@ -45,15 +45,18 @@
|
|||
</jaxb:bindings>
|
||||
<jaxb:bindings schemaLocation="../xsd/assertions.xsd">
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="de.kosit.validationtool.cmd.assertions"/>
|
||||
<jaxb:package name="de.kosit.validationtool.cmd.assertions" />
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
|
||||
<jaxb:bindings schemaLocation="../xsd/svrl-kosit.xsd">
|
||||
|
||||
<jaxb:bindings node="//xs:element[@name='schematron-output']/xs:complexType">
|
||||
<inheritance:extends>de.kosit.validationtool.impl.model.BaseOutput</inheritance:extends>
|
||||
</jaxb:bindings>
|
||||
</jaxb:bindings>
|
||||
<jaxb:bindings schemaLocation="../xsd/daemon.xsd">
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="de.kosit.validationtool.model.daemon" />
|
||||
</jaxb:schemaBindings>
|
||||
</jaxb:bindings>
|
||||
|
||||
</jaxb:bindings>
|
||||
42
src/main/model/xsd/daemon.xsd
Normal file
42
src/main/model/xsd/daemon.xsd
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<schema xmlns:d="http://www.xoev.de/de/validator/framework/1/daemon" targetNamespace="http://www.xoev.de/de/validator/framework/1/daemon"
|
||||
elementFormDefault="qualified"
|
||||
xmlns="http://www.w3.org/2001/XMLSchema" version="1.0.0">
|
||||
|
||||
<element name="health" type="d:HealthType"></element>
|
||||
|
||||
<complexType name="ApplicationType">
|
||||
<sequence>
|
||||
<element name="name" type="string"></element>
|
||||
<element name="version" type="string"></element>
|
||||
<element name="build" type="string"></element>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<complexType name="HealthType">
|
||||
<sequence>
|
||||
<element name="status">
|
||||
|
||||
<simpleType>
|
||||
<restriction base="string">
|
||||
<enumeration value="UP"></enumeration>
|
||||
<enumeration value="DOWN"></enumeration>
|
||||
<enumeration value="WARN"></enumeration>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
</element>
|
||||
<element name="application" type="d:ApplicationType"></element>
|
||||
|
||||
<element name="memory" type="d:MemoryType"></element>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
|
||||
<complexType name="MemoryType">
|
||||
<sequence>
|
||||
<element name="freeMemory" type="long"></element>
|
||||
<element name="maxMemory" type="long"></element>
|
||||
<element name="totalMemory" type="long"></element>
|
||||
</sequence>
|
||||
</complexType>
|
||||
</schema>
|
||||
Loading…
Add table
Add a link
Reference in a new issue