Interface DeadLetterRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
- All Superinterfaces:
com.broadleafcommerce.common.extension.DomainTypeAware,com.broadleafcommerce.common.messaging.notification.NotificationStateRepository,org.springframework.data.repository.Repository<D,,String> com.broadleafcommerce.data.tracking.core.TrackableRepository<D>,com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
- All Known Subinterfaces:
JpaDeadLetterRepository<D>
@NoRepositoryBean
public interface DeadLetterRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
-
Method Summary
Modifier and TypeMethodDescriptiondefault LongcountByResolutionStatus(String resolutionStatus) Deprecated.countByResolutionStatus(String resolutionStatus, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) findAllDeadLettersByDateAndStatus(Date deadLetterDate, String resolutionStatus) findAllDeadLettersByStatus(String resolutionStatus, org.springframework.data.domain.Pageable page) Deprecated.findByResolutionStatusEquals(String resolutionStatus, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)findByTrackingBasicAuditCreationTimeGreaterThanEqualAndResolutionStatusEquals(Instant startDate, String resolutionStatus, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)findByTrackingBasicAuditCreationTimeGreaterThanEqualAndResolutionStatusEquals(Date startDate, String resolutionStatus, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)findByTrackingBasicAuditCreationTimeGreaterThanEqualAndTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Instant startDate, Instant endDate, String resolutionStatus, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)findByTrackingBasicAuditCreationTimeGreaterThanEqualAndTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Date startDate, Date endDate, String resolutionStatus, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)findByTrackingBasicAuditUpdateTimeGreaterThanEqualAndResolutionStatusEquals(Instant deadLetterDate, String resolutionStatus, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)findByTrackingBasicAuditUpdateTimeGreaterThanEqualAndResolutionStatusEquals(Date deadLetterDate, String resolutionStatus, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)findByTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Instant endDate, String resolutionStatus, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)findByTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Date endDate, String resolutionStatus, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)findDeadLettersByDateRange(Date startDate, Date endDate, String resolutionStatus, org.springframework.data.domain.Pageable page) Deprecated.Use {@link #findByTrackingBasicAuditCreationTimeGreaterThanEqualAndTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Date, , Date, String, Pageable, ContextInfo)} insteadfindDeadLettersByEndDate(Date endDate, String resolutionStatus, org.springframework.data.domain.Pageable page) findDeadLettersByStartDate(Date startDate, String resolutionStatus, org.springframework.data.domain.Pageable page) Methods inherited from interface com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
findNotificationReadyMembers, setFailedNotificationAttempt, setNotificationAcknowledgedMethods inherited from interface com.broadleafcommerce.data.tracking.core.TrackableRepository
archive, existsByContextId, findAll, findAll, findAll, findAll, findAll, findAll, findAllByContextId, findByContextId, findByContextIdAndCatalog, findByNativeId, findDeployable, findMaxSortMember, findMinSortMember, findOriginal, findPromotable, findPromoteOrientedItems, findRebasable, findRejectable, findRevertable, findTarget, getDomainType, getEntityInformation, getTrackableBehaviorUtil, getTypesToRegisterInMappingContext, pruneChangeDetails, pruneRestingNotificationStates, purgeObsoleteSandboxData, save, saveAll, setTrackableBehaviorUtilMethods inherited from interface com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor
exists, findAll, findAll, findAll, findAll
-
Method Details
-
findAllDeadLettersByDateAndStatus
-
findByTrackingBasicAuditUpdateTimeGreaterThanEqualAndResolutionStatusEquals
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default List<D> findByTrackingBasicAuditUpdateTimeGreaterThanEqualAndResolutionStatusEquals(Date deadLetterDate, String resolutionStatus, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo) -
findByTrackingBasicAuditUpdateTimeGreaterThanEqualAndResolutionStatusEquals
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) List<D> findByTrackingBasicAuditUpdateTimeGreaterThanEqualAndResolutionStatusEquals(Instant deadLetterDate, String resolutionStatus, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo) -
findAllDeadLettersByStatus
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default List<D> findAllDeadLettersByStatus(String resolutionStatus, org.springframework.data.domain.Pageable page) Deprecated. -
findByResolutionStatusEquals
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) List<D> findByResolutionStatusEquals(String resolutionStatus, org.springframework.data.domain.Pageable page, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo) -
findDeadLettersByDateRange
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default List<D> findDeadLettersByDateRange(Date startDate, Date endDate, String resolutionStatus, org.springframework.data.domain.Pageable page) Deprecated.Use {@link #findByTrackingBasicAuditCreationTimeGreaterThanEqualAndTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Date, , Date, String, Pageable, ContextInfo)} instead -
findByTrackingBasicAuditCreationTimeGreaterThanEqualAndTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default List<D> findByTrackingBasicAuditCreationTimeGreaterThanEqualAndTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Date startDate, Date endDate, String resolutionStatus, org.springframework.data.domain.Pageable page, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo) -
findByTrackingBasicAuditCreationTimeGreaterThanEqualAndTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) List<D> findByTrackingBasicAuditCreationTimeGreaterThanEqualAndTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Instant startDate, Instant endDate, String resolutionStatus, org.springframework.data.domain.Pageable page, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo) -
findDeadLettersByStartDate
-
findByTrackingBasicAuditCreationTimeGreaterThanEqualAndResolutionStatusEquals
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default List<D> findByTrackingBasicAuditCreationTimeGreaterThanEqualAndResolutionStatusEquals(Date startDate, String resolutionStatus, org.springframework.data.domain.Pageable page, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo) -
findByTrackingBasicAuditCreationTimeGreaterThanEqualAndResolutionStatusEquals
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) List<D> findByTrackingBasicAuditCreationTimeGreaterThanEqualAndResolutionStatusEquals(Instant startDate, String resolutionStatus, org.springframework.data.domain.Pageable page, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo) -
findDeadLettersByEndDate
-
findByTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default List<D> findByTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Date endDate, String resolutionStatus, org.springframework.data.domain.Pageable page, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo) -
findByTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) List<D> findByTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Instant endDate, String resolutionStatus, org.springframework.data.domain.Pageable page, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo) -
countByResolutionStatus
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default Long countByResolutionStatus(String resolutionStatus) Deprecated.UsecountByResolutionStatus(String, ContextInfo)instead -
countByResolutionStatus
-
countByResolutionStatus(String, ContextInfo)instead