步骤 1:提供复制器扩展实现

第一步是为证据类型提供用于实现相关复制扩展接口的新实现,将定制数据映射回旧表。下面的代码段演示了 PDCPhoneNumberReplicatorExtender 的定制实现。它只是将动态证据属性的值分配给 phoneProvider 结构属性。随后会使用 PDCPhoneNumberReplicatorExtender 的缺省实现将此信息与其他动态证据属性一起插入。

public class SampleReplicatorExtenderImpl
  implements PDCPhoneNumberReplicatorExtender {

  public void assignDynamicEvidenceToExtendedDetails(
    DynamicEvidenceDataDetails dynamicEvidenceDataDetails,
    ParticipantPhoneDetails details)
    throws AppException, InformationalException {

    details.phoneProvider =
    dynamicEvidenceDataDetails.getAttribute("phoneProvider").getValue();
  }
}