gernotbelger@9288: /* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde gernotbelger@9288: * Software engineering by Intevation GmbH gernotbelger@9288: * gernotbelger@9288: * This file is Free Software under the GNU AGPL (>=v3) gernotbelger@9288: * and comes with ABSOLUTELY NO WARRANTY! Check out the gernotbelger@9288: * documentation coming with Dive4Elements River for details. gernotbelger@9288: */ gernotbelger@9288: gernotbelger@9288: package org.dive4elements.river.client.server; gernotbelger@9288: gernotbelger@9404: import java.util.Date; gernotbelger@9404: gernotbelger@9288: import org.dive4elements.river.client.client.services.DynamicMainValuesService; gernotbelger@9288: import org.dive4elements.river.client.shared.exceptions.ServerException; gernotbelger@9288: import org.dive4elements.river.client.shared.model.WQInfoObject; gernotbelger@9288: import org.w3c.dom.Document; gernotbelger@9288: gernotbelger@9288: /** gernotbelger@9288: * @author Ingo Weinzierl gernotbelger@9288: */ gernotbelger@9288: public class DynamicMainValuesServiceImpl extends AbstractMainValuesServiceImpl implements DynamicMainValuesService { gernotbelger@9288: private static final long serialVersionUID = 1L; gernotbelger@9288: gernotbelger@9288: @Override gernotbelger@9404: public WQInfoObject[] getWQInfo(final String locale, final String river, final double from, final double to, final Date startDate, final Date endDate) gernotbelger@9288: throws ServerException { gernotbelger@9288: gernotbelger@9404: final Document input = createInput(river, from, to, startDate, endDate); gernotbelger@9288: gernotbelger@9288: return callService("dynamicMainvalues", input, locale); gernotbelger@9288: } gernotbelger@9288: }