Browse Source

added collection name to logging messages

pull/1/head
Thomas Risberg 15 years ago
parent
commit
6e4e487eb4
  1. 16
      spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/MongoTemplate.java

16
spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/MongoTemplate.java

@ -714,7 +714,7 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica @@ -714,7 +714,7 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica
}
}
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("insert DBObject containing fields: " + dbDoc.keySet());
LOGGER.debug("insert DBObject containing fields: " + dbDoc.keySet() + " in collecion: " + collectionName);
}
return execute(collectionName, new CollectionCallback<Object>() {
public Object doInCollection(DBCollection collection) throws MongoException, DataAccessException {
@ -813,6 +813,9 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica @@ -813,6 +813,9 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica
* @see org.springframework.data.document.mongodb.MongoOperations#updateFirst(java.lang.String, com.mongodb.DBObject, com.mongodb.DBObject)
*/
public WriteResult updateFirst(String collectionName, final Query query, final Update update) {
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("calling update using query: " + query.getQueryObject() + " and update: " + update.getUpdateObject() + " in collecion: " + collectionName);
}
return execute(collectionName, new CollectionCallback<WriteResult>() {
public WriteResult doInCollection(DBCollection collection) throws MongoException, DataAccessException {
WriteResult wr;
@ -838,6 +841,9 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica @@ -838,6 +841,9 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica
* @see org.springframework.data.document.mongodb.MongoOperations#updateMulti(java.lang.String, com.mongodb.DBObject, com.mongodb.DBObject)
*/
public WriteResult updateMulti(String collectionName, final Query query, final Update update) {
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("calling updateMulti using query: " + query.getQueryObject() + " and update: " + update.getUpdateObject() + " in collecion: " + collectionName);
}
return execute(collectionName, new CollectionCallback<WriteResult>() {
public WriteResult doInCollection(DBCollection collection) throws MongoException, DataAccessException {
WriteResult wr = null;
@ -880,7 +886,7 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica @@ -880,7 +886,7 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica
final DBObject queryObject = query.getQueryObject();
final PersistentEntity<?> entity = getPersistentEntity(targetClass);
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("remove using query: " + queryObject);
LOGGER.debug("remove using query: " + queryObject + " in collecion: " + collectionName);
}
execute(collectionName, new CollectionCallback<Void>() {
public Void doInCollection(DBCollection collection) throws MongoException, DataAccessException {
@ -1005,7 +1011,7 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica @@ -1005,7 +1011,7 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica
protected <T> List<T> doFind(String collectionName, DBObject query, DBObject fields, Class<T> targetClass, CursorPreparer preparer) {
PersistentEntity<?> entity = mappingContext.getPersistentEntity(targetClass);
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("find using query: " + query + " fields: " + fields + " for class: " + targetClass);
LOGGER.debug("find using query: " + query + " fields: " + fields + " for class: " + targetClass + " in collecion: " + collectionName);
}
return executeEach(new FindCallback(mapper.getMappedObject(query, entity), fields),
preparer,
@ -1027,7 +1033,7 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica @@ -1027,7 +1033,7 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica
*/
protected <T> List<T> doFind(String collectionName, DBObject query, DBObject fields, Class<T> targetClass, MongoReader<T> reader) {
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("find using query: " + query + " fields: " + fields + " for class: " + targetClass);
LOGGER.debug("find using query: " + query + " fields: " + fields + " for class: " + targetClass + " in collecion: " + collectionName);
}
PersistentEntity<?> entity = mappingContext.getPersistentEntity(targetClass);
return executeEach(new FindCallback(mapper.getMappedObject(query, entity), fields),
@ -1070,7 +1076,7 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica @@ -1070,7 +1076,7 @@ public class MongoTemplate implements InitializingBean, MongoOperations, Applica
readerToUse = this.mongoConverter;
}
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("findAndRemove using query: " + query + " fields: " + fields + " sort: " + sort + " for class: " + targetClass);
LOGGER.debug("findAndRemove using query: " + query + " fields: " + fields + " sort: " + sort + " for class: " + targetClass + " in collecion: " + collectionName);
}
PersistentEntity<?> entity = mappingContext.getPersistentEntity(targetClass);
return execute(new FindAndRemoveCallback(mapper.getMappedObject(query, entity), fields, sort),

Loading…
Cancel
Save