}
if (retryPause != null) {
int timeout = parseInt(retryTimeout, 0, 0);
int pause = parseInt(retryPauseTime, 1, 30);
boolean linear = !retryPause.equalsIgnoreCase("exponential");
d = new RetryingDeliverer(d, timeout, pause, linear);
}
}
}
AtomPushEngine engine = new AtomPushEngine();
engine.setDeliverer(d);