org.deegree.feature.persistence
Class FeatureStoreManager
java.lang.Object
org.deegree.commons.config.AbstractBasicResourceManager
org.deegree.commons.config.AbstractResourceManager<FeatureStore>
org.deegree.feature.persistence.FeatureStoreManager
- All Implemented Interfaces:
- ExtendedResourceManager<FeatureStore>, ResourceManager
public class FeatureStoreManager
- extends AbstractResourceManager<FeatureStore>
Entry point for creating and retrieving FeatureStore
providers and instances.
- Version:
- $Revision: 32056 $, $Date: 2011-10-04 10:37:46 +0200 (Tue, 04 Oct 2011) $
- Author:
- Markus Schneider, last edited by: $Author: mschneider $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FeatureStoreManager
public FeatureStoreManager()
initMetadata
public void initMetadata(DeegreeWorkspace workspace)
- Description copied from interface:
ExtendedResourceManager
- Initializes the metadata (can be used to scan for resource providers, important so transitive dependencies work).
startup
public void startup(DeegreeWorkspace workspace)
throws ResourceInitException
- Description copied from interface:
ResourceManager
- Is called upon workspace startup.
- Specified by:
startup
in interface ResourceManager
- Overrides:
startup
in class AbstractResourceManager<FeatureStore>
- Throws:
ResourceInitException
getDependencies
public Class<? extends ResourceManager>[] getDependencies()
- Returns:
- an empty array if there are no dependencies
getMetadata
public ResourceManagerMetadata<FeatureStore> getMetadata()
- Returns:
- a metadata object for use in GUIs, may be null
shutdown
public void shutdown()
- Description copied from interface:
ResourceManager
- Is called upon workspace shutdown.
- Specified by:
shutdown
in interface ResourceManager
- Overrides:
shutdown
in class AbstractResourceManager<FeatureStore>
getBBoxCache
public BBoxCache getBBoxCache()
Copyright © 2011. All Rights Reserved.