com.supermap.services.components.spi
接口 AttachmentCapabilities
-
- 所有已知实现类:
- UGCDataProvider
public interface AttachmentCapabilities
操作附件接口。
支持附件的数据提供者实现该接口。
- 从以下版本开始:
- 8.0.0
-
-
方法概要
方法 限定符和类型 方法和说明 AttachmentInfo
addAttachment(java.lang.String datasourceName, java.lang.String datasetName, int featureId, Attachment attachment)
为要素关联附件。boolean
deleteAttachment(java.lang.String datasourceName, java.lang.String datasetName, int featureId, int id)
删除要素关联的附件。Attachment
getAttachement(java.lang.String datasourceName, java.lang.String datasetName, int featureId, int id)
根据附件ID获取附件数据。java.util.List<AttachmentInfo>
getAttachmentInfos(java.lang.String datasourceName, java.lang.String datasetName, int featureId)
获取要素关联的附件信息列表。boolean
supportAttachments(java.lang.String datasourceName, java.lang.String datasetName)
数据集附件功能是否可用。
-
-
-
方法详细资料
-
getAttachmentInfos
java.util.List<AttachmentInfo> getAttachmentInfos(java.lang.String datasourceName, java.lang.String datasetName, int featureId)
获取要素关联的附件信息列表。
- 参数:
datasourceName
- 数据源名。datasetName
- 数据集名。featureId
- 要素ID。- 返回:
-
addAttachment
AttachmentInfo addAttachment(java.lang.String datasourceName, java.lang.String datasetName, int featureId, Attachment attachment)
为要素关联附件。
- 参数:
datasourceName
- 数据源名。datasetName
- 数据集名。featureId
- 要素IDattachment
- 附件内容。- 返回:
-
getAttachement
Attachment getAttachement(java.lang.String datasourceName, java.lang.String datasetName, int featureId, int id)
根据附件ID获取附件数据。
- 参数:
datasourceName
- 数据源名。datasetName
- 数据集名。id
- 附件ID- 返回:
-
supportAttachments
boolean supportAttachments(java.lang.String datasourceName, java.lang.String datasetName)
数据集附件功能是否可用。
- 参数:
datasourceName
-datasetName
-- 返回:
-
deleteAttachment
boolean deleteAttachment(java.lang.String datasourceName, java.lang.String datasetName, int featureId, int id)
删除要素关联的附件。
- 参数:
datasourceName
-datasetName
-featureId
-id
-- 返回:
-
-