/* (c) 2014 Open Source Geospatial Foundation - all rights reserved
* (c) 2001 - 2013 OpenPlans
* This code is licensed under the GPL 2.0 license, available at the root
* application directory.
*/
package org.geoserver.csw.kvp;
import net.opengis.ows10.GetCapabilitiesType;
/**
* GetCapabilities KVP request reader
*
* @author Andrea Aime, GeoSolutions
*/
public class GetCapabilitiesKvpRequestReader extends CSWKvpRequestReader {
public GetCapabilitiesKvpRequestReader() {
super(GetCapabilitiesType.class);
}
// @Override
// @SuppressWarnings("unchecked")
// public Object read(Object request, Map kvp, Map rawKvp) throws Exception {
// // make sure we get the right accepts versions param -> workaround for GEOS-1719
// if(rawKvp.containsKey("acceptVersions")) {
// OWS11AcceptVersionsKvpParser avp = new OWS11AcceptVersionsKvpParser();
// AcceptVersionsType avt = (AcceptVersionsType) avp.parse((String) rawKvp.get("acceptVersions"));
// kvp.put("acceptVersions", avt);
// }
// request = super.read(request, kvp, rawKvp);
//
// return request;
// }
}