Method | Description | |
---|---|---|
PerformMigration ( IDomainObjectDTORepository domainObjectDtoRepository ) : void |
Perform one increment migration step. The method must add/remove/update the DTOs to the repository, as it adds/removes objects as part of it work. Implementors of this interface should ensure the Repository's starting model version number is correct for the step. Implementors must also increment the Repository's model version number at the end of its migration work. The method also should normally modify the xml string(s) of relevant DTOs, since that string will be used by the main data migration calling client (ie. BEP). |
public PerformMigration ( IDomainObjectDTORepository domainObjectDtoRepository ) : void | ||
domainObjectDtoRepository | IDomainObjectDTORepository | /// Repository of all CmObject DTOs available for one migration step. /// |
return | void |