org.springframework.data.document.mongodb.mapping.event
Class LoggingEventListener<MongoMappingEvent>

java.lang.Object
  extended by org.springframework.data.document.mongodb.mapping.event.AbstractMappingEventListener
      extended by org.springframework.data.document.mongodb.mapping.event.LoggingEventListener<MongoMappingEvent>

public class LoggingEventListener<MongoMappingEvent>
extends AbstractMappingEventListener

Author:
Jon Brisbin

Field Summary
private  Log log
           
 
Constructor Summary
LoggingEventListener()
           
 
Method Summary
 void onAfterConvert(DBObject dbo, java.lang.Object source)
           
 void onAfterLoad(DBObject dbo)
           
 void onAfterSave(java.lang.Object source, DBObject dbo)
           
 void onBeforeConvert(java.lang.Object source)
           
 void onBeforeSave(java.lang.Object source, DBObject dbo)
           
 
Methods inherited from class org.springframework.data.document.mongodb.mapping.event.AbstractMappingEventListener
onApplicationEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private Log log
Constructor Detail

LoggingEventListener

public LoggingEventListener()
Method Detail

onBeforeConvert

public void onBeforeConvert(java.lang.Object source)
Overrides:
onBeforeConvert in class AbstractMappingEventListener

onBeforeSave

public void onBeforeSave(java.lang.Object source,
                         DBObject dbo)
Overrides:
onBeforeSave in class AbstractMappingEventListener

onAfterSave

public void onAfterSave(java.lang.Object source,
                        DBObject dbo)
Overrides:
onAfterSave in class AbstractMappingEventListener

onAfterLoad

public void onAfterLoad(DBObject dbo)
Overrides:
onAfterLoad in class AbstractMappingEventListener

onAfterConvert

public void onAfterConvert(DBObject dbo,
                           java.lang.Object source)
Overrides:
onAfterConvert in class AbstractMappingEventListener