All Classes and Interfaces
Class
Description
Projection audit detail for a particular entity field.
AuditDetailRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Manage (CRUD)
JpaAuditDetail in persistent storage.API for Fetching
AuditEvent related data.Projection audit header for a changed entity.
AuditHeaderRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Manage (CRUD)
JpaAuditHeader in persistent storage.Configuration controlling the behavior of ingestion
Batch instances into the
AuditServices bounded context.Responsible for querying the
StorageProvider for completed Batch representations
and pushing those to the IngestionProcessor for parsing and subsequent persistence in the
datastore.The main Jpa autoconfiguration that initializes the out-of-the-box Jpa repositories
Basic microservice setup requirements for JPA
Configuration controlling the behavior for pruning of
AuditHeader and
AuditDetail.Handles endpoint fetch operations for viewing audit information
Local system notification of a batch of recently deleted
JpaAuditHeader instances.CustomizedAuditDetailRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Specialized persistence handling for
JpaAuditDetail.CustomizedAuditHeaderRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Specialized persistence handling for
JpaAuditHeader.ClusterService responsible for interval polling workflows whose retention period have
expired and deleting them.See
AuditServiceProject for retrieving only the
JpaAuditHeader.getContextId() values during fetchAsynchronously parses
Batch representations into AuditEvent instances.Persistence audit detail for a particular entity field.
Persistence audit header for a changed entity.
Convenience wrapper for a
Semaphore instance to control acquisition and release of
leases.