com.softslate.commerce.businessobjects.tax
Interface TaxRateProcessor

All Superinterfaces:
BusinessObject
All Known Implementing Classes:
BasicTaxRateProcessor

public interface TaxRateProcessor
extends BusinessObject

Interface for business logic methods having to do with basic tax rates. Created in the Struts layer in response to requests for viewing, editing, adding, and deleting basic tax rates.

When the application needs to create an instance that implements TaxRateProcessor, BusinessObjectFactory finds the name of the Java class to instantiate from the "taxRateProcessorImplementer" setting in the appComponents.properties file.

The default "taxRateProcessorImplementer" is BasicTaxRateProcessor.

Author:
David Tobey

Method Summary
 java.util.Map addTaxRate(java.util.Map parameters)
           
 void deleteTaxRate(java.util.Map parameters)
           
 void editDeleteTaxRates(java.util.Map parameters)
           
 java.util.Map editTaxRate(java.util.Map parameters)
           
 BasicTaxRate loadBasicTaxRateFromID(java.util.Map parameters)
           
 java.util.Map loadBasicTaxRatesAndCount(java.util.Map parameters)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

loadBasicTaxRatesAndCount

java.util.Map loadBasicTaxRatesAndCount(java.util.Map parameters)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

addTaxRate

java.util.Map addTaxRate(java.util.Map parameters)
                         throws java.lang.Exception
Throws:
java.lang.Exception

loadBasicTaxRateFromID

BasicTaxRate loadBasicTaxRateFromID(java.util.Map parameters)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

editTaxRate

java.util.Map editTaxRate(java.util.Map parameters)
                          throws java.lang.Exception
Throws:
java.lang.Exception

editDeleteTaxRates

void editDeleteTaxRates(java.util.Map parameters)
                        throws java.lang.Exception
Throws:
java.lang.Exception

deleteTaxRate

void deleteTaxRate(java.util.Map parameters)
                   throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © SoftSlate, LLC 2003–2005