deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.commons.datasource.configuration
Class PostGISFeatureStoreType

java.lang.Object
  extended by org.deegree.commons.datasource.configuration.AbstractDataSourceType
      extended by org.deegree.commons.datasource.configuration.FeatureStoreType
          extended by org.deegree.commons.datasource.configuration.PostGISFeatureStoreType

public class PostGISFeatureStoreType
extends FeatureStoreType

Java class for PostGISFeatureStoreType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PostGISFeatureStoreType">
   <complexContent>
     <extension base="{http://www.deegree.org/datasource}FeatureStoreType">
       <sequence>
         <element name="StorageSRS" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="JDBCConnId" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="DBSchemaQualifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="GMLSchemaFileURL" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="gmlVersion" use="required" type="{http://www.deegree.org/commons}GMLVersionType" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="RelationalMapping" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class PostGISFeatureStoreType.GMLSchemaFileURL
          Java class for anonymous complex type.
 
Nested classes/interfaces inherited from class org.deegree.commons.datasource.configuration.FeatureStoreType
FeatureStoreType.NamespaceHint
 
Field Summary
protected  String dbSchemaQualifier
           
protected  List<PostGISFeatureStoreType.GMLSchemaFileURL> gmlSchemaFileURL
           
protected  String jdbcConnId
           
protected  List<String> relationalMapping
           
protected  String storageSRS
           
 
Fields inherited from class org.deegree.commons.datasource.configuration.FeatureStoreType
namespaceHint
 
Fields inherited from class org.deegree.commons.datasource.configuration.AbstractDataSourceType
dataSourceName
 
Constructor Summary
PostGISFeatureStoreType()
           
 
Method Summary
 String getDBSchemaQualifier()
          Gets the value of the dbSchemaQualifier property.
 List<PostGISFeatureStoreType.GMLSchemaFileURL> getGMLSchemaFileURL()
          Gets the value of the gmlSchemaFileURL property.
 String getJDBCConnId()
          Gets the value of the jdbcConnId property.
 List<String> getRelationalMapping()
          Gets the value of the relationalMapping property.
 String getStorageSRS()
          Gets the value of the storageSRS property.
 void setDBSchemaQualifier(String value)
          Sets the value of the dbSchemaQualifier property.
 void setJDBCConnId(String value)
          Sets the value of the jdbcConnId property.
 void setStorageSRS(String value)
          Sets the value of the storageSRS property.
 
Methods inherited from class org.deegree.commons.datasource.configuration.FeatureStoreType
getNamespaceHint
 
Methods inherited from class org.deegree.commons.datasource.configuration.AbstractDataSourceType
getDataSourceName, setDataSourceName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

storageSRS

protected String storageSRS

jdbcConnId

protected String jdbcConnId

dbSchemaQualifier

protected String dbSchemaQualifier

gmlSchemaFileURL

protected List<PostGISFeatureStoreType.GMLSchemaFileURL> gmlSchemaFileURL

relationalMapping

protected List<String> relationalMapping
Constructor Detail

PostGISFeatureStoreType

public PostGISFeatureStoreType()
Method Detail

getStorageSRS

public String getStorageSRS()
Gets the value of the storageSRS property.

Returns:
possible object is String

setStorageSRS

public void setStorageSRS(String value)
Sets the value of the storageSRS property.

Parameters:
value - allowed object is String

getJDBCConnId

public String getJDBCConnId()
Gets the value of the jdbcConnId property.

Returns:
possible object is String

setJDBCConnId

public void setJDBCConnId(String value)
Sets the value of the jdbcConnId property.

Parameters:
value - allowed object is String

getDBSchemaQualifier

public String getDBSchemaQualifier()
Gets the value of the dbSchemaQualifier property.

Returns:
possible object is String

setDBSchemaQualifier

public void setDBSchemaQualifier(String value)
Sets the value of the dbSchemaQualifier property.

Parameters:
value - allowed object is String

getGMLSchemaFileURL

public List<PostGISFeatureStoreType.GMLSchemaFileURL> getGMLSchemaFileURL()
Gets the value of the gmlSchemaFileURL property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the gmlSchemaFileURL property.

For example, to add a new item, do as follows:

    getGMLSchemaFileURL().add(newItem);
 

Objects of the following type(s) are allowed in the list PostGISFeatureStoreType.GMLSchemaFileURL


getRelationalMapping

public List<String> getRelationalMapping()
Gets the value of the relationalMapping property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the relationalMapping property.

For example, to add a new item, do as follows:

    getRelationalMapping().add(newItem);
 

Objects of the following type(s) are allowed in the list String


deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

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

]]>