Class OgrDataSourceInfo
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.SQLDataSourceInfo
com.kheops.jmap.server.datasources.ogr.OgrDataSourceInfo
- All Implemented Interfaces:
ISpatialDataSourceInfo,IVectorDataSourceInfo,Serializable,Cloneable,Comparable<SpatialDataSourceInfo>
- See Also:
-
Field Summary
Fields inherited from class com.kheops.jmap.server.datasources.SQLDataSourceInfo
geometryColumnName, geometryIdColumnName, geometrySchemaName, geometryTableName, poolId, SQLConditionFields inherited from class com.kheops.jmap.server.datasources.VectorDataSourceInfo
hasEmptyUnivTile, indexStat, keyAttribute, SERVERLAYER_CLASS_NAMEFields inherited from class com.kheops.jmap.server.datasources.SpatialDataSourceInfo
attributeMetaData, availableGeometryTypes, desc, extent, geometryTypesFilter, id, lastException, metadataExternalUrl, metadataTemplateId, name, projection, status, systemManaged, timeStamp, updateStatusFields inherited from class com.kheops.jmap.metadata.JMapObject
acl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()protected voidclone(OgrDataSourceInfo info) Returns the data source class name which should be created using this data source info.voidsetConnectionString(String connectionString) voidsetDriverName(String driverName) voidupdate(SpatialDataSourceInfo dataSourceInfo) Persist the values of the column namesMethods inherited from class com.kheops.jmap.server.datasources.SQLDataSourceInfo
clone, getSQLCondition, setSQLConditionMethods inherited from class com.kheops.jmap.server.datasources.VectorDataSourceInfo
clone, getKeyAttribute, getServerLayerClassName, hasEmptyUnivTile, setHasEmptyUnivTileMethods 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, toStringMethods inherited from class com.kheops.jmap.metadata.JMapObject
cloneMethods inherited from class com.kheops.jmap.metadata.LocalizedObject
getAvailableLocales, getTranslation, isTranslationExists, removeTranslationsOtherThan, setTranslation, updateTranslationsMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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, toStringMethods inherited from interface com.kheops.jmap.server.datasources.IVectorDataSourceInfo
getIndexStat, setIndexStat
-
Constructor Details
-
OgrDataSourceInfo
public OgrDataSourceInfo()
-
-
Method Details
-
clone
- Specified by:
clonein interfaceISpatialDataSourceInfo- Specified by:
clonein classSpatialDataSourceInfo
-
getDataSourceClassName
Description copied from interface:ISpatialDataSourceInfoReturns the data source class name which should be created using this data source info.- Specified by:
getDataSourceClassNamein interfaceISpatialDataSourceInfo- Specified by:
getDataSourceClassNamein classSpatialDataSourceInfo- Returns:
- the data source class name.
-
clone
-
getConnectionString
-
setConnectionString
-
getDriverName
-
setDriverName
-
getGeometryIdColumnName
-
getGeometryColumnName
-
getIdAttribute
- Specified by:
getIdAttributein interfaceIVectorDataSourceInfo- Overrides:
getIdAttributein classSQLDataSourceInfo
-
update
Persist the values of the column names- Specified by:
updatein interfaceISpatialDataSourceInfo- Overrides:
updatein classSQLDataSourceInfo
-