com.ibm.commerce.beans
Interface SmartDataBean
- All Superinterfaces:
- DataBean, InputDataBean, java.io.Serializable
- All Known Subinterfaces:
- CollateralSmartDataBean, DiscountSmartDataBean, DynamicTreeUserDataBean, FFMOrderItemsSmartDataBean, FFMOrderItemsSmartListDataBean, FormattedMonetaryAmountSmartDataBean, FormattedQuantityAmountSmartDataBean, OrderQuotationRelSmartDataBean, PRequisitionByMemberIdAndStoreHostedAtChannelStoreIdSmartListDataBean, PriceSmartDataBean, ProductSmartDataBean, SchedulerDataBean, SearchDialogCriteriaBean, SRequisitionByMemberIdAndStoreHostedAtChannelStoreIdSmartListDataBean, SRequisitionOwnedByMemberIdAndStoreHostedAtChannelStoreIdSmartListDataBean
- All Known Implementing Classes:
- AccountDataBean, ApplicationTypeDataBean, ApprovalStatusDataBean, AuctionDataBean, AuctionDescriptionDataBean, AuctionInfoDataBean, AuctionStyleDataBean, AutoBidDataBean, BidDataBean, BusinessLogicDataBean, CampaignStatisticsListDataBean, CatalogFilterTreeDataBean, CategoryPricingTCDataBean, CollateralDataBean, ContractDataBean, ContractSearchCriteriaDataBean, CustomPricingTCDataBean, DiscountDataBean, FFMOrderItemsDataBean, FFMOrderItemsListDataBean, FormattedMonetaryAmountDataBean, FormattedQuantityAmountDataBean, ForumMessageDataBean, InvoicingTCDataBean, MemberAuctionRelationDataBean, MessageCountDataBean, MessageDataBean, MessageInfoDataBean, OrderApprovalTCDataBean, OrderQuotationRelDataBean, PAttributeDataBean, PAttributeDescDataBean, PAttrProdDataBean, PAttrValueDataBean, PaymentTCDataBean, PRequisitionByMemberIdAndStoreHostedAtChannelStoreIdListDataBean, PriceDataBean, ProductAdvisorStatisticsListDataBean, ProductComparisonStatisticsListDataBean, ProductDataBean, ProductExplorerStatisticsListDataBean, ProductSetTCDataBean, ProductTreeDataBean, ProductTreeDataBean, PurchaseOrderTCDataBean, RegistryItemsDataBean, ReturnTCDataBean, RFQDataBean, RFQProdDataBean, RLPromotionBean, SalesAssistantStatisticsListDataBean, SchedulerCommandsDataBean, SchedulerItemsDataBean, SchedulerStatusDataBean, ShippingTCShippingChargeDataBean, ShippingTCShippingModeDataBean, ShippingTCShipToAddressDataBean, SmartDataBeanImpl, SRequisitionByMemberIdAndStoreHostedAtChannelStoreIdListDataBean, SRequisitionOwnedByMemberIdAndStoreHostedAtChannelStoreIdListDataBean, StoreCreationWizardDataBean, UrlRegistryItemsDataBean, ViewApplicableCouponDataBean, ViewAppliedCouponDataBean, ViewCouponDetailDataBean, ViewWalletDataBean
- public interface SmartDataBean
- extends InputDataBean
A SmartDataBean is a DataBean that can populate itself without requiring a data bean command. The input command context and the request properties provide sufficient information for it to populate itself. Example of this is a DataBean that extends from an AccessBean.
Field Summary |
static java.lang.String |
COPYRIGHT
IBM Copyright notice field. |
COPYRIGHT
public static final java.lang.String COPYRIGHT
- IBM Copyright notice field.
- See Also:
- Constant Field Values
getCommandContext
public CommandContext getCommandContext()
- Returns the command context.
-
- Returns:
- The command context.
populate
public void populate()
throws java.lang.Exception
- Populates the databean with data elements.
-
- Throws:
- java.lang.Exception - if there is a problem populating the databean with data.
setCommandContext
public void setCommandContext(CommandContext commandContext)
- Sets the command context.
-
- Parameters:
- commandContext - The command context..
Feedback
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.