comparison artifact-database/src/main/java/de/intevation/artifactdatabase/DatabaseCleaner.java @ 315:03e508e57b85

Generate kill events if and only if there were killed collections or artifacts. artifacts/trunk@2448 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 02 Aug 2011 11:41:11 +0000
parents 31ee2b3b5a57
children b7831cefbb62
comparison
equal deleted inserted replaced
314:31ee2b3b5a57 315:03e508e57b85
392 try { connection.close(); } 392 try { connection.close(); }
393 catch (SQLException sqle) {} 393 catch (SQLException sqle) {}
394 } 394 }
395 } 395 }
396 396
397 reviver.killedCollections(deletedCollections); 397 if (!deletedCollections.isEmpty()) {
398 reviver.killedArtifacts(deletedArtifacts); 398 reviver.killedCollections(deletedCollections);
399 }
400
401 if (!deletedArtifacts.isEmpty()) {
402 reviver.killedArtifacts(deletedArtifacts);
403 }
399 404
400 if (logger.isDebugEnabled()) { 405 if (logger.isDebugEnabled()) {
401 logger.debug( 406 logger.debug(
402 "collections removed: " + deletedCollections.size()); 407 "collections removed: " + deletedCollections.size());
403 logger.debug( 408 logger.debug(

http://dive4elements.wald.intevation.org