Interface CustomizedBillingEventPaymentRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
- All Known Subinterfaces:
BillingEventPaymentRepository<D>,JpaBillingEventPaymentRepository<D>
- All Known Implementing Classes:
JpaCustomizedBillingEventPaymentRepository
public interface CustomizedBillingEventPaymentRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
-
Method Summary
Modifier and TypeMethodDescriptionfindAllPaymentsByEventId(String billingEventId) Deprecated.findAllPaymentsByStatusAndDatesRange(PaymentStatusEnum status, Date startDate, Date endDate, org.springframework.data.domain.Pageable resultLimit) Deprecated.findAllPaymentsByStatusAndRetryDateRange(PaymentStatusEnum status, Date startDate, Date endDate, org.springframework.data.domain.Pageable resultLimit) Deprecated.findAllPaymentsBySubscriptionRef(String subscriptionRef) Deprecated.UsefindBySubscriptionRef(String, ContextInfo)insteadfindByBillingEventId(String billingEventId, String paymentStatus, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaBillingEventPaymententities byJpaBillingEventIdfindByBillingEventIds(List<String> billingEventIds, String paymentStatus, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) findByPaymentStatusAndDateRange(PaymentStatusEnum status, Date startDate, Date endDate, org.springframework.data.domain.Pageable resultLimit, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) findByPaymentStatusAndProcessTypeAndDateRange(PaymentStatusEnum status, String paymentProcessType, Date startDate, Date endDate, org.springframework.data.domain.Pageable resultLimit, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) findByPaymentStatusAndRetryDateRange(PaymentStatusEnum status, Date startDate, Date endDate, org.springframework.data.domain.Pageable resultLimit, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaBillingEventPaymentwhose Retry Date falls between startDate and endDatefindBySubscriptionRef(String subscriptionRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaBillingEventPaymententities byJpaSubscriptionId
-
Method Details
-
findAllPaymentsByEventId
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default List<D> findAllPaymentsByEventId(String billingEventId) Deprecated.Find all theJpaBillingEventPaymententities byJpaBillingEventId -
findByBillingEventId
@Policy(operationTypes=READ) List<D> findByBillingEventId(String billingEventId, @Nullable String paymentStatus, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaBillingEventPaymententities byJpaBillingEventId -
findByBillingEventIds
-
findAllPaymentsBySubscriptionRef
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default List<D> findAllPaymentsBySubscriptionRef(String subscriptionRef) Deprecated.UsefindBySubscriptionRef(String, ContextInfo)insteadFind all theJpaBillingEventPaymententities byJpaSubscriptionId -
findBySubscriptionRef
@Policy(operationTypes=READ) List<D> findBySubscriptionRef(String subscriptionRef, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaBillingEventPaymententities byJpaSubscriptionId -
findAllPaymentsByStatusAndDatesRange
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default List<D> findAllPaymentsByStatusAndDatesRange(PaymentStatusEnum status, @Nullable Date startDate, Date endDate, org.springframework.data.domain.Pageable resultLimit) Deprecated. -
findByPaymentStatusAndDateRange
@Policy(operationTypes=READ) List<D> findByPaymentStatusAndDateRange(PaymentStatusEnum status, @Nullable Date startDate, Date endDate, org.springframework.data.domain.Pageable resultLimit, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
findByPaymentStatusAndProcessTypeAndDateRange
@Policy(operationTypes=READ) List<D> findByPaymentStatusAndProcessTypeAndDateRange(PaymentStatusEnum status, String paymentProcessType, @Nullable Date startDate, Date endDate, org.springframework.data.domain.Pageable resultLimit, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
findAllPaymentsByStatusAndRetryDateRange
@Deprecated(since="1.0.0") @Policy(operationTypes=READ) default List<D> findAllPaymentsByStatusAndRetryDateRange(PaymentStatusEnum status, @Nullable Date startDate, Date endDate, org.springframework.data.domain.Pageable resultLimit) Deprecated.Find all theJpaBillingEventPaymentwhose Retry Date falls between startDate and endDate -
findByPaymentStatusAndRetryDateRange
@Policy(operationTypes=READ) List<D> findByPaymentStatusAndRetryDateRange(PaymentStatusEnum status, @Nullable Date startDate, Date endDate, org.springframework.data.domain.Pageable resultLimit, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaBillingEventPaymentwhose Retry Date falls between startDate and endDate
-
findByBillingEventId(String, String, ContextInfo)instead