AbstractChannelReplicator(String name, AbstractReplicationBuilder<?> replicationBuilder,
int maxEntrySizeBytes)
throws IOException {
executorService = Executors.newSingleThreadExecutor(
new NamedThreadFactory(name, true));
selector = Selector.open();
closeables.add(selector);
throttler = replicationBuilder.throttle(DAYS) > 0 ?
new Throttler(selector,