com.softslate.commerce.businessobjects.shipping
Class BasicShippingMethodProcessor

java.lang.Object
  extended bycom.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended bycom.softslate.commerce.businessobjects.core.BaseBusinessProcessor
          extended bycom.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.

Version:
$Id: BasicShippingMethodProcessor.java,v 1.1 2005/02/10 01:54:01 dtobey Exp $
Author:
David Tobey

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Fields inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
 
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)
           
 java.util.Collection loadActiveShippingMethods()
           
 java.util.Map loadShippingMethodFromID(java.util.Map parameters)
           
 java.util.Map loadShippingMethodsAndCount(java.util.Map parameters)
           
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatPrice, getBusinessObjectFactory, getDaoFactory, getSettingsBean, getUser, initialize, setBusinessObjectFactory, setDaoFactory, setSettingsBean, setUser
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject
formatDateTime, parseDateTime, prepareRequestData, sendHTTPPost
 
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

loadActiveShippingMethods

public java.util.Collection loadActiveShippingMethods()
                                               throws java.lang.Exception
Specified by:
loadActiveShippingMethods in interface ShippingMethodProcessor
Throws:
java.lang.Exception

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 java.util.Map 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, Inc. 2003–2005