Class OrderPaymentDaoImpl
java.lang.Object
org.broadleafcommerce.core.payment.dao.OrderPaymentDaoImpl
- All Implemented Interfaces:
OrderPaymentDao
@Repository("blOrderPaymentDao")
public class OrderPaymentDaoImpl
extends Object
implements OrderPaymentDao
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.persistence.EntityManagerprotected EntityConfiguration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate()voiddelete(OrderPayment paymentInfo) readPaymentById(Long paymentId) readPaymentsForOrder(Order order) readTransactionById(Long transactionId) save(OrderPayment payment) save(PaymentTransaction transaction)
-
Field Details
-
em
protected jakarta.persistence.EntityManager em -
entityConfiguration
-
-
Constructor Details
-
OrderPaymentDaoImpl
public OrderPaymentDaoImpl()
-
-
Method Details
-
save
- Specified by:
savein interfaceOrderPaymentDao
-
save
- Specified by:
savein interfaceOrderPaymentDao
-
readPaymentById
- Specified by:
readPaymentByIdin interfaceOrderPaymentDao
-
readPaymentsForOrder
- Specified by:
readPaymentsForOrderin interfaceOrderPaymentDao
-
create
- Specified by:
createin interfaceOrderPaymentDao
-
createTransaction
- Specified by:
createTransactionin interfaceOrderPaymentDao
-
readTransactionById
- Specified by:
readTransactionByIdin interfaceOrderPaymentDao
-
delete
- Specified by:
deletein interfaceOrderPaymentDao
-