Interface PaymentTransactionDetailService<P extends PaymentTransactionDetail>
- All Superinterfaces:
com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>
- All Known Implementing Classes:
DefaultPaymentTransactionDetailService
public interface PaymentTransactionDetailService<P extends PaymentTransactionDetail>
extends com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>
- Author:
- venkat
-
Method Summary
Modifier and TypeMethodDescriptiondefault PcreatePaymentTranDetail(P req) Deprecated.findAllPaymentTransactionsByPaymentId(String billingEventPaymentId) Deprecated.UsereadByBillingEventPaymentId(String, ContextInfo)insteadDeprecated.UseCrudEntityService.readByContextId(String, ContextInfo)insteadfindPaymentTransactionsByProcessingResult(String processingResult) Deprecated.UsereadByProcessingResult(String, ContextInfo)insteadfindPaymentTransactionsByProcessingResultPriorToDate(String processingResult, Date date) Deprecated.readByBillingEventPaymentId(String billingEventPaymentId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaPaymentTransactionDetailentities byBillingEventPaymentIdreadByProcessingResult(String processingResult, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) readByProcessingResultAndDateProcessedBefore(String processingResult, Date date, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Get all thePaymentTransactionDetailbyPaymentTransactionDetail.getProcessingResult()that have aPaymentTransactionDetail.getDateProcessed()prior to the provided datedefault PsavePaymentTransactionDetail(P transactionDetail) Deprecated.UseCrudEntityService.replace(String, Object, ContextInfo)insteaddefault PupdatePaymentTransactionDetail(P patchRequest) Deprecated.UseCrudEntityService.update(String, Object, ContextInfo)insteadMethods inherited from interface com.broadleafcommerce.data.tracking.core.service.CrudEntityService
create, createAll, createAllAllowingPartialSuccess, delete, readAll, readAll, readAll, readAllByContextId, readByContextId, replace, replaceAll, replaceAllAllowingPartialSuccess, update, updateAll, updateAllAllowingPartialSuccess, updateSort
-
Method Details
-
findById
Deprecated.UseCrudEntityService.readByContextId(String, ContextInfo)insteadSend thePaymentTransactionDetailId to find theJpaPaymentTransactionDetailentity -
findAllPaymentTransactionsByPaymentId
@Deprecated(since="1.0.0") default List<P> findAllPaymentTransactionsByPaymentId(String billingEventPaymentId) Deprecated.UsereadByBillingEventPaymentId(String, ContextInfo)insteadFind all theJpaPaymentTransactionDetailentities byBillingEventPaymentId -
readByBillingEventPaymentId
List<P> readByBillingEventPaymentId(String billingEventPaymentId, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaPaymentTransactionDetailentities byBillingEventPaymentId -
createPaymentTranDetail
Deprecated.UseCrudEntityService.create(Object, ContextInfo)insteadPass thePaymentTransactionDetaildomain object to create theJpaPaymentTransactionDetailentity -
updatePaymentTransactionDetail
Deprecated.UseCrudEntityService.update(String, Object, ContextInfo)insteadPass thePaymentTransactionDetaildomain object to update theJpaPaymentTransactionDetailentity -
savePaymentTransactionDetail
Deprecated.UseCrudEntityService.replace(String, Object, ContextInfo)insteadSave the transaction Details object -
findPaymentTransactionsByProcessingResult
@Deprecated(since="1.0.0") default List<P> findPaymentTransactionsByProcessingResult(String processingResult) Deprecated.UsereadByProcessingResult(String, ContextInfo)instead -
readByProcessingResult
-
findPaymentTransactionsByProcessingResultPriorToDate
@Deprecated(since="1.0.0") default List<P> findPaymentTransactionsByProcessingResultPriorToDate(String processingResult, Date date) Deprecated.Get all thePaymentTransactionDetailbyPaymentTransactionDetail.getProcessingResult()that have aPaymentTransactionDetail.getDateProcessed()prior to the provided date -
readByProcessingResultAndDateProcessedBefore
List<P> readByProcessingResultAndDateProcessedBefore(String processingResult, Date date, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Get all thePaymentTransactionDetailbyPaymentTransactionDetail.getProcessingResult()that have aPaymentTransactionDetail.getDateProcessed()prior to the provided date
-
CrudEntityService.create(Object, ContextInfo)instead