org.deegree.metadata.persistence
Class MetadataStoreManager
java.lang.Object
org.deegree.commons.config.AbstractBasicResourceManager
org.deegree.commons.config.AbstractResourceManager<MetadataStore>
org.deegree.metadata.persistence.MetadataStoreManager
- All Implemented Interfaces:
- ExtendedResourceManager<MetadataStore>, ResourceManager
public class MetadataStoreManager
- extends AbstractResourceManager<MetadataStore>
Entry point for creating MetadataStore
providers and instances.
- Version:
- $Revision: 29972 $, $Date: 2011-03-09 23:50:45 +0100 (Mi, 09. Mär 2011) $
- Author:
- Steffen Thomas, last edited by: $Author: mschneider $
Methods inherited from class org.deegree.commons.config.AbstractResourceManager |
activate, add, create, deactivate, get, getProvider, processResourceConfig, remove, remove, shutdown, startup |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetadataStoreManager
public MetadataStoreManager()
getDependencies
public Class<? extends ResourceManager>[] getDependencies()
- Returns:
- an empty array if there are no dependencies
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).
getMetadata
public ResourceManagerMetadata<MetadataStore> getMetadata()
- Returns:
- a metadata object for use in GUIs, may be null
Copyright © 2011. All Rights Reserved.