Schritt 1: Bereitstellen einer Replikatorerweiterungsimplementierung

Der erste Schritt besteht aus der Bereitstellung einer neuen Implementierung, die die relevante Replikationserweiterungsschnittstelle für den Angabentyp implementiert und das angepasste Feld wieder zurück zu der älteren Tabelle zuordnet. Das nachfolgende Code-Snippet veranschaulicht eine angepasste Implementierung für PDCPhoneNumberReplicatorExtender. Es weist den Wert des Attributs für dynamische Angaben einfach dem Struct-Attribut 'phoneProvider' zu. Diese Informationen werden dann gemeinsam mit den übrigen Attributen für dynamische Angaben über die Standardkonverterimplementierung für PDCPhoneNumberReplicatorExtender gespeichert.

public class SampleReplicatorExtenderImpl
  implements PDCPhoneNumberReplicatorExtender {

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

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