Package org.geoserver.wcs

Source Code of org.geoserver.wcs.WCSLoader

package org.geoserver.wcs;

import java.util.Map;

import org.geoserver.config.GeoServer;
import org.geoserver.config.util.LegacyServiceLoader;
import org.geoserver.config.util.LegacyServicesReader;
import org.geotools.util.Version;

/**
* Configuration loader for Web Coverage Service.
*
* @author Justin Deoliveira, The Open Planning Project
*
*/
public class WCSLoader extends LegacyServiceLoader<WCSInfo> {

    public Class<WCSInfo> getServiceClass() {
        return WCSInfo.class;
    }
   
    public WCSInfo load(LegacyServicesReader reader, GeoServer gs) throws Exception {
       
        WCSInfoImpl wcs = new WCSInfoImpl();
        wcs.setId( "wcs" );
       
        Map<String,Object> map = reader.wcs();
        readCommon( wcs, map, gs );
       
        //wcs.setGMLPrefixing((Boolean)map.get( "gmlPrefixing"));
        wcs.getVersions().add( new Version( "1.0.0") );
        wcs.getVersions().add( new Version( "1.1.1") );
       
        return wcs;
    }

    public void save(WCSInfo service, GeoServer gs) throws Exception {
    }
}
TOP

Related Classes of org.geoserver.wcs.WCSLoader

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.