Interface BillingProcessRequestService<P extends BillingProcessingRequest,Q extends BillingProcessingRequestWithFullDetails>
- All Superinterfaces:
com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>,com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService<P>
- All Known Implementing Classes:
DefaultBillingProcessRequestService
public interface BillingProcessRequestService<P extends BillingProcessingRequest,Q extends BillingProcessingRequestWithFullDetails>
extends com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService<P>
-
Method Summary
Modifier and TypeMethodDescriptiondefault PcreateBillingProcessRequest(P billingProcessRequest) Deprecated.findAllByBillingEventPaymentId(List<String> billingEventPaymentIds) Deprecated.UsereadByPaymentOrRefundIdIn(List, ContextInfo)insteadDeprecated.UseCrudEntityService.readAllByContextId(Iterable, ContextInfo)insteadfindBillingProcessingRequestWithDetailsByIds(List<String> billingProcessIds) Deprecated.UsereadWithDetailsByIds(List, ContextInfo)insteadfindByBillingEventPaymentId(String billingEventPaymentId) Deprecated.UsereadByPaymentOrRefundId(String, ContextInfo)insteadDeprecated.CrudEntityService.readByContextId(String, ContextInfo)insteadreadByPaymentOrRefundId(String billingEventPaymentId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Read the list ofBillingProcessingRequestbyBillingProcessingRequest.getPaymentOrRefundId()readByPaymentOrRefundIdIn(List<String> billingEventPaymentIds, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Read the list ofBillingProcessingRequestbyBillingProcessingRequest.getPaymentOrRefundId()readWithDetailsByIds(List<String> billingProcessIds, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) readWithDetailsByRequests(List<P> requests, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Given therequests, retrieve the supporting objects to fill out therequests with full detailsdefault PupdateBillingProcessRequestWithDomain(P processRequest) 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, updateSortMethods inherited from interface com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService
readAll, readAll, readAll, readAll
-
Method Details
-
findBillingProcessingRequestWithDetailsByIds
@Deprecated(since="1.0.0") default List<Q> findBillingProcessingRequestWithDetailsByIds(List<String> billingProcessIds) Deprecated.UsereadWithDetailsByIds(List, ContextInfo)instead -
readWithDetailsByIds
-
readWithDetailsByRequests
List<Q> readWithDetailsByRequests(List<P> requests, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Given therequests, retrieve the supporting objects to fill out therequests with full details -
findById
Deprecated.CrudEntityService.readByContextId(String, ContextInfo)instead -
createBillingProcessRequest
Deprecated.UseCrudEntityService.create(Object, ContextInfo)instead -
updateBillingProcessRequestWithDomain
Deprecated.UseCrudEntityService.update(String, Object, ContextInfo)instead -
findBillingProcessingRequestByIds
Deprecated.UseCrudEntityService.readAllByContextId(Iterable, ContextInfo)instead -
findByBillingEventPaymentId
@Deprecated(since="1.0.0") default List<P> findByBillingEventPaymentId(String billingEventPaymentId) Deprecated.UsereadByPaymentOrRefundId(String, ContextInfo)instead -
readByPaymentOrRefundId
List<P> readByPaymentOrRefundId(String billingEventPaymentId, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Read the list ofBillingProcessingRequestbyBillingProcessingRequest.getPaymentOrRefundId() -
findAllByBillingEventPaymentId
@Deprecated(since="1.0.0") default List<P> findAllByBillingEventPaymentId(List<String> billingEventPaymentIds) Deprecated.UsereadByPaymentOrRefundIdIn(List, ContextInfo)insteadRead the list ofBillingProcessingRequestbyBillingProcessingRequest.getPaymentOrRefundId() -
readByPaymentOrRefundIdIn
List<P> readByPaymentOrRefundIdIn(List<String> billingEventPaymentIds, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Read the list ofBillingProcessingRequestbyBillingProcessingRequest.getPaymentOrRefundId()
-
CrudEntityService.create(Object, ContextInfo)instead