Class OgcApiFeaturesDataSourceInfo
java.lang.Object
com.kheops.jmap.metadata.LocalizedObject
com.kheops.jmap.metadata.JMapObject
com.kheops.jmap.server.datasources.SpatialDataSourceInfo
com.kheops.jmap.server.datasources.VectorDataSourceInfo
com.kheops.jmap.server.datasources.oapif.OgcApiFeaturesDataSourceInfo
- All Implemented Interfaces:
ISpatialDataSourceInfo
,IVectorDataSourceInfo
,Serializable
,Cloneable
,Comparable<SpatialDataSourceInfo>
- See Also:
-
Field Summary
Fields inherited from class com.kheops.jmap.server.datasources.VectorDataSourceInfo
hasEmptyUnivTile, indexStat, keyAttribute, SERVERLAYER_CLASS_NAME
Fields inherited from class com.kheops.jmap.server.datasources.SpatialDataSourceInfo
attributeMetaData, availableGeometryTypes, desc, extent, geometryTypesFilter, id, lastException, metadataExternalUrl, metadataTemplateId, name, projection, status, systemManaged, timeStamp, updateStatus
Fields inherited from class com.kheops.jmap.metadata.JMapObject
acl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
protected void
clone
(OgcApiFeaturesDataSourceInfo ogcApiFeaturesDataSourceInfo) Returns the data source class name which should be created using this data source info.void
setKeyAttribute
(Attribute key) Methods inherited from class com.kheops.jmap.server.datasources.VectorDataSourceInfo
clone, getServerLayerClassName, hasEmptyUnivTile, setHasEmptyUnivTile, update
Methods inherited from class com.kheops.jmap.server.datasources.SpatialDataSourceInfo
clone, compareTo, equals, getAttributeMetaData, getUpdateProgress, getUpdateStatus, hashCode, isEditable, load, setAcl, setId, setLastException, setStatus, setStatus, setUpdateStatus, setUpdateStatus, toString
Methods inherited from class com.kheops.jmap.metadata.JMapObject
clone
Methods inherited from class com.kheops.jmap.metadata.LocalizedObject
getAvailableLocales, getTranslation, isTranslationExists, removeTranslationsOtherThan, setTranslation, updateTranslations
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.kheops.jmap.server.datasources.ISpatialDataSourceInfo
compareTo, getAcl, getAttributeMetaData, getAttributeMetaData, getAvailableGeometryTypes, getDesc, getExtent, getGeometryTypesFilter, getId, getLastException, getName, getProjection, getStatus, getTimeStamp, getUpdateProgress, getUpdateStatus, isSystemManaged, setAcl, setAttributeMetaData, setAvailableGeometryTypes, setDesc, setExtent, setGeometryTypesFilter, setId, setLastException, setName, setProjection, setStatus, setSystemManaged, setTimeStamp, setUpdateStatus, toString
Methods inherited from interface com.kheops.jmap.server.datasources.IVectorDataSourceInfo
getIndexStat, setIndexStat
-
Constructor Details
-
OgcApiFeaturesDataSourceInfo
public OgcApiFeaturesDataSourceInfo()
-
-
Method Details
-
clone
- Specified by:
clone
in interfaceISpatialDataSourceInfo
- Specified by:
clone
in classSpatialDataSourceInfo
-
clone
-
getDataSourceClassName
Description copied from interface:ISpatialDataSourceInfo
Returns the data source class name which should be created using this data source info.- Specified by:
getDataSourceClassName
in interfaceISpatialDataSourceInfo
- Specified by:
getDataSourceClassName
in classSpatialDataSourceInfo
- Returns:
- the data source class name.
-
getIdAttribute
- Specified by:
getIdAttribute
in interfaceIVectorDataSourceInfo
- Specified by:
getIdAttribute
in classVectorDataSourceInfo
-
getKeyAttribute
- Overrides:
getKeyAttribute
in classVectorDataSourceInfo
-
setKeyAttribute
-