com.softslate.commerce.businessobjects.shipping
Class BasicShippingMethodProcessor

java.lang.Object
  extended by com.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended by com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
          extended by com.softslate.commerce.businessobjects.shipping.BasicShippingMethodProcessor
All Implemented Interfaces:
BusinessObject, BusinessProcessor, ShippingMethodProcessor

public class BasicShippingMethodProcessor
extends BaseBusinessProcessor
implements ShippingMethodProcessor

Processes business logic having to do with shipping methods. Created in the Struts layer in response to requests for viewing, editing, adding, and deleting shipping methods.

BasicShippingMethodProcessor is the default implementation of the ShippingMethodProcessor interface for the application.

Author:
David Tobey

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Constructor Summary
BasicShippingMethodProcessor()
           
 
Method Summary
 void addShippingMethod(java.util.Map parameters)
           
 void deleteShippingMethod(java.util.Map parameters)
           
 void editDeleteShippingMethods(java.util.Map parameters)
           
 void editShippingMethod(java.util.Map parameters)
           
 ShippingMethod loadShippingMethodFromID(java.util.Map parameters)
           
 java.util.Map loadShippingMethodsAndCount(java.util.Map parameters)
           
 
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.BusinessObject
initialize
 

Field Detail

log

static org.apache.commons.logging.Log log
Constructor Detail

BasicShippingMethodProcessor

public BasicShippingMethodProcessor()
Method Detail

loadShippingMethodsAndCount

public java.util.Map loadShippingMethodsAndCount(java.util.Map parameters)
                                          throws java.lang.Exception
Specified by:
loadShippingMethodsAndCount in interface ShippingMethodProcessor
Throws:
java.lang.Exception

addShippingMethod

public void addShippingMethod(java.util.Map parameters)
                       throws java.lang.Exception
Specified by:
addShippingMethod in interface ShippingMethodProcessor
Throws:
java.lang.Exception

loadShippingMethodFromID

public ShippingMethod loadShippingMethodFromID(java.util.Map parameters)
                                        throws java.lang.Exception
Specified by:
loadShippingMethodFromID in interface ShippingMethodProcessor
Throws:
java.lang.Exception

editShippingMethod

public void editShippingMethod(java.util.Map parameters)
                        throws java.lang.Exception
Specified by:
editShippingMethod in interface ShippingMethodProcessor
Throws:
java.lang.Exception

editDeleteShippingMethods

public void editDeleteShippingMethods(java.util.Map parameters)
                               throws java.lang.Exception
Specified by:
editDeleteShippingMethods in interface ShippingMethodProcessor
Throws:
java.lang.Exception

deleteShippingMethod

public void deleteShippingMethod(java.util.Map parameters)
                          throws java.lang.Exception
Specified by:
deleteShippingMethod in interface ShippingMethodProcessor
Throws:
java.lang.Exception


Copyright ? SoftSlate, LLC 2003?2005