import java.math.*;
import java.util.*;
import net.servicestack.client.*;
public class dtos
{
public static class UVIStatistikRequest
{
public Boolean istTestmandant = null;
public String LizenzNr = null;
public String Firmierung = null;
public String Databasename = null;
public String Serveraddress = null;
public String UVI_Objekt = null;
public String UVI_Nutzeinheit = null;
public String UVI_Nutzername = null;
public Date UVI_NutzungVon = null;
public Date UVI_NutzungBis = null;
public Integer UVI_Monat = null;
public Integer UVI_Jahr = null;
public Boolean UVI_ZweiteSeite = null;
public Date UVI_Erstellt = null;
public Boolean UVI_Post = null;
public Boolean UVI_Email = null;
public Boolean UVI_Online = null;
public Boolean UVI_Masse = null;
public Boolean getIstTestmandant() { return istTestmandant; }
public UVIStatistikRequest setIstTestmandant(Boolean value) { this.istTestmandant = value; return this; }
public String getLizenzNr() { return LizenzNr; }
public UVIStatistikRequest setLizenzNr(String value) { this.LizenzNr = value; return this; }
public String getFirmierung() { return Firmierung; }
public UVIStatistikRequest setFirmierung(String value) { this.Firmierung = value; return this; }
public String getDatabasename() { return Databasename; }
public UVIStatistikRequest setDatabasename(String value) { this.Databasename = value; return this; }
public String getServeraddress() { return Serveraddress; }
public UVIStatistikRequest setServeraddress(String value) { this.Serveraddress = value; return this; }
public String getUviObjekt() { return UVI_Objekt; }
public UVIStatistikRequest setUviObjekt(String value) { this.UVI_Objekt = value; return this; }
public String getUviNutzeinheit() { return UVI_Nutzeinheit; }
public UVIStatistikRequest setUviNutzeinheit(String value) { this.UVI_Nutzeinheit = value; return this; }
public String getUviNutzername() { return UVI_Nutzername; }
public UVIStatistikRequest setUviNutzername(String value) { this.UVI_Nutzername = value; return this; }
public Date getUviNutzungVon() { return UVI_NutzungVon; }
public UVIStatistikRequest setUviNutzungVon(Date value) { this.UVI_NutzungVon = value; return this; }
public Date getUviNutzungBis() { return UVI_NutzungBis; }
public UVIStatistikRequest setUviNutzungBis(Date value) { this.UVI_NutzungBis = value; return this; }
public Integer getUviMonat() { return UVI_Monat; }
public UVIStatistikRequest setUviMonat(Integer value) { this.UVI_Monat = value; return this; }
public Integer getUviJahr() { return UVI_Jahr; }
public UVIStatistikRequest setUviJahr(Integer value) { this.UVI_Jahr = value; return this; }
public Boolean isUviZweiteSeite() { return UVI_ZweiteSeite; }
public UVIStatistikRequest setUviZweiteSeite(Boolean value) { this.UVI_ZweiteSeite = value; return this; }
public Date getUviErstellt() { return UVI_Erstellt; }
public UVIStatistikRequest setUviErstellt(Date value) { this.UVI_Erstellt = value; return this; }
public Boolean isUviPost() { return UVI_Post; }
public UVIStatistikRequest setUviPost(Boolean value) { this.UVI_Post = value; return this; }
public Boolean isUviEmail() { return UVI_Email; }
public UVIStatistikRequest setUviEmail(Boolean value) { this.UVI_Email = value; return this; }
public Boolean isUviOnline() { return UVI_Online; }
public UVIStatistikRequest setUviOnline(Boolean value) { this.UVI_Online = value; return this; }
public Boolean isUviMasse() { return UVI_Masse; }
public UVIStatistikRequest setUviMasse(Boolean value) { this.UVI_Masse = value; return this; }
}
public static class UVIStatistikResponse
{
public Boolean Antwort = null;
public Boolean isAntwort() { return Antwort; }
public UVIStatistikResponse setAntwort(Boolean value) { this.Antwort = value; return this; }
}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /xml/reply/UVIStatistikRequest HTTP/1.1
Host: 52.142.207.43
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<ecUpdaterLicenseCommModel.UVIStatistikRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EndianUpdaterLicenser">
<Databasename>String</Databasename>
<Firmierung>String</Firmierung>
<LizenzNr>String</LizenzNr>
<Serveraddress>String</Serveraddress>
<UVI_Email>false</UVI_Email>
<UVI_Erstellt>0001-01-01T00:00:00</UVI_Erstellt>
<UVI_Jahr>0</UVI_Jahr>
<UVI_Masse>false</UVI_Masse>
<UVI_Monat>0</UVI_Monat>
<UVI_Nutzeinheit>String</UVI_Nutzeinheit>
<UVI_Nutzername>String</UVI_Nutzername>
<UVI_NutzungBis>0001-01-01T00:00:00</UVI_NutzungBis>
<UVI_NutzungVon>0001-01-01T00:00:00</UVI_NutzungVon>
<UVI_Objekt>String</UVI_Objekt>
<UVI_Online>false</UVI_Online>
<UVI_Post>false</UVI_Post>
<UVI_ZweiteSeite>false</UVI_ZweiteSeite>
<istTestmandant>false</istTestmandant>
</ecUpdaterLicenseCommModel.UVIStatistikRequest>
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <ecUpdaterLicenseCommModel.UVIStatistikResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EndianUpdaterLicenser"> <Antwort>false</Antwort> </ecUpdaterLicenseCommModel.UVIStatistikResponse>