Module spring.data.mongodb
Class LoggingEventListener
java.lang.Object
org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener<Object>
org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
- All Implemented Interfaces:
EventListener,ApplicationListener<MongoMappingEvent<?>>
ApplicationListener for Mongo mapping events logging the events.- Author:
- Jon Brisbin, Martin Baumgartner, Oliver Gierke, Christoph Strobl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonAfterConvert(AfterConvertEvent<Object> event) CapturesAfterConvertEvent.voidonAfterDelete(AfterDeleteEvent<Object> event) CapturesAfterDeleteEvent.voidonAfterLoad(AfterLoadEvent<Object> event) CapturesAfterLoadEvent.voidonAfterSave(AfterSaveEvent<Object> event) CapturesAfterSaveEvent.voidonBeforeConvert(BeforeConvertEvent<Object> event) CapturesBeforeConvertEvent.voidonBeforeDelete(BeforeDeleteEvent<Object> event) CaptureBeforeDeleteEvent.voidonBeforeSave(BeforeSaveEvent<Object> event) CapturesBeforeSaveEvent.Methods inherited from class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
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
-
onBeforeConvert
Description copied from class:AbstractMongoEventListenerCapturesBeforeConvertEvent.- Overrides:
onBeforeConvertin classAbstractMongoEventListener<Object>- Parameters:
event- never null.
-
onBeforeSave
Description copied from class:AbstractMongoEventListenerCapturesBeforeSaveEvent.- Overrides:
onBeforeSavein classAbstractMongoEventListener<Object>- Parameters:
event- will never be null.
-
onAfterSave
Description copied from class:AbstractMongoEventListenerCapturesAfterSaveEvent.- Overrides:
onAfterSavein classAbstractMongoEventListener<Object>- Parameters:
event- will never be null.
-
onAfterLoad
Description copied from class:AbstractMongoEventListenerCapturesAfterLoadEvent.- Overrides:
onAfterLoadin classAbstractMongoEventListener<Object>- Parameters:
event- will never be null.
-
onAfterConvert
Description copied from class:AbstractMongoEventListenerCapturesAfterConvertEvent.- Overrides:
onAfterConvertin classAbstractMongoEventListener<Object>- Parameters:
event- will never be null.
-
onAfterDelete
Description copied from class:AbstractMongoEventListenerCapturesAfterDeleteEvent.- Overrides:
onAfterDeletein classAbstractMongoEventListener<Object>- Parameters:
event- will never be null.
-
onBeforeDelete
Description copied from class:AbstractMongoEventListenerCaptureBeforeDeleteEvent.- Overrides:
onBeforeDeletein classAbstractMongoEventListener<Object>- Parameters:
event- will never be null.
-