GeoserverClientSynchronizer synchronizer = new GeoserverClientSynchronizer(makeConfiguration(), "url", SimulatedRequestBuilder.POST_TEMPLATE);
Map<Identifier, FeatureAccessor> clientMap = asMap(client);
final SimulatedRequestBuilder builder = new SimulatedRequestBuilder(server);
synchronizer.setRequestBuilder(builder);
synchronizer.setRoundListener(new RoundListener() {
@Override
public void beforeRound(int r) { }
@Override
public void afterRound(int r) {
// After round one simulate a change on the server