deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.io.datastore.cached
Class CachedWFSAnnotationDocument

java.lang.Object
  extended by org.deegree.framework.xml.XMLFragment
      extended by org.deegree.framework.xml.schema.XSDocument
          extended by org.deegree.model.feature.schema.GMLSchemaDocument
              extended by org.deegree.io.datastore.schema.MappedGMLSchemaDocument
                  extended by org.deegree.io.datastore.AnnotationDocument
                      extended by org.deegree.io.datastore.cached.CachedWFSAnnotationDocument
All Implemented Interfaces:
Serializable

public class CachedWFSAnnotationDocument
extends AnnotationDocument

Handles the annotation parsing for datastores that caches feature instances in memory.

Version:
$Revision: 6251 $, $Date: 2007-03-19 16:59:28 +0100 (Mo, 19 Mrz 2007) $
Author:
Andreas Poth, last edited by: $Author: poth $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.deegree.framework.xml.XMLFragment
DEFAULT_URL, nsContext, XLNNS
 
Constructor Summary
CachedWFSAnnotationDocument()
           
 
Method Summary
 CachedWFSDatastoreConfiguration parseDatastoreConfiguration()
          Parses the global schema annotations into a DatastoreConfiguration.
 
Methods inherited from class org.deegree.io.datastore.schema.MappedGMLSchemaDocument
parseComplexTypeDeclaration, parseDefaultSRS, parseElementDeclaration, parseGMLDefaultProps, parseIdentityPart, parseIsDeletable, parseIsInsertable, parseIsPseudoFeatureType, parseIsUpdatable, parseMappedGMLSchema, parseOtherSRS, parseVisible
 
Methods inherited from class org.deegree.model.feature.schema.GMLSchemaDocument
parseGMLSchema
 
Methods inherited from class org.deegree.framework.xml.schema.XSDocument
extractComplexTypeDeclarations, extractElementDeclarations, extractSimpleTypeDeclarations, getComplexTypeDeclaration, getFullName, getTargetNamespace, parseSimpleTypeDeclaration, parseXMLSchema
 
Methods inherited from class org.deegree.framework.xml.XMLFragment
getAsPrettyString, getAsString, getAttachedSchemas, getQualifiedName, getRootElement, getSystemId, hasSchema, load, load, load, parseQualifiedName, parseSimpleLink, prettyPrint, prettyPrint, resolve, setRootElement, setSystemId, setSystemId, toString, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CachedWFSAnnotationDocument

public CachedWFSAnnotationDocument()
Method Detail

parseDatastoreConfiguration

public CachedWFSDatastoreConfiguration parseDatastoreConfiguration()
                                                            throws XMLParsingException
Description copied from class: AnnotationDocument
Parses the global schema annotations into a DatastoreConfiguration.

Specified by:
parseDatastoreConfiguration in class AnnotationDocument
Returns:
corresponding DatastoreConfiguration
Throws:
XMLParsingException

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org