Split concerns of Configuration and Destinations
Preparation work to start breaking down the whole logic of controlling
the replication destinations into two separate concerns:
1. ReplicationConfig
Parse and load of the replication.config
2. ReplicationDestinations
Activate and control the scheduling of the replication destinations
Both interfaces are implemented by the same Config classes; However,
in the follow-up of this change, each interface will have a focussed
implementation.
Having different interfaces will allow also to have other possible
implementations of the replication logic to a destination.
Feature: Issue 11425
Change-Id: I2e5a27f14e20b18d12215071219097d19355ac05
10 files changed