com.ibm.commerce.beans
Interface InputDataBean

All Superinterfaces:
DataBean, java.io.Serializable
All Known Subinterfaces:
CollateralInputDataBean, CollateralListInputDataBean, CollateralSmartDataBean, CommandDataBean, DynamicDataBean, DynamicTreeUserDataBean, FFMOrderItemsInputDataBean, FFMOrderItemsInputListDataBean, FFMOrderItemsSmartDataBean, FFMOrderItemsSmartListDataBean, MemberAttributeFloatValueInputDataBean, OrderInputDataBean, OrderQuotationRelInputDataBean, OrderQuotationRelSmartDataBean, PolicyAccountLockoutInputDataBean, PRequisitionByMemberIdAndStoreHostedAtChannelStoreIdInputListDataBean, PRequisitionByMemberIdAndStoreHostedAtChannelStoreIdSmartListDataBean, ProductInputDataBean, ProductSmartDataBean, SchedulerDataBean, SearchDialogCriteriaBean, SmartDataBean, SRequisitionByMemberIdAndStoreHostedAtChannelStoreIdInputListDataBean, SRequisitionByMemberIdAndStoreHostedAtChannelStoreIdSmartListDataBean, SRequisitionOwnedByMemberIdAndStoreHostedAtChannelStoreIdInputListDataBean, SRequisitionOwnedByMemberIdAndStoreHostedAtChannelStoreIdSmartListDataBean, ViewApplicableCouponInputDataBean, ViewAppliedCouponInputDataBean, ViewCouponDetailInputDataBean, ViewWalletInputDataBean
All Known Implementing Classes:
AccountDataBean, ApplicationTypeDataBean, BusinessLogicDataBean, CampaignStatisticsListDataBean, CatalogFilterTreeDataBean, CategoryPricingTCDataBean, CollateralDataBean, CollateralListDataBean, ContractDataBean, ContractSearchCriteriaDataBean, CustomPricingTCDataBean, DynamicDataBeanImpl, FFMOrderItemsDataBean, FFMOrderItemsListDataBean, InputDataBeanImpl, InvoicingTCDataBean, MemberAttributeFloatValueDataBean, OrderApprovalTCDataBean, OrderDataBean, OrderQuotationRelDataBean, PaymentTCDataBean, PolicyAccountLockoutDataBean, PRequisitionByMemberIdAndStoreHostedAtChannelStoreIdListDataBean, ProductAdvisorStatisticsListDataBean, ProductComparisonStatisticsListDataBean, ProductDataBean, ProductExplorerStatisticsListDataBean, ProductSetTCDataBean, ProductTreeDataBean, ProductTreeDataBean, PurchaseOrderTCDataBean, RegistryItemsDataBean, ReturnTCDataBean, RLPromotionBean, SalesAssistantStatisticsListDataBean, SchedulerCommandsDataBean, SchedulerItemsDataBean, SchedulerStatusDataBean, ShippingTCShippingChargeDataBean, ShippingTCShippingModeDataBean, ShippingTCShipToAddressDataBean, SmartDataBeanImpl, SRequisitionByMemberIdAndStoreHostedAtChannelStoreIdListDataBean, SRequisitionOwnedByMemberIdAndStoreHostedAtChannelStoreIdListDataBean, StoreCreationWizardDataBean, UrlRegistryItemsDataBean, ViewApplicableCouponDataBean, ViewAppliedCouponDataBean, ViewCouponDetailDataBean, ViewWalletDataBean

public interface InputDataBean
extends DataBean

InputDataBeans is a data bean that needs to be initialized by properties passed in by the caller of the JSP.


Field Summary
static java.lang.String COPYRIGHT
          IBM Copyright notice field.
 
Fields inherited from interface com.ibm.commerce.beans. DataBean
emptyString
 
Method Summary
  TypedProperty getRequestProperties()
          Returns the request properties of the databean.
 void setRequestProperties( TypedProperty param)           Set the requestProperties associated with the data bean.
 

Field Detail
public static final java.lang.String COPYRIGHT
IBM Copyright notice field.
See Also:
Constant Field Values
Method Detail

getRequestProperties

public TypedProperty getRequestProperties()
Returns the request properties of the databean.
Returns:
The request properties.

setRequestProperties

public void setRequestProperties(TypedProperty param)
                          throws java.lang.Exception
Set the requestProperties associated with the data bean. If the requestProperties is null when the activate method on the DataBeanManager is invoked, the DataBeanManager sets the request properties based on the request properties set in the request.
Throws:
java.lang.Exception - if there is a problem when setting the request properties. This particular method should not throw any exception because it just stores the request properties.