org.broadleafcommerce.profile.core.service
Class CustomerPaymentServiceImpl

java.lang.Object
  extended by org.broadleafcommerce.profile.core.service.CustomerPaymentServiceImpl
All Implemented Interfaces:
CustomerPaymentService

@Service(value="blCustomerPaymentService")
public class CustomerPaymentServiceImpl
extends Object
implements CustomerPaymentService


Field Summary
protected  CustomerPaymentDao customerPaymentDao
           
 
Constructor Summary
CustomerPaymentServiceImpl()
           
 
Method Summary
 CustomerPayment create()
           
 void deleteCustomerPaymentById(Long customerPaymentId)
           
 CustomerPayment readCustomerPaymentById(Long customerPaymentId)
           
 CustomerPayment readCustomerPaymentByToken(String token)
           
 List<CustomerPayment> readCustomerPaymentsByCustomerId(Long customerId)
           
 CustomerPayment saveCustomerPayment(CustomerPayment customerPayment)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

customerPaymentDao

protected CustomerPaymentDao customerPaymentDao
Constructor Detail

CustomerPaymentServiceImpl

public CustomerPaymentServiceImpl()
Method Detail

saveCustomerPayment

@Transactional(value="blTransactionManager")
public CustomerPayment saveCustomerPayment(CustomerPayment customerPayment)
Specified by:
saveCustomerPayment in interface CustomerPaymentService

readCustomerPaymentsByCustomerId

public List<CustomerPayment> readCustomerPaymentsByCustomerId(Long customerId)
Specified by:
readCustomerPaymentsByCustomerId in interface CustomerPaymentService

readCustomerPaymentById

public CustomerPayment readCustomerPaymentById(Long customerPaymentId)
Specified by:
readCustomerPaymentById in interface CustomerPaymentService

readCustomerPaymentByToken

public CustomerPayment readCustomerPaymentByToken(String token)
Specified by:
readCustomerPaymentByToken in interface CustomerPaymentService

deleteCustomerPaymentById

@Transactional(value="blTransactionManager")
public void deleteCustomerPaymentById(Long customerPaymentId)
Specified by:
deleteCustomerPaymentById in interface CustomerPaymentService

create

@Transactional(value="blTransactionManager")
public CustomerPayment create()
Specified by:
create in interface CustomerPaymentService


Copyright © 2013. All Rights Reserved.