Mercurial > dive4elements > river
view flys-client/src/main/java/de/intevation/flys/client/shared/model/DefaultRiverInfo.java @ 5200:42bb6ff78d1b 2.9.11
Directly set the connectionInitSqls on the datasource
Somehow the factory fails to set the connectionInitSqls if
we add it to the dbcpProperties. So we now set it directly
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Fri, 08 Mar 2013 11:48:33 +0100 |
parents | 7a889098bcc6 |
children |
line wrap: on
line source
package de.intevation.flys.client.shared.model; import java.util.List; /** * @author <a href="mailto:bjoern.ricks@intevation.de">Björn Ricks</a> */ public class DefaultRiverInfo implements RiverInfo { private String name; private boolean kmup; private Double start; private Double end; private String wstunit; private Double minq; private Double maxq; private Long officialnumber; private List<GaugeInfo> gaugeinfo; private List<MeasurementStation> mstations; public DefaultRiverInfo() { } public DefaultRiverInfo( String name, boolean kmup, Double start, Double end, String wstunit, Double minq, Double maxq, Long official) { this.name = name; this.kmup = kmup; this.start = start; this.end = end; this.wstunit = wstunit; this.minq = minq; this.maxq = maxq; this.officialnumber = official; } public boolean isKmUp() { return this.kmup; } /** * Start KM of the river */ public Double getKmStart() { return this.start; } /** * End KM of the river */ public Double getKmEnd() { return this.end; } /** * Returns the name of the river */ public String getName() { return this.name; } /** * Returns the name of the WST unit */ public String getWstUnit() { return this.wstunit; } /** * Return all gauge info of the river or null if they aren't available. */ public List<GaugeInfo> getGauges() { return this.gaugeinfo; } /** * Returns the min q value of the river */ public Double getMinQ() { return this.minq; } /** * Returns the max q value of the river */ public Double getMaxQ() { return maxq; } /** * Returns the official number of the river */ public Long getOfficialNumber() { return this.officialnumber; } /** * Returns the MeasurementStations on this river or null if they aren't * available. */ @Override public List<MeasurementStation> getMeasurementStations() { return this.mstations; } public void setGauges(List<GaugeInfo> gauges) { this.gaugeinfo = gauges; } public void setMeasurementStations(List<MeasurementStation> mstations) { this.mstations = mstations; } }