Interface BusinessObject
- All Known Subinterfaces:
AddressValidationProcessor
,Administrator
,AdministratorProcessor
,AdministratorRole
,AdminPaymentProcessor
,Attribute
,AttributeProcessor
,AvaTaxSubscriber
,AvaTaxTrigger
,BasicTaxRate
,BusinessProcessor
,CapturePaymentSubscriber
,CapturePaymentTrigger
,CartDiscountProcessor
,CartProcessor
,Category
,CategoryProcessor
,CategorySetting
,CategorySettingProcessor
,ChangedOrderEvent
,ChangingOrderDeliveryEvent
,ChangingOrderEvent
,ChangingProductEvent
,ChangingRequestLogEvent
,ChangingSettingEvent
,ChangingSKUEvent
,Country
,CountryProcessor
,Customer
,CustomerAddress
,CustomerAddressProcessor
,CustomerProcessor
,CustomerWishList
,CustomerWishListProcessor
,CustomerWishListProduct
,Discount
,DiscountProcessor
,DiscountRange
,DiscountRangeProcessor
,Email
,EmailOptOut
,EmailOptOutProcessor
,EmailProcessor
,EmailSender
,EventBusRegistrar
,ExportProcessor
,FileStorageProcessor
,ImportExportProcessor
,ImportProcessor
,InventoryEvent
,InventoryNotificationSubscriber
,InventoryNotificationTrigger
,InventoryProcessor
,IPayPalDirectPaymentProcessor
,IPayPalExpressPaymentProcessor
,IPaypointCallbackProcessor
,JsonExclusionStrategy
,LuceneFacetHelper
,LuceneIndexer
,LuceneSearcher
,LuceneSuggestionsIndexer
,LuceneSuggestionsSearcher
,Manufacturer
,ManufacturerProcessor
,NewOrderEvent
,Option
,OptionProcessor
,Order
,OrderDelivery
,OrderDeliveryProcessor
,OrderDiscount
,OrderDiscountProcessor
,OrderItem
,OrderItemAttribute
,OrderItemAttributeProcessor
,OrderItemProcessor
,OrderNumber
,OrderProcessor
,OrderSetting
,OrderSettingProcessor
,OrderShippingRule
,OrderShippingRuleProcessor
,OrderStatusEmailNotificationSubscriber
,OrderStatusEmailNotificationTrigger
,Payment
,PaymentProcessor
,Product
,ProductAttribute
,ProductCategory
,ProductList
,ProductProcessor
,ProductReview
,ProductReviewProcessor
,ProductSetting
,ProductSettingProcessor
,QboConnectionProcessor
,QboOrderProcessor
,QboOrderSubscriber
,QboOrderTrigger
,QboQueryProcessor
,RecaptchaProcessor
,RelatedProduct
,RequestLog
,RequestLogProcessor
,Role
,RoleProcessor
,SalesReportProcessor
,SearchList
,Setting
,Settings
,ShippingMethod
,ShippingMethodProcessor
,ShippingProcessor
,ShippingRate
,ShippingRateProcessor
,ShippingRule
,ShippingRuleProcessor
,ShippingRuleRange
,ShippingRuleRangeProcessor
,SKU
,SKUDiscount
,SKUProcessor
,SKUShippingRule
,State
,StateProcessor
,StatesAndCountries
,TaxProcessor
,TaxRateProcessor
,Template
,TemplateParser
,TemplateProcessor
,User
- All Known Implementing Classes:
AbandonedCartEmailJob
,AbstractJob
,AbstractOrderEmailJob
,AdministratorBean
,AdministratorRoleBean
,AttributeBean
,AuthorizeNetAIMProcessor
,AuthorizeNetAPIProcessor
,AuthorizeNetDPMProcessor
,AvaTaxProcessor
,AvaTaxSubscriberImpl
,AvaTaxTriggerImpl
,BaseBusinessObject
,BaseBusinessProcessor
,BaseLuceneProcessor
,BasePaymentProcessor
,BasePayPalNVPProcessor
,BaseShippingProcessor
,BaseTaxProcessor
,BaseTrigger
,BasicAdministratorProcessor
,BasicAdminPaymentProcessor
,BasicAttributeProcessor
,BasicCartDiscountProcessor
,BasicCartProcessor
,BasicCategoryProcessor
,BasicCategorySettingProcessor
,BasicCountryProcessor
,BasicCustomerAddressProcessor
,BasicCustomerProcessor
,BasicCustomerWishListProcessor
,BasicDiscountProcessor
,BasicDiscountRangeProcessor
,com.softslate.emailer.businessobjects.core.BasicEmailerProcessor
,BasicEmailOptOutProcessor
,BasicEmailProcessor
,BasicExportProcessor
,BasicImportExportProcessor
,BasicImportProcessor
,BasicInventoryProcessor
,BasicJsonExclusionStrategy
,BasicLuceneFacetHelper
,BasicLuceneIndexer
,BasicLuceneSearcher
,BasicLuceneSuggestionsIndexer
,BasicLuceneSuggestionsSearcher
,BasicManufacturerProcessor
,BasicOptionProcessor
,BasicOrderDeliveryProcessor
,BasicOrderDiscountProcessor
,BasicOrderItemAttributeProcessor
,BasicOrderItemProcessor
,BasicOrderProcessor
,BasicOrderSettingProcessor
,BasicOrderShippingRuleProcessor
,BasicPaymentProcessor
,BasicProductProcessor
,BasicProductReviewProcessor
,BasicProductSettingProcessor
,BasicRecaptchaProcessor
,BasicRequestLogProcessor
,BasicRoleProcessor
,BasicSalesReportProcessor
,BasicShippingMethodProcessor
,BasicShippingProcessor
,BasicShippingRateProcessor
,BasicShippingRuleProcessor
,BasicShippingRuleRangeProcessor
,BasicSKUProcessor
,BasicStateProcessor
,BasicTaxProcessor
,BasicTaxRateBean
,BasicTaxRateProcessor
,BasicTemplateProcessor
,BusinessObjectFactoryImpl
,CapturePaymentSubscriberImpl
,CapturePaymentTriggerImpl
,CardInfoCleanUpJob
,CategoryBean
,CategorySettingBean
,ChangedOrderEventImpl
,ChangingOrderDeliveryEventImpl
,ChangingOrderEventImpl
,ChangingProductEventImpl
,ChangingRequestLogEventImpl
,ChangingSettingEventImpl
,ChangingSKUEventImpl
,CheckPaymentProcessor
,ConstantContactContact
,ConstantContactProcessor
,CountryBean
,CustomerAddressBean
,CustomerBean
,CustomerFollowUpJob
,CustomerWishListBean
,CustomerWishListProductBean
,DiscountBean
,DiscountRangeBean
,EmailBean
,EmailNotificationTrigger
,EmailOptOutBean
,EmailSenderImpl
,EventBusRegistrarImpl
,FedExAddressValidationProcessor
,FedExShippingProcessor
,FirstDataProcessor
,IncompleteOrdersJob
,InstallerProcessor
,InventoryEventImpl
,InventoryNotificationSubscriberImpl
,InventoryNotificationTriggerImpl
,LocalFileStorageProcessor
,MailChimpProcessor
,ManufacturerBean
,MonitorJob
,NewOrderEventImpl
,OptionBean
,OrderBean
,OrderDeliveryBean
,OrderDiscountBean
,OrderItemAttributeBean
,OrderItemBean
,OrderNumberBean
,OrderSettingBean
,OrdersExportBean
,OrderShippedJob
,OrderShippingRuleBean
,OrderStatusEmailNotificationSubscriberImpl
,OrderStatusEmailNotificationTriggerImpl
,PayflowLinkProcessor
,PayflowProACHProcessor
,PayflowProProcessor
,PaymentBean
,PayPalDirectProcessor
,PayPalExpressProcessor
,PayPalUKDirectProcessor
,PayPalUKExpressProcessor
,PaypointCallbackProcessor
,PaypointProcessor
,ProductAttributeBean
,ProductBean
,ProductCategoryBean
,ProductListBean
,ProductReviewBean
,ProductSettingBean
,PurchaseOrderPaymentProcessor
,QboConnectionProcessorImpl
,QboOrderProcessorImpl
,QboOrderSubscriberImpl
,QboOrderTriggerImpl
,QboQueryProcessorImpl
,ReindexLuceneJob
,RelatedProductBean
,RequestLogBean
,RoleBean
,SearchListBean
,SettingBean
,SettingsBean
,ShippingMethodBean
,ShippingRateBean
,ShippingRuleBean
,ShippingRuleRangeBean
,SKUBean
,SKUDiscountBean
,SKUShippingRuleBean
,StateBean
,StatesAndCountriesBean
,TemplateBean
,TemplateParserImpl
,UpgradesProcessor
,UPSShippingProcessor
,UserBean
,USPSShippingProcessor
public interface BusinessObject
A parent interface for all of the other interfaces in the business object
layer.
- Author:
- David Tobey
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
initialize
(Map transferMap) Initializes this business object by copying incoming parameters into its properties.
-
Method Details
-
initialize
Initializes this business object by copying incoming parameters into its properties. This method is used byBusinessObjectFactory
immediately after object creation.- Parameters:
transferMap
- AMap
containing objects such as the application'sDAOFactory
,Settings
,User
, andBusinessObjectFactory
.- Throws:
Exception
-