Interface | Description |
---|---|
AuditableBeanWrapper<T> |
Interface to abstract the ways setting the auditing information can be implemented.
|
AuditableBeanWrapperFactory |
A factory to lookup
AuditableBeanWrapper s. |
DateTimeProvider |
SPI to calculate the current time to be used when auditing.
|
Class | Description |
---|---|
AuditingHandler |
Auditing handler to mark entity objects created and modified.
|
AuditingHandlerSupport |
Support class to implement auditing handlers.
|
IsNewAwareAuditingHandler |
AuditingHandler extension that uses PersistentEntity.isNew(Object) to expose a generic
#markAudited(Optional) method that will route calls to #markCreated(Optional) or
#markModified(Optional) based on the IsNewStrategy determined from the factory. |
MappingAuditableBeanWrapperFactory |
AuditableBeanWrapperFactory that will create am AuditableBeanWrapper using mapping information
obtained from a MappingContext to detect auditing configuration and eventually invoking setting the auditing
values. |
ReactiveAuditingHandler |
Auditing handler to mark entity objects created and modified.
|
ReactiveIsNewAwareAuditingHandler |
AuditingHandler extension that uses PersistentEntity.isNew(Object) to expose a generic
ReactiveIsNewAwareAuditingHandler.markAudited(Object) method that will route calls to ReactiveAuditingHandler.markCreated(Object) or
ReactiveAuditingHandler.markModified(Object) based on the IsNewStrategy determined from the factory. |
Enum | Description |
---|---|
CurrentDateTimeProvider |
Default
DateTimeProvider simply creating new LocalDateTime instances for each method call. |
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.