org.broadleafcommerce.core.payment.dao
Class PaymentInfoDaoImpl

java.lang.Object
  extended by org.broadleafcommerce.core.payment.dao.PaymentInfoDaoImpl
All Implemented Interfaces:
PaymentInfoDao

@Repository(value="blPaymentInfoDao")
public class PaymentInfoDaoImpl
extends Object
implements PaymentInfoDao


Field Summary
protected  javax.persistence.EntityManager em
           
protected  EntityConfiguration entityConfiguration
           
 
Constructor Summary
PaymentInfoDaoImpl()
           
 
Method Summary
 PaymentInfo create()
           
 PaymentLog createLog()
           
 PaymentResponseItem createResponseItem()
           
 void delete(PaymentInfo paymentInfo)
           
 PaymentInfo readPaymentInfoById(Long paymentId)
           
 List<PaymentInfo> readPaymentInfosForOrder(Order order)
           
 PaymentInfo save(PaymentInfo paymentInfo)
           
 PaymentLog save(PaymentLog log)
           
 PaymentResponseItem save(PaymentResponseItem paymentResponseItem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

em

protected javax.persistence.EntityManager em

entityConfiguration

protected EntityConfiguration entityConfiguration
Constructor Detail

PaymentInfoDaoImpl

public PaymentInfoDaoImpl()
Method Detail

save

public PaymentInfo save(PaymentInfo paymentInfo)
Specified by:
save in interface PaymentInfoDao

save

public PaymentResponseItem save(PaymentResponseItem paymentResponseItem)
Specified by:
save in interface PaymentInfoDao

save

public PaymentLog save(PaymentLog log)
Specified by:
save in interface PaymentInfoDao

readPaymentInfoById

public PaymentInfo readPaymentInfoById(Long paymentId)
Specified by:
readPaymentInfoById in interface PaymentInfoDao

readPaymentInfosForOrder

public List<PaymentInfo> readPaymentInfosForOrder(Order order)
Specified by:
readPaymentInfosForOrder in interface PaymentInfoDao

create

public PaymentInfo create()
Specified by:
create in interface PaymentInfoDao

createResponseItem

public PaymentResponseItem createResponseItem()
Specified by:
createResponseItem in interface PaymentInfoDao

createLog

public PaymentLog createLog()
Specified by:
createLog in interface PaymentInfoDao

delete

public void delete(PaymentInfo paymentInfo)
Specified by:
delete in interface PaymentInfoDao


Copyright © 2012. All Rights Reserved.