Class AuditingEventListener
- java.lang.Object
-
- org.socialsignin.spring.data.dynamodb.mapping.event.AbstractDynamoDBEventListener<java.lang.Object>
-
- org.socialsignin.spring.data.dynamodb.mapping.event.AuditingEventListener
-
- All Implemented Interfaces:
java.util.EventListener,org.springframework.context.ApplicationListener<DynamoDBMappingEvent<?>>
public class AuditingEventListener extends AbstractDynamoDBEventListener<java.lang.Object>
Event listener to populate auditing related fields on an entity about to be saved.- Author:
- Vito Limandibhrata
-
-
Constructor Summary
Constructors Constructor Description AuditingEventListener(org.springframework.beans.factory.ObjectFactory<org.springframework.data.auditing.IsNewAwareAuditingHandler> auditingHandlerFactory)Creates a newAuditingEventListenerusing the givenMappingContextandAuditingHandlerprovided by the givenObjectFactory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonBeforeSave(java.lang.Object source)-
Methods inherited from class org.socialsignin.spring.data.dynamodb.mapping.event.AbstractDynamoDBEventListener
getDomainClass, onAfterDelete, onAfterLoad, onAfterQuery, onAfterSave, onAfterScan, onApplicationEvent, onBeforeDelete
-
-
-
-
Constructor Detail
-
AuditingEventListener
public AuditingEventListener(org.springframework.beans.factory.ObjectFactory<org.springframework.data.auditing.IsNewAwareAuditingHandler> auditingHandlerFactory)
Creates a newAuditingEventListenerusing the givenMappingContextandAuditingHandlerprovided by the givenObjectFactory.- Parameters:
auditingHandlerFactory- must not be null.
-
-
Method Detail
-
onBeforeSave
public void onBeforeSave(java.lang.Object source)
- Overrides:
onBeforeSavein classAbstractDynamoDBEventListener<java.lang.Object>
-
-