com.softslate.commerce.businessobjects.product
Class BasicManufacturerProcessor
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
com.softslate.commerce.businessobjects.product.BasicManufacturerProcessor
- All Implemented Interfaces:
- BusinessObject, BusinessProcessor, ManufacturerProcessor
public class BasicManufacturerProcessor
- extends BaseBusinessProcessor
- implements ManufacturerProcessor
Processes business logic having to do with Manufacturers. Created in the
Struts layer in response to requests for viewing, editing, adding, and
deleting Manufacturers.
BasicManufacturerProcessor
is the default implementation of
the ManufacturerProcessor
interface for the application.
- Author:
- David Tobey
Field Summary |
(package private) static org.apache.commons.logging.Log |
log
|
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor |
formatDateTime, formatPrice, getAppComponents, getAppSettings, getAttributeIDs, getBusinessObjectFactory, getDaoFactory, getProductIDs, getSettings, getUser, initialize, loadMatchingSkus, parseDateTime, parseResponseData, prepareRequestData, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, updateOrderTotals, updateOrderTotals, utils |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor |
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, utils |
log
static org.apache.commons.logging.Log log
BasicManufacturerProcessor
public BasicManufacturerProcessor()
loadAllManufacturers
public java.util.Collection loadAllManufacturers()
throws java.lang.Exception
- Specified by:
loadAllManufacturers
in interface ManufacturerProcessor
- Throws:
java.lang.Exception
loadActiveManufacturers
public java.util.Collection loadActiveManufacturers()
throws java.lang.Exception
- Specified by:
loadActiveManufacturers
in interface ManufacturerProcessor
- Throws:
java.lang.Exception
loadManufacturersAndCount
public java.util.Map loadManufacturersAndCount(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
loadManufacturersAndCount
in interface ManufacturerProcessor
- Throws:
java.lang.Exception
addManufacturer
public java.util.Map addManufacturer(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
addManufacturer
in interface ManufacturerProcessor
- Throws:
java.lang.Exception
loadManufacturerFromID
public Manufacturer loadManufacturerFromID(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
loadManufacturerFromID
in interface ManufacturerProcessor
- Throws:
java.lang.Exception
editManufacturer
public java.util.Map editManufacturer(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
editManufacturer
in interface ManufacturerProcessor
- Throws:
java.lang.Exception
editDeleteManufacturers
public void editDeleteManufacturers(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
editDeleteManufacturers
in interface ManufacturerProcessor
- Throws:
java.lang.Exception
deleteManufacturer
public void deleteManufacturer(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
deleteManufacturer
in interface ManufacturerProcessor
- Throws:
java.lang.Exception
getManufacturerFromCode
public Manufacturer getManufacturerFromCode(Manufacturer manufacturer)
throws java.lang.Exception
- Specified by:
getManufacturerFromCode
in interface ManufacturerProcessor
- Throws:
java.lang.Exception
getManufacturerFromCode
public Manufacturer getManufacturerFromCode(Manufacturer manufacturer,
boolean loadProducts)
throws java.lang.Exception
- Specified by:
getManufacturerFromCode
in interface ManufacturerProcessor
- Throws:
java.lang.Exception
Copyright © SoftSlate, LLC 20032005