Class LoggingEventListener
java.lang.Object
org.springframework.data.couchbase.core.mapping.event.AbstractCouchbaseEventListener<Object>
org.springframework.data.couchbase.core.mapping.event.LoggingEventListener
- All Implemented Interfaces:
EventListener,ApplicationListener<CouchbaseMappingEvent<?>>
A
ApplicationListener for Couchbase mapping events logging the events.- Author:
- Michael Nitschinger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonAfterDelete(Object source, CouchbaseDocument doc) voidonAfterSave(Object source, CouchbaseDocument doc) voidonBeforeConvert(Object source) voidonBeforeDelete(Object source, CouchbaseDocument doc) voidonBeforeSave(Object source, CouchbaseDocument doc) Methods inherited from class org.springframework.data.couchbase.core.mapping.event.AbstractCouchbaseEventListener
onApplicationEventMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationListener
supportsAsyncExecution
-
Constructor Details
-
LoggingEventListener
public LoggingEventListener()
-
-
Method Details
-
onBeforeDelete
- Overrides:
onBeforeDeletein classAbstractCouchbaseEventListener<Object>
-
onAfterDelete
- Overrides:
onAfterDeletein classAbstractCouchbaseEventListener<Object>
-
onAfterSave
- Overrides:
onAfterSavein classAbstractCouchbaseEventListener<Object>
-
onBeforeSave
- Overrides:
onBeforeSavein classAbstractCouchbaseEventListener<Object>
-
onBeforeConvert
- Overrides:
onBeforeConvertin classAbstractCouchbaseEventListener<Object>
-