| Name | Description | Type | Package | Framework |
| AbstractDeleteEvent | Base class for delete events. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| AbstractMongoEventListener | Base class to implement domain class specific ApplicationListeners. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| AfterConvertEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
| AfterDeleteEvent | Event being thrown after a single or a set of documents has/have been deleted. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| AfterLoadEvent | Event to be triggered after loading DBObjects to be mapped onto a given type. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| AfterSaveEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
| AuditingEventListener | Event listener to populate auditing related fields on an entity about to be saved. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| BeforeConvertEvent | Event being thrown before a domain object is converted to be persisted. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| BeforeDeleteEvent | Event being thrown before a document is deleted. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| BeforeSaveEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
| LoggingEventListener | ApplicationListener for Mongo mapping events logging the events. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |
| MongoMappingEvent | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb | |
| ValidatingMongoEventListener | javax. | Class | org.springframework.data.mongodb.core.mapping.event | SpringData MongoDb |