com.supermap.services.components

接口 AttachmentAndMetadata

  • 所有已知实现类:
    DataImpl


    public interface AttachmentAndMetadata
    
    • 方法概要

      方法 
      限定符和类型 方法和说明
      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)
      获取要素关联的附件信息列表。
      FeatureMetadata getFeatureMetadata(java.lang.String datasourceName, java.lang.String datasetName, int featureId)
      获取要素元信息。
      boolean supportAttachments(java.lang.String datasourceName, java.lang.String datasetName)
      数据集附件功能是否可用。
      boolean supportFeatureMetadatas(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 - 要素ID
        attachment - 附件内容。
        返回:
      • 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 -
        返回:
      • supportFeatureMetadatas

        boolean supportFeatureMetadatas(java.lang.String datasourceName,
                                      java.lang.String datasetName)
        

        该数据集要素是否支持元信息功能 。

        参数:
        datasourceName -
        datasetName -
        返回:
      • getFeatureMetadata

        FeatureMetadata getFeatureMetadata(java.lang.String datasourceName,
                                         java.lang.String datasetName,
                                         int featureId)
        

        获取要素元信息。

        参数:
        datasourceName - 数据源名。
        datasetName - 数据集名。
        返回: