org.springframework.data.couchbase.core.mapping.event
Class AbstractCouchbaseEventListener<E>
java.lang.Object
org.springframework.data.couchbase.core.mapping.event.AbstractCouchbaseEventListener<E>
- All Implemented Interfaces:
- EventListener, ApplicationListener<CouchbaseMappingEvent<?>>
- Direct Known Subclasses:
- LoggingEventListener, ValidatingCouchbaseEventListener
public class AbstractCouchbaseEventListener<E>
- extends Object
- implements ApplicationListener<CouchbaseMappingEvent<?>>
Base class to implement domain class specific ApplicationListeners.
- Author:
- Jon Brisbin, Oliver Gierke, Martin Baumgartner, Michael Nitschinger
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractCouchbaseEventListener
public AbstractCouchbaseEventListener()
onApplicationEvent
public void onApplicationEvent(CouchbaseMappingEvent<?> event)
- Specified by:
onApplicationEvent in interface ApplicationListener<CouchbaseMappingEvent<?>>
onBeforeConvert
public void onBeforeConvert(E source)
onBeforeSave
public void onBeforeSave(E source,
CouchbaseDocument doc)
onAfterSave
public void onAfterSave(E source,
CouchbaseDocument doc)
onAfterDelete
public void onAfterDelete(CouchbaseDocument doc)
onBeforeDelete
public void onBeforeDelete(CouchbaseDocument doc)
Copyright © 2011-2014–2014 Pivotal Software, Inc.. All rights reserved.