Paso 1: Proporcionar una implementación de ampliación de replicador

El primer paso es proporcionar una implementación nueva que implemente la interfaz de ampliación de réplica pertinente del tipo de pruebas y correlacione los datos personalizados con la tabla heredada. El fragmento de código siguiente muestra una implementación personalizada de PDCPhoneNumberReplicatorExtender. Simplemente asigna el valor del atributo de pruebas dinámicas al atributo de estructura phoneProvider. Entonces esta información se insertará junto con los demás atributos de pruebas dinámicas a través de la implementación predeterminada de PDCPhoneNumberReplicatorExtender.

public class SampleReplicatorExtenderImpl
  implements PDCPhoneNumberReplicatorExtender {

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

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