org.broadleafcommerce.profile.core.dao
Interface CustomerAddressDao

All Known Implementing Classes:
CustomerAddressDaoImpl

public interface CustomerAddressDao


Method Summary
 CustomerAddress create()
           
 void deleteCustomerAddressById(Long customerAddressId)
           
 CustomerAddress findDefaultCustomerAddress(Long customerId)
           
 void makeCustomerAddressDefault(Long customerAddressId, Long customerId)
           
 List<CustomerAddress> readActiveCustomerAddressesByCustomerId(Long customerId)
           
 CustomerAddress readCustomerAddressById(Long customerAddressId)
           
 CustomerAddress save(CustomerAddress customerAddress)
           
 

Method Detail

readActiveCustomerAddressesByCustomerId

List<CustomerAddress> readActiveCustomerAddressesByCustomerId(Long customerId)

save

CustomerAddress save(CustomerAddress customerAddress)

readCustomerAddressById

CustomerAddress readCustomerAddressById(Long customerAddressId)

makeCustomerAddressDefault

void makeCustomerAddressDefault(Long customerAddressId,
                                Long customerId)

deleteCustomerAddressById

void deleteCustomerAddressById(Long customerAddressId)

findDefaultCustomerAddress

CustomerAddress findDefaultCustomerAddress(Long customerId)

create

CustomerAddress create()


Copyright © 2012. All Rights Reserved.