Interface RefundEventDetailService<P extends RefundEventDetail,Q extends RefundDetailsWithRefundAndBillingEvent>
- All Superinterfaces:
com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>
- All Known Implementing Classes:
DefaultRefundEventDetailService
public interface RefundEventDetailService<P extends RefundEventDetail,Q extends RefundDetailsWithRefundAndBillingEvent>
extends com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>
- Author:
- venkat
-
Method Summary
Modifier and TypeMethodDescriptionbuildWithRefundAndBillingEvent(List<P> details, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) default PDeprecated.findAllAdditionalFields(String refundEventId) Deprecated.UsereadByRefundEventId(String, ContextInfo)insteadDeprecated.findAllRefundEventDetailsByStatusAndDatesRange(String status, Date startDate, Date endDate, Integer resultLimit) Deprecated.findAllRefundEventDetailsByStatusAndRetryDatesRange(String status, Date startDate, Date endDate, Integer resultLimit) Deprecated.Deprecated.UseCrudEntityService.readByContextId(String, ContextInfo)insteadDeprecated.readByRefundEventId(String refundEventId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaRefundEventDetailentities byRefundEventidreadByRefundStatusAndNextRetryDateRange(String status, Date startDate, Date endDate, Integer resultLimit, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaRefundEventDetailentities whoseJpaRefundEvent.getRefundDate()in between provided startDate and endDatereadByRefundStatusAndRefundDateRange(String status, Date startDate, Date endDate, Integer resultLimit, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaRefundEventDetailentities whoseJpaRefundEvent.getRefundDate()in between provided startDate and endDatereadWithRefundAndBillingEventById(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) readWithRefundAndBillingEventByIds(List<String> ids, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) default PDeprecated.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)insteadPass theRefundEventDetailId to find theJpaRefundEventDetailentity -
findAllAdditionalFields
Deprecated.UsereadByRefundEventId(String, ContextInfo)insteadFind all theJpaRefundEventDetailentities byRefundEventid -
readByRefundEventId
List<P> readByRefundEventId(String refundEventId, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaRefundEventDetailentities byRefundEventid -
create
Deprecated.UseCrudEntityService.create(Object, ContextInfo)insteadPass theRefundEventDetaildomain object to create theJpaRefundEventDetailentity -
update
@Deprecated(since="1.0.0") default P update(String originalRefundEventDetailId, P refundEventDetailRequest) Deprecated.UseCrudEntityService.update(String, Object, ContextInfo)insteadPass theRefundEventDetaildomain object to update theJpaRefundEventDetailentity -
findAllRefundEventDetailsByStatusAndDatesRange
@Deprecated(since="1.0.0") default List<P> findAllRefundEventDetailsByStatusAndDatesRange(String status, @Nullable Date startDate, Date endDate, Integer resultLimit) Deprecated.Find all theJpaRefundEventDetailentities whoseJpaRefundEvent.getRefundDate()in between provided startDate and endDate -
readByRefundStatusAndRefundDateRange
List<P> readByRefundStatusAndRefundDateRange(String status, @Nullable Date startDate, Date endDate, Integer resultLimit, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaRefundEventDetailentities whoseJpaRefundEvent.getRefundDate()in between provided startDate and endDate -
findAllRefundEventDetailsByStatusAndRetryDatesRange
@Deprecated(since="1.0.0") default List<P> findAllRefundEventDetailsByStatusAndRetryDatesRange(String status, @Nullable Date startDate, Date endDate, Integer resultLimit) Deprecated.Find all theJpaRefundEventDetailentities whoseJpaRefundEvent.getRefundDate()in between provided startDate and endDate -
readByRefundStatusAndNextRetryDateRange
List<P> readByRefundStatusAndNextRetryDateRange(String status, @Nullable Date startDate, Date endDate, Integer resultLimit, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find all theJpaRefundEventDetailentities whoseJpaRefundEvent.getRefundDate()in between provided startDate and endDate -
findRefundDetailsWithRefundBillingEventById
@Deprecated(since="1.0.0") default Optional<Q> findRefundDetailsWithRefundBillingEventById(String id) Deprecated. -
readWithRefundAndBillingEventById
-
findAllByRefundEventDetailId
Deprecated. -
readWithRefundAndBillingEventByIds
-
buildWithRefundAndBillingEvent
-
CrudEntityService.create(Object, ContextInfo)instead