Class CustomAuditingHandler
java.lang.Object
org.springframework.data.auditing.AuditingHandlerSupport
org.springframework.data.auditing.AuditingHandler
org.apache.fineract.infrastructure.core.auditing.CustomAuditingHandler
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
public class CustomAuditingHandler
extends org.springframework.data.auditing.AuditingHandler
-
Constructor Summary
ConstructorsConstructorDescriptionCustomAuditingHandler(org.springframework.data.mapping.context.MappingContext<? extends org.springframework.data.mapping.PersistentEntity<?, ?>, ? extends org.springframework.data.mapping.PersistentProperty<?>> mappingContext, org.springframework.data.domain.AuditorAware<?> auditorAware) Deprecated.CustomAuditingHandler(org.springframework.data.mapping.context.PersistentEntities entities) Creates a newAuditableBeanWrapperusing the givenPersistentEntitieswhen looking up auditing metadata via reflection. -
Method Summary
Modifier and TypeMethodDescription<T> TmarkCreated(T source) Marks the given object as created.<T> TmarkModified(T source) Marks the given object as modified.Methods inherited from class org.springframework.data.auditing.AuditingHandler
afterPropertiesSet, from, setAuditorAwareMethods inherited from class org.springframework.data.auditing.AuditingHandlerSupport
isAuditable, setDateTimeForNow, setDateTimeProvider, setModifyOnCreation
-
Constructor Details
-
CustomAuditingHandler
public CustomAuditingHandler(org.springframework.data.mapping.context.PersistentEntities entities) Creates a newAuditableBeanWrapperusing the givenPersistentEntitieswhen looking up auditing metadata via reflection.- Parameters:
entities- must not be null.- Since:
- 1.10
-
CustomAuditingHandler
public CustomAuditingHandler(org.springframework.data.mapping.context.MappingContext<? extends org.springframework.data.mapping.PersistentEntity<?, ?>, ? extends org.springframework.data.mapping.PersistentProperty<?>> mappingContext, org.springframework.data.domain.AuditorAware<?> auditorAware) Deprecated.useinstead.invalid reference
AuditingHandler(PersistentEntities)Creates a newAuditableBeanWrapperusing the givenMappingContextwhen looking up auditing metadata via reflection.- Parameters:
mappingContext- must not be null.- Since:
- 1.8
-
-
Method Details
-
markCreated
public <T> T markCreated(@NonNull T source) Marks the given object as created.- Overrides:
markCreatedin classorg.springframework.data.auditing.AuditingHandler- Parameters:
source- must not be null.
-
markModified
public <T> T markModified(@NonNull T source) Marks the given object as modified.- Overrides:
markModifiedin classorg.springframework.data.auditing.AuditingHandler- Parameters:
source- must not be null.
-
invalid reference