Class FeatureSource
- java.lang.Object
-
- nl.tailormap.viewer.config.services.FeatureSource
-
- Direct Known Subclasses:
ArcGISFeatureSource,JDBCFeatureSource,WFSFeatureSource
@Entity public abstract class FeatureSource extends Object
- Author:
- Matthijs Laan
-
-
Constructor Summary
Constructors Constructor Description FeatureSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleFeatureTypeaddOrUpdateFeatureType(String typeName, SimpleFeatureType newType, org.apache.commons.lang3.mutable.MutableBoolean updated)SimpleFeatureTypegetFeatureType(String typeName)List<SimpleFeatureType>getFeatureTypes()LonggetId()GeoServicegetLinkedService()StringgetName()StringgetPassword()StringgetProtocol()StringgetUrl()StringgetUsername()voidsetFeatureTypes(List<SimpleFeatureType> featureTypes)voidsetId(Long id)voidsetLinkedService(GeoService linkedService)voidsetName(String name)voidsetPassword(String password)voidsetUrl(String url)voidsetUsername(String username)org.json.JSONObjecttoJSONObject()
-
-
-
Method Detail
-
getFeatureTypes
public List<SimpleFeatureType> getFeatureTypes()
-
setFeatureTypes
public void setFeatureTypes(List<SimpleFeatureType> featureTypes)
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
getLinkedService
public GeoService getLinkedService()
-
setLinkedService
public void setLinkedService(GeoService linkedService)
-
getProtocol
public String getProtocol()
-
getFeatureType
public SimpleFeatureType getFeatureType(String typeName)
-
addOrUpdateFeatureType
public SimpleFeatureType addOrUpdateFeatureType(String typeName, SimpleFeatureType newType, org.apache.commons.lang3.mutable.MutableBoolean updated)
-
toJSONObject
public org.json.JSONObject toJSONObject() throws org.json.JSONException- Throws:
org.json.JSONException
-
-