java.lang.Object | +--com.ibm.commerce.tools.contract.beans.ReturnTCDataBean
Retrieve all the data associated with the Returns Term and Conditions 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 | |
---|---|
ReturnTCDataBean(java.lang.Long newContractId,
java.lang.Integer newLangId) Construct an ReturnTCDataBean from an existing contract identifier Find the Returns Policy and Refund 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 |
com.ibm.commerce.security.Protectable |
getDelegate() Return the access control delegate of this databean |
java.lang.String |
getLanguageId() Get the language identifier in which the data was retrieved |
TypedProperty |
getRequestProperties() Get the request properties |
java.lang.String |
getReturnApprovalPolicy() Get the name of the Returns Approval policy |
java.lang.String |
getReturnApprovalPolicyNumber() Get the Return Approval policy reference number |
java.lang.String |
getReturnChargePolicy() Get the name of the Returns Charge policy |
java.lang.String |
getReturnChargePolicyNumber() Get the Returns Charge policy reference number |
java.lang.String |
getReturnChargeReferenceNumber() Get the Returns Charge policy reference number |
java.lang.String[] |
getReturnPaymentPolicies() Get the list of Returns Refund policies in the contract |
java.lang.String |
getReturnPaymentPolicy(int i) Get a Returns Refund policy name |
java.lang.String |
getReturnPaymentPolicyNumber(int i) Get a Returns Refund policy reference number |
java.lang.String[] |
getReturnPaymentPolicyNumbers() Get a list of the Returns Refuncd policy reference numbers |
java.lang.String |
getReturnPaymentReferenceNumber(int i) Get a Return Refund policy reference number |
java.lang.String[] |
getReturnPaymentReferenceNumbers() Get a list of the Returns Refund policy reference numbers |
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 ReturnTCDataBean(java.lang.Long newContractId, java.lang.Integer newLangId)
Method Detail |
---|
public CommandContext getCommandContext()
getCommandContext
in interface
SmartDataBean
public java.lang.Long getContractId()
public com.ibm.commerce.security.Protectable getDelegate() throws java.lang.Exception
java.lang.Exception
public java.lang.String getLanguageId()
public TypedProperty getRequestProperties()
getRequestProperties
in interface
InputDataBean
public java.lang.String getReturnApprovalPolicy()
public java.lang.String getReturnApprovalPolicyNumber()
public java.lang.String getReturnChargePolicy()
public java.lang.String getReturnChargePolicyNumber()
public java.lang.String getReturnChargeReferenceNumber()
public java.lang.String[] getReturnPaymentPolicies()
public java.lang.String getReturnPaymentPolicy(int i)
public java.lang.String getReturnPaymentPolicyNumber(int i)
public java.lang.String[] getReturnPaymentPolicyNumbers()
public java.lang.String getReturnPaymentReferenceNumber(int i)
public java.lang.String[] getReturnPaymentReferenceNumbers()
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