@Override public void initialize() { if (taskExecutor == null) { initializeDefaultTaskExecutor(); } }
@Override public void waitForCompletion() { super.waitForCompletion(); if (databaseClients != null && releaseDatabaseClients) { logger.info("Releasing DatabaseClient instances..."); for (DatabaseClient client : databaseClients) { client.release(); } logger.info("Finished releasing DatabaseClient instances"); } }
@Override public void initialize() { super.initialize(); if (batchHandler == null) { DefaultBatchHandler dbh = new DefaultBatchHandler(); dbh.setContentFormat(contentFormat); dbh.setServerTransform(serverTransform); this.batchHandler = dbh; } }