|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree_impl.services.wfs.configuration.DatastoreConfiguration_Impl
the toplevel interface describing a deegree wfs datastore
---------------------------------------------------------------------
Field Summary | |
private Connection |
connection
|
private java.util.HashMap |
featureTypes
|
private java.lang.String |
name
|
private int |
type
|
Fields inherited from interface org.deegree.services.wfs.configuration.DatastoreConfiguration |
BNA, GMLDB, MAPINFO, MYSQL, ORACLESPATIAL, POINTDB, POSTGIS, SDE, SHAPEFILES |
Constructor Summary | |
(package private) |
DatastoreConfiguration_Impl(java.lang.String name,
int type,
Connection connection,
FeatureType[] featureTypes)
Creates a new DatastoreConfiguration_Impl object. |
Method Summary | |
void |
addFeatureType(FeatureType featureType)
|
org.w3c.dom.Document |
exportAsXML()
exports the configuration as OGC WFS conform XML document |
Connection |
getConnection()
returns an object that describes the connection to a database if datastore type equals ORACLESPATIAL, GMLDB or POINTDB |
private static java.lang.String |
getDataType(int t)
|
FeatureType |
getFeatureType(java.lang.String name)
returns the feature description for a named feature type. if no feature type is known with the submitted name null will be returned |
FeatureType[] |
getFeatureTypes()
return describing objects for each feature type that is accessible through a datastore. |
java.lang.String |
getName()
returns the name of a datastore |
int |
getType()
returns the type of a datastore. at the moment four types are known: ORACLESPATIAL GMLDB POINTDB SHAPEFILES |
void |
setConnection(Connection connection)
|
void |
setFeatureTypes(FeatureType[] featureTypes)
|
void |
setName(java.lang.String name)
|
void |
setType(int type)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private Connection connection
private java.util.HashMap featureTypes
private java.lang.String name
private int type
Constructor Detail |
DatastoreConfiguration_Impl(java.lang.String name, int type, Connection connection, FeatureType[] featureTypes)
name
- type
- connection
- featureTypes
- Method Detail |
public java.lang.String getName()
getName
in interface DatastoreConfiguration
public void setName(java.lang.String name)
getName()
public int getType()
getType
in interface DatastoreConfiguration
public void setType(int type)
getType()
public Connection getConnection()
getConnection
in interface DatastoreConfiguration
public void setConnection(Connection connection)
getConnection()
public FeatureType[] getFeatureTypes()
getFeatureTypes
in interface DatastoreConfiguration
public FeatureType getFeatureType(java.lang.String name)
getFeatureType
in interface DatastoreConfiguration
public void setFeatureTypes(FeatureType[] featureTypes)
getFeatureTypes()
public void addFeatureType(FeatureType featureType)
getFeatureTypes()
public org.w3c.dom.Document exportAsXML()
private static java.lang.String getDataType(int t)
t
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |