org.deegree.feature.persistence.sql.config
Class MappedSchemaBuilderTable
java.lang.Object
org.deegree.feature.persistence.sql.config.AbstractMappedSchemaBuilder
org.deegree.feature.persistence.sql.config.MappedSchemaBuilderTable
public class MappedSchemaBuilderTable
- extends AbstractMappedSchemaBuilder
Generates MappedAppSchema
instances from JAXB FeatureTypeDecl
instances.
- Version:
- $Revision: 31993 $, $Date: 2011-09-23 14:47:29 +0200 (Fri, 23 Sep 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 |
MappedSchemaBuilderTable
public MappedSchemaBuilderTable(String jdbcConnId,
List<FeatureTypeJAXB> ftDecls,
SQLDialect dialect)
throws SQLException,
FeatureStoreException
- Creates a new
MappedSchemaBuilderTable
instance.
- Parameters:
jdbcConnId
- identifier of JDBC connection, must not be null
(used to determine columns / types)ftDecls
- JAXB feature type declarations, must not be null
- Throws:
SQLException
FeatureStoreException
getMappedSchema
public MappedAppSchema getMappedSchema()
- Returns the
MappedAppSchema
derived from configuration / tables.
- Returns:
- mapped application schema, never
null
Copyright © 2011. All Rights Reserved.