* configuration: it allows configure one root handler with its parameters. What is even more dummy, JUL
* does not allow to iterate over configuration properties to make interpretation automated (e.g. using
* commons-beanutils)
*/
private void configure() {
LogManager manager = LogManager.getLogManager();
String cname = getClass().getName();
AtomPushEngineConfigurator conf = new AtomPushEngineConfigurator();
conf.setUrl(manager.getProperty(cname + ".url"));
conf.setDelivererClass(manager.getProperty(cname + ".deliverer"));
conf.setConverterClass(manager.getProperty(cname + ".converter"));
conf.setBatchSize(manager.getProperty(cname + ".batchSize"));
conf.setBatchCleanupTime(manager.getProperty(cname + ".batchCleanupTime"));
conf.setRetryPause(manager.getProperty(cname + ".retry.pause"));
conf.setRetryPauseTime(manager.getProperty(cname + ".retry.pause.time"));
conf.setRetryTimeout(manager.getProperty(cname + ".retry.timeout"));
conf.setOutput(manager.getProperty(cname + ".output"));
conf.setMultiplicity(manager.getProperty(cname + ".multiplicity"));
conf.setFormat(manager.getProperty(cname + ".format"));
engine = conf.createEngine();
}