org.springframework.data.document.mongodb.mapping.event
Class AbstractMappingEventListener<T extends ApplicationEvent,E>

java.lang.Object
  extended by org.springframework.data.document.mongodb.mapping.event.AbstractMappingEventListener<T,E>
Direct Known Subclasses:
LoggingEventListener

public abstract class AbstractMappingEventListener<T extends ApplicationEvent,E>
extends java.lang.Object

Author:
Jon Brisbin

Field Summary
protected  Log log
           
 
Constructor Summary
AbstractMappingEventListener()
           
 
Method Summary
 void onAfterConvert(DBObject dbo, E source)
           
 void onAfterLoad(DBObject dbo)
           
 void onAfterSave(E source, DBObject dbo)
           
 void onApplicationEvent(T appEvent)
           
 void onBeforeConvert(E source)
           
 void onBeforeSave(E source, DBObject dbo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final Log log
Constructor Detail

AbstractMappingEventListener

public AbstractMappingEventListener()
Method Detail

onApplicationEvent

public void onApplicationEvent(T appEvent)

onBeforeConvert

public void onBeforeConvert(E source)

onBeforeSave

public void onBeforeSave(E source,
                         DBObject dbo)

onAfterSave

public void onAfterSave(E source,
                        DBObject dbo)

onAfterLoad

public void onAfterLoad(DBObject dbo)

onAfterConvert

public void onAfterConvert(DBObject dbo,
                           E source)