org.broadleafcommerce.profile.core.service
Interface CustomerAddressService

All Known Implementing Classes:
CustomerAddressServiceImpl

public interface CustomerAddressService


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 saveCustomerAddress(CustomerAddress customerAddress)
           
 

Method Detail

saveCustomerAddress

CustomerAddress saveCustomerAddress(CustomerAddress customerAddress)

readActiveCustomerAddressesByCustomerId

List<CustomerAddress> readActiveCustomerAddressesByCustomerId(Long customerId)

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 © 2013. All Rights Reserved.