com.softslate.commerce.businessobjects.product
Class BasicAttributeProcessor
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
com.softslate.commerce.businessobjects.product.BasicAttributeProcessor
- All Implemented Interfaces:
- BusinessObject, BusinessProcessor, AttributeProcessor
public class BasicAttributeProcessor
- extends BaseBusinessProcessor
- implements AttributeProcessor
Processes business logic having to do with attributes. Created in the Struts
layer in response to requests for viewing, editing, adding, and deleting
attributes.
BasicAttributeProcessor
is the default implementation of the
AttributeProcessor
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, 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
BasicAttributeProcessor
public BasicAttributeProcessor()
loadAllAttributes
public java.util.Collection loadAllAttributes()
throws java.lang.Exception
- Specified by:
loadAllAttributes
in interface AttributeProcessor
- Throws:
java.lang.Exception
loadAttributesAndCount
public java.util.Map loadAttributesAndCount(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
loadAttributesAndCount
in interface AttributeProcessor
- Throws:
java.lang.Exception
addAttribute
public void addAttribute(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
addAttribute
in interface AttributeProcessor
- Throws:
java.lang.Exception
loadAttributeFromID
public Attribute loadAttributeFromID(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
loadAttributeFromID
in interface AttributeProcessor
- Throws:
java.lang.Exception
editAttribute
public void editAttribute(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
editAttribute
in interface AttributeProcessor
- Throws:
java.lang.Exception
editDeleteAttributes
public void editDeleteAttributes(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
editDeleteAttributes
in interface AttributeProcessor
- Throws:
java.lang.Exception
deleteAttribute
public void deleteAttribute(java.util.Map parameters)
throws java.lang.Exception
- Specified by:
deleteAttribute
in interface AttributeProcessor
- Throws:
java.lang.Exception
Copyright ? SoftSlate, LLC 2003?2005