From 43925c9cf60fb7c0bfde651a32225a47221aa761 Mon Sep 17 00:00:00 2001 From: Mark Pollack Date: Tue, 24 May 2011 00:55:49 -0400 Subject: [PATCH] add logging to some collection operations --- .../data/document/mongodb/MongoTemplate.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/MongoTemplate.java b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/MongoTemplate.java index cc498542f..745dad474 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/MongoTemplate.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/MongoTemplate.java @@ -371,6 +371,9 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware { execute(collectionName, new CollectionCallback() { public Void doInCollection(DBCollection collection) throws MongoException, DataAccessException { collection.drop(); + if (LOGGER.isDebugEnabled()) { + LOGGER.debug("Dropped collection ["+ collection.getFullName() + "]"); + } return null; } }); @@ -884,6 +887,9 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware { public DBCollection doInDB(DB db) throws MongoException, DataAccessException { DBCollection coll = db.createCollection(collectionName, collectionOptions); // TODO: Emit a collection created event + if (LOGGER.isDebugEnabled()) { + LOGGER.debug("Created collection [" + coll.getFullName() + "]"); + } return coll; } });