# HG changeset patch # User Torsten Irländer # Date 1374671085 -7200 # Node ID 5143a9604fb924c5f98a331a8d62c88772658896 # Parent 58e1ed2ddbbd6c4b6e4b878fcbf5110946b9ed9d Fixed variable names. diff -r 58e1ed2ddbbd -r 5143a9604fb9 src/main/java/de/intevation/lada/rest/QueryService.java --- a/src/main/java/de/intevation/lada/rest/QueryService.java Wed Jul 24 13:09:43 2013 +0200 +++ b/src/main/java/de/intevation/lada/rest/QueryService.java Wed Jul 24 15:04:45 2013 +0200 @@ -106,7 +106,7 @@ String name; String description; String sql; - List filter; + List filters; List results; public QueryConfig() @@ -172,15 +172,15 @@ /** * @return the filter */ - public List getFilter() { - return filter; + public List getFilters() { + return filters; } /** * @param filter the filter to set */ - public void setFilter(List filter) { - this.filter = filter; + public void setFilters(List filters) { + this.filters = filters; } /** @@ -266,10 +266,11 @@ qc1.setDescription("Das ist die Beschreibung von Abfrage 1"); qc1.setSql("Select * from l_probe"); List filters = new ArrayList(); - filters.add("mst"); - qc1.setFilter(filters); + filters.add("mstId"); + filters.add("umwId"); + qc1.setFilters(filters); List results = new ArrayList(); - results.add(new ResultConfig("datenbasisId","Datenbases")); + results.add(new ResultConfig("datenbasisId","Datenbasis")); results.add(new ResultConfig("mplId","MPL")); results.add(new ResultConfig("umwId","UWB")); results.add(new ResultConfig("messmethode","MMT")); @@ -277,21 +278,24 @@ results.add(new ResultConfig("nebenprobenNr","NPNR")); results.add(new ResultConfig("bezeichnung","E.Gemeinde")); results.add(new ResultConfig("kreis","Ursprungsgemeinde")); - results.add(new ResultConfig("probeId","ProbeID")); + results.add(new ResultConfig("probeId","ProbeID",1)); results.add(new ResultConfig("mstId","MS")); qc1.setResults(results); configs.add(qc1); /* Query 2 */ QueryConfig qc2 = new QueryConfig(); qc2.setId(2); - qc2.setName("Test"); - qc2.setDescription("Das ist die Beschreibung von Abfrage 2"); + qc2.setName("Einfach"); + qc2.setDescription("Einfache Abfrage aller Proben ohne weitere Filterung."); qc2.setSql("Select * from l_probe"); List qcf2= new ArrayList(); - qcf2.add("mst"); - qc2.setFilter(qcf2); + qc2.setFilters(qcf2); List qcr2= new ArrayList(); - qcr2.add(new ResultConfig("mst","Messstelle")); + qcr2.add(new ResultConfig("datenbasisId","Datenbasis")); + qcr2.add(new ResultConfig("nebenprobenNr","NPNR")); + qcr2.add(new ResultConfig("hauptprobenNr","HPNR")); + qcr2.add(new ResultConfig("mstId","MS")); + qcr2.add(new ResultConfig("probeId","ProbeID",1)); qc2.setResults(qcr2); configs.add(qc2); return configs;