com.softslate.commerce.businessobjects.customer
Interface CustomerAddressProcessor
- All Superinterfaces:
- BusinessObject, BusinessProcessor
- All Known Implementing Classes:
- BasicCustomerAddressProcessor
public interface CustomerAddressProcessor
- extends BusinessProcessor
Interface for business logic methods having to do with customer delivery
addresses. Created in the Struts layer in response to requests for viewing,
editing, adding, and deleting delivery addresses.
When the application needs to create an instance that implements
CustomerAddressProcessor
,
BusinessObjectFactory
finds the name of the Java class to instantiate from the
"customerAddressProcessorImplementer" setting in the
appComponents.properties
file.
The default "customerAddressProcessorImplementer" is
CustomerAddressProcessor
.
- Author:
- David Tobey
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor |
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, utils |
loadCustomerAddressesAndCount
java.util.Map loadCustomerAddressesAndCount(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
addCustomerAddress
java.util.Map addCustomerAddress(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadCustomerAddressFromID
CustomerAddress loadCustomerAddressFromID(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
editCustomerAddress
java.util.Map editCustomerAddress(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
editDeleteCustomerAddresses
void editDeleteCustomerAddresses(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteCustomerAddress
void deleteCustomerAddress(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © SoftSlate, LLC 20032005