org.deegree.cs.persistence
Interface CRSStoreProvider

All Superinterfaces:
ResourceProvider
All Known Implementing Classes:
DeegreeCRSStoreProvider, GMLCRSStoreProvider, PROJ4CRSStoreProvider

public interface CRSStoreProvider
extends ResourceProvider

Base interface for all CRSStoreProvider which must have an default constructor to be loaded by the ServiceLoader.

Version:
$Revision: $, $Date: $
Author:
Lyn Buesching, last edited by: $Author: lyn $

Method Summary
 CRSStore getCRSStore(URL configURL, DeegreeWorkspace workspace)
          Creates a new CRSStore instance from the given configuration document.
 
Methods inherited from interface org.deegree.commons.config.ResourceProvider
getConfigNamespace, getConfigSchema
 

Method Detail

getCRSStore

CRSStore getCRSStore(URL configURL,
                     DeegreeWorkspace workspace)
                     throws CRSStoreException
Creates a new CRSStore instance from the given configuration document.

Parameters:
configURL - location of the configuration document, must not be null
workspace -
Returns:
new crs store instance, configured, not initialized yet
Throws:
CRSStoreException


Copyright © 2011. All Rights Reserved.