org.springframework.data.mongodb.core.mapping.event
Class AbstractMongoEventListener<E>
java.lang.Object
org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener<E>
- All Implemented Interfaces:
- EventListener, ApplicationListener<MongoMappingEvent<?>>
- Direct Known Subclasses:
- LoggingEventListener, ValidatingMongoEventListener
public abstract class AbstractMongoEventListener<E>
- extends Object
- implements ApplicationListener<MongoMappingEvent<?>>
Base class to implement domain class specific ApplicationListener
s.
- Author:
- Jon Brisbin, Oliver Gierke
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMongoEventListener
public AbstractMongoEventListener()
- Creates a new
AbstractMongoEventListener
.
onApplicationEvent
public void onApplicationEvent(MongoMappingEvent<?> event)
- Specified by:
onApplicationEvent
in interface ApplicationListener<MongoMappingEvent<?>>
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)
Copyright © 2012. All Rights Reserved.