com.softslate.commerce.businessobjects.order
Interface OrderItemAttributeProcessor

All Superinterfaces:
BusinessObject, BusinessProcessor
All Known Implementing Classes:
BasicOrderItemAttributeProcessor

public interface OrderItemAttributeProcessor
extends BusinessProcessor

Interface for business logic methods having to do with order item attributes. Created in the Struts layer in response to requests for viewing, editing, adding, and deleting order item attributes.

When the application needs to create an instance that implements OrderItemAttributeProcessor, BusinessObjectFactory finds the name of the Java class to instantiate from the "orderItemAttributeProcessorImplementer" setting in the npcSetting database table.

The default "orderItemAttributeProcessorImplementer" is OrderItemAttributeProcessor.

Author:
David Tobey

Method Summary
 void addOrderItemAttribute(java.util.Map parameters)
           
 void deleteOrderItemAttribute(java.util.Map parameters)
           
 void editDeleteOrderItemAttributes(java.util.Map parameters)
           
 void editOrderItemAttribute(java.util.Map parameters)
           
 java.util.Collection loadActiveOrderItemAttributes()
           
 java.util.Map loadOrderItemAttributeFromID(java.util.Map parameters)
           
 java.util.Map loadOrderItemAttributesAndCount(java.util.Map parameters)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor
getBusinessObjectFactory, getDaoFactory, getSettingsBean, getUser, setBusinessObjectFactory, setDaoFactory, setSettingsBean, setUser
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

loadActiveOrderItemAttributes

public java.util.Collection loadActiveOrderItemAttributes()
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

loadOrderItemAttributesAndCount

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

addOrderItemAttribute

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

loadOrderItemAttributeFromID

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

editOrderItemAttribute

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

editDeleteOrderItemAttributes

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

deleteOrderItemAttribute

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


Copyright © SoftSlate, Inc. 2003–2005