Interface CustomizedAuditDetailRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
- All Known Subinterfaces:
AuditDetailRepository<D>,JpaAuditDetailRepository<D>
- All Known Implementing Classes:
JpaCustomizedAuditDetailRepository
public interface CustomizedAuditDetailRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Specialized persistence handling for
JpaAuditDetail.-
Method Summary
Modifier and TypeMethodDescriptionintdeleteByContextIds(List<String> contextIds, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Delete a batch ofJpaAuditDetailinstances from the datastore
-
Method Details
-
deleteByContextIds
@Policy(operationTypes=READ) int deleteByContextIds(List<String> contextIds, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Delete a batch ofJpaAuditDetailinstances from the datastore- Parameters:
contextIds- The ids of theJpaAuditHeaderinstances. Any relatedJpaAuditDetailinstances will be deleted.contextInfo- DataTracking tenant context information- Returns:
- The number of records deleted
-