com.softslate.commerce.businessobjects.core
Interface BusinessObject

All Known Subinterfaces:
Administrator, AdministratorProcessor, AdminPaymentProcessor, Attribute, AttributeProcessor, BasicTaxRate, BusinessProcessor, CartProcessor, Category, CategoryProcessor, CategorySetting, CategorySettingProcessor, Country, CountryProcessor, Customer, CustomerAddress, CustomerAddressProcessor, CustomerProcessor, NPOProcessor, Option, OptionProcessor, Order, OrderDelivery, OrderDeliveryProcessor, OrderItem, OrderItemAttribute, OrderItemAttributeProcessor, OrderItemProcessor, OrderProcessor, Payment, PaymentProcessor, Product, ProductList, ProductProcessor, ProductSetting, ProductSettingProcessor, Role, RoleProcessor, ShippingMethod, ShippingMethodProcessor, ShippingProcessor, ShippingRate, ShippingRateProcessor, SKU, SKUProcessor, State, StateProcessor, StatesAndCountries, TaxProcessor, TaxRateProcessor, User
All Known Implementing Classes:
AdministratorBean, AttributeBean, BaseBusinessObject, BaseBusinessProcessor, BasePaymentProcessor, BaseShippingProcessor, BaseTaxProcessor, BasicAdministratorProcessor, BasicAdminPaymentProcessor, BasicAttributeProcessor, BasicCartProcessor, BasicCategoryProcessor, BasicCategorySettingProcessor, BasicCountryProcessor, BasicCustomerAddressProcessor, BasicCustomerProcessor, BasicNPOProcessor, BasicOptionProcessor, BasicOrderDeliveryProcessor, BasicOrderItemAttributeProcessor, BasicOrderItemProcessor, BasicOrderProcessor, BasicPaymentProcessor, BasicProductProcessor, BasicProductSettingProcessor, BasicRoleProcessor, BasicShippingMethodProcessor, BasicShippingProcessor, BasicShippingRateProcessor, BasicSKUProcessor, BasicStateProcessor, BasicTaxProcessor, BasicTaxRateBean, BasicTaxRateProcessor, CategoryBean, CategorySettingBean, CheckPaymentProcessor, CountryBean, CustomerAddressBean, CustomerBean, OptionBean, OrderBean, OrderDeliveryBean, OrderItemAttributeBean, OrderItemBean, PayflowLinkProcessor, PayflowProProcessor, PaymentBean, ProductBean, ProductListBean, ProductSettingBean, RoleBean, ShippingMethodBean, ShippingRateBean, SKUBean, StateBean, StatesAndCountriesBean, UserBean

public interface BusinessObject

A parent interface for all of the other interfaces in the business object layer.

Author:
David Tobey
See Also:
BaseBusinessObject

Method Summary
 void initialize(java.util.Map transferMap)
          Initializes this business object by copying incoming parameters into its properties.
 

Method Detail

initialize

public void initialize(java.util.Map transferMap)
                throws java.lang.Exception
Initializes this business object by copying incoming parameters into its properties. This method is used by BusinessObjectFactory after object creation.

Parameters:
transferMap - A Map containing objects such as the application's DAOFactory, SettingsBean,User, and BusinessObjectFactory.
Throws:
java.lang.Exception


Copyright © SoftSlate, Inc. 2003–2005