java.lang.Object | +--com.ibm.commerce.tools.contract.beans.CustomPricingTCDataBean
Retrieve all the data associated with a Fixed Pricing Term and Condition Set the contract and language identifiers in order to populate the bean.
Field Summary |
---|
Fields inherited from interface com.ibm.commerce.beans. SmartDataBean |
COPYRIGHT |
Fields inherited from interface com.ibm.commerce.beans. DataBean |
emptyString |
Constructor Summary | |
---|---|
CustomPricingTCDataBean(java.lang.Long newContractId,
java.lang.Integer newLangId) Construct an CustomPricingTCDataBean from an existing contract identifier Find the Fixed Pricing terms and conditions in the contract |
Method Summary | |
---|---|
CommandContext |
getCommandContext() Returns the current command's context |
java.lang.Long |
getContractId() Get the contract identifier for the contract this term and condition is in |
java.lang.String |
getCustomPricingReferenceNumber() Get the reference number of the fixed price term and condition |
com.ibm.commerce.security.Protectable |
getDelegate() Returns the access control delegate of this data bean. |
java.lang.String |
getLanguageId() Get the language identifier in which the data was loaded |
java.lang.String[] |
getOfferId() Get the identifiers of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferMaximumPurchaseQuantity() Get the maximum purchase quantity of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferMemberDN() Get the member distinguished name of the owner of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferMemberGroupDN() Get the member group distinguished name of the owner of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferMemberGroupName() Get the member group name of the owner of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferMemberGroupType() Get the member group type of the owner of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferMemberType() Get the member type of the owner of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferMinimumPurchaseQuantity() Get the minimum purchase quantity of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferPrecedence() Get the precedence of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferPriceCurrency() Get the currency of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferPriceValue() Get the price of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferPublished() Get the published state of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferQuantityUnit() Get the inventory of the products in the fixed pricing term and conditions |
java.lang.String[] |
getOfferSkuNumber() Get the skus of the products in the fixed pricing term and conditions |
java.lang.String[] |
getPriceListDescription() Get the description of the products in the fixed pricing term and conditions |
java.lang.String[] |
getPriceListId() Get the identifier of the products in the fixed pricing term and conditions |
java.lang.String[] |
getPriceListMemberDN() Get the member distinguished name of the owner of the products in the fixed pricing term and conditions |
java.lang.String[] |
getPriceListMemberGroupDN() Get the member group distinguished name of the owner of the products in the fixed pricing term and conditions |
java.lang.String[] |
getPriceListMemberGroupName() Get the member group name of the owner of the products in the fixed pricing term and conditions |
java.lang.String[] |
getPriceListMemberGroupType() Get the member group type of the owner of the products in the fixed pricing term and conditions |
java.lang.String[] |
getPriceListMemberType() Get the type of the owner of the products in the fixed pricing term and conditions |
java.lang.String[] |
getPriceListName() Get the names of the products in the fixed pricing term and conditions |
java.lang.String[] |
getPriceListPrecedence() Get the precedence of the products in the fixed pricing term and conditions |
java.lang.String[] |
getPriceListReferenceNumber() Get the reference numbers of the fixed pricing term and conditions |
java.lang.String[] |
getPriceListType() Get the types of the fixed pricing term and conditions |
TypedProperty |
getRequestProperties() Get the request properties |
java.lang.String |
getXmlDefinition() Get the XML definition of the fixed pricing term and condition |
void |
populate() Populates the databean with data elements. |
void |
setCommandContext(
CommandContext newICommandContext) Set the command context |
void |
setRequestProperties(
TypedProperty param) Set the requestProperties associated with the data bean. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Constructor Detail |
---|
public CustomPricingTCDataBean(java.lang.Long newContractId, java.lang.Integer newLangId)
newContractId
- Long An existing contract identifiernewLangId
- Integer The language identifier for which language
to retrieve the dataMethod Detail |
---|
public CommandContext getCommandContext()
getCommandContext
in interface
SmartDataBean
public java.lang.Long getContractId()
public java.lang.String getCustomPricingReferenceNumber()
public com.ibm.commerce.security.Protectable getDelegate() throws java.lang.Exception
java.lang.Exception
public java.lang.String getLanguageId()
public java.lang.String[] getOfferId()
public java.lang.String[] getOfferMaximumPurchaseQuantity()
public java.lang.String[] getOfferMemberDN()
public java.lang.String[] getOfferMemberGroupDN()
public java.lang.String[] getOfferMemberGroupName()
public java.lang.String[] getOfferMemberGroupType()
public java.lang.String[] getOfferMemberType()
public java.lang.String[] getOfferMinimumPurchaseQuantity()
public java.lang.String[] getOfferPrecedence()
public java.lang.String[] getOfferPriceCurrency()
public java.lang.String[] getOfferPriceValue()
public java.lang.String[] getOfferPublished()
public java.lang.String[] getOfferQuantityUnit()
public java.lang.String[] getOfferSkuNumber()
public java.lang.String[] getPriceListDescription()
public java.lang.String[] getPriceListId()
public java.lang.String[] getPriceListMemberDN()
public java.lang.String[] getPriceListMemberGroupDN()
public java.lang.String[] getPriceListMemberGroupName()
public java.lang.String[] getPriceListMemberGroupType()
public java.lang.String[] getPriceListMemberType()
public java.lang.String[] getPriceListName()
public java.lang.String[] getPriceListPrecedence()
public java.lang.String[] getPriceListReferenceNumber()
public java.lang.String[] getPriceListType()
public TypedProperty getRequestProperties()
getRequestProperties
in interface
InputDataBean
public java.lang.String getXmlDefinition()
public void populate() throws java.lang.Exception
SmartDataBean
populate
in interface
SmartDataBean
java.lang.Exception
- if there is a problem populating the
databean with data.public void setCommandContext(CommandContext newICommandContext)
setCommandContext
in interface
SmartDataBean
newICommandContext
-
com.ibm.commerce.command.CommandContextpublic void setRequestProperties(TypedProperty param)
InputDataBean
setRequestProperties
in interface
InputDataBean