/* (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.teradata; import org.apache.wicket.markup.html.form.Form; import org.geoserver.catalog.StoreInfo; import org.geoserver.web.data.store.DefaultDataStoreEditPanel; import org.geoserver.web.data.store.ParamInfo; import org.geotools.data.teradata.TeradataDataStoreFactory; public class TeradataDataStorePanel extends DefaultDataStoreEditPanel { public TeradataDataStorePanel(String componentId, Form storeEditForm) { super(componentId, storeEditForm); } @Override protected void applyParamDefault(ParamInfo paramInfo, StoreInfo info) { if (paramInfo.getName() == TeradataDataStoreFactory.APPLICATION.key) { info.getConnectionParameters().put(TeradataDataStoreFactory.APPLICATION.key, "GeoServer"); } else { super.applyParamDefault(paramInfo, info); } } }