com.ibm.commerce.command
Interface BusinessPolicyCommand
- All Superinterfaces:
- TaskCommand
- All Known Subinterfaces:
- ApplyCalculationUsageCmd, ApplyCouponUsageCmd, ApplyShippingCmd, ApproveRefundPolicyCmd, AutoApproveReturnItemPolicyCmd, CalculateReturnAdjustmentPolicyCmd, CalculateReturnItemAdjustmentPolicyCmd, CalculationCmd, CalculationCodeApplyCmd, CalculationCodeCalculateCmd, CalculationCodeCombineCmd, CalculationCodeQualifyCmd, CalculationRangeCmd, CalculationRuleCalculateCmd, CalculationRuleCombineCmd, CalculationRuleQualifyCmd, CalculationScaleLookupCmd, CheckPaymentAcceptPolicyCmd, CSRDisplayRefundPaymentInfoCmd, DiscountCalculationCodeApplyCmd, DiscountCalculationCodeCombineCmd, DiscountCalculationRuleQualifyCmd, DoCancelPolicyCmd, DoDepositPolicyCmd, DoPaymentPolicyCmd, DoRefundPolicyCmd, FinalizeCalculationUsageCmd, FinalizeCouponUsageCmd, FixedAmountCalculationRangeCmd, GetUOMCodePolicyCmd, InitializeAdjustmentCmd, InitializeCalculationUsageCmd, InitializeCouponUsageCmd, InitializeSalesTaxCmd, InitializeShippingCmd, InitializeShippingTaxCmd, NetPriceCalculationScaleLookupCmd, NetPriceWithQuantityAsResultMultiplierCalculationScaleLookupCmd, NetShippingCalculationScaleLookupCmd, NonDiscountedPriceCalculationScaleLookupCmd, PercentageCalculationRangeCmd, PerUnitAmountCalculationRangeCmd, QuantityCalculationScaleLookupCmd, QuantitySpreadByNetPriceCalculationScaleLookupCmd, RefundPaymentPolicyCmd, RequestBatchAvailabilityPolicyCmd, RequestOrderQuotationPolicyCmd, ResolvePriceListsCmd, RetrievePricesCmd, SalesTaxCalculationCodeApplyCmd, ShippingCalculationCodeApplyCmd, ShippingCalculationRuleQualifyCmd, ShippingTaxCalculationCodeApplyCmd, SummarizeAdjustmentCmd, SummarizeCalculationUsageCmd, SummarizeCouponUsageCmd, SummarizeSalesTaxCmd, SummarizeShippingCmd, SummarizeShippingTaxCmd, TaxableNetPriceCalculationScaleLookupCmd, TaxableNetPricePlusNetShippingCalculationScaleLookupCmd, TaxableUnitPriceCalculationScaleLookupCmd, TaxableUnitPricePlusUnitShippingCalculationScaleLookupCmd, TaxCalculationCodeCombineCmd, TaxCalculationRuleQualifyCmd, TaxCalculationUsageTIKCmd, TransferShopCartPolicyCmd, UnitPriceCalculationScaleLookupCmd, UnitShippingCalculationScaleLookupCmd, WeightCalculationScaleLookupCmd, WeightSpreadByNetPriceCalculationScaleLookupCmd
- All Known Implementing Classes:
- ApplyCalculationUsageCmdImpl, ApplyCouponUsageCmdImpl, ApplyShippingChargeByCarrierCmdImpl, ApplyShippingCmdImpl, ApproveRefundAlwaysPolicyCmdImpl, AutoApproveReturnItemByDaysPolicyCmdImpl, BusinessPolicyCommandImpl, CalculateReturnAdjustmentNonePolicyCmdImpl, CalculateReturnItemAdjustmentFlatPolicyCmdImpl, CalculateReturnItemAdjustmentPercentagePolicyCmdImpl, CalculateReturnItemAdjustmentPolicyCmdImpl, CalculationCmdImpl, CalculationCodeCalculateCmdImpl, CalculationCodeCombineCmdImpl, CalculationCodeQualifyCmdImpl, CalculationRuleCalculateCmdImpl, CalculationRuleCombineCmdImpl, CheckPaymentAcceptCLCmdImpl, CheckPaymentAcceptPMCmdImpl, CheckPaymentAcceptTestCmdImpl, CSRDisplayRefundPaymentInfoCmdImpl, DiscountCalculationCodeApplyCmdImpl, DiscountCalculationCodeCombineCmdImpl, DiscountCalculationRuleQualifyCmdImpl, DoCancelCLCmdImpl, DoCancelPMCmdImpl, DoCancelTestCmdImpl, DoDepositCLCmdImpl, DoDepositPMCmdImpl, DoDepositTestCmdImpl, DoPaymentCLCmdImpl, DoPaymentPMCmdImpl, DoPaymentTestCmdImpl, DoRefundCLCmdImpl, DoRefundPMCmdImpl, DoRefundTestCmdImpl, FinalizeCouponUsageCmdImpl, FixedAmountCalculationRangeCmdImpl, GetBatchAvailabilityCmdImpl, GetPriceAndAvailabilityCmdImpl, GetUOMCodePolicyCmdImpl, InitializeAdjustmentCmdImpl, InitializeCouponUsageCmdImpl, InitializeSalesTaxCmdImpl, InitializeShippingCmdImpl, InitializeShippingTaxCmdImpl, MarketplaceRetrievePricesCmdImpl, NetPriceCalculationScaleLookupCmdImpl, NetPriceWithQuantityAsResultMultiplierCalculationScaleLookupCmdImpl, NetShippingCalculationScaleLookupCmdImpl, NonDiscountedPriceCalculationScaleLookupCmdImpl, PercentageCalculationRangeCmdImpl, PerUnitAmountCalculationRangeCmdImpl, QuantityCalculationScaleLookupCmdImpl, QuantitySpreadByNetPriceCalculationScaleLookupCmdImpl, RefundByCreditPolicyCmdImpl, RefundByOriginalPaymentPolicyCmdImpl, RefundPaymentPolicyCmdImpl, ResolvePriceListsCmdImpl, RetrievePricesCmdImpl, SalesTaxCalculationCodeApplyCmdImpl, ShippingCalculationCodeApplyCmdImpl, ShippingCalculationRuleQualifyCmdImpl, ShippingTaxCalculationCodeApplyCmdImpl, SummarizeAdjustmentCmdImpl, SummarizeCouponUsageCmdImpl, SummarizeSalesTaxCmdImpl, SummarizeShippingCmdImpl, SummarizeShippingTaxCmdImpl, TaxableNetPriceCalculationScaleLookupCmdImpl, TaxableNetPricePlusNetShippingCalculationScaleLookupCmdImpl, TaxableUnitPriceCalculationScaleLookupCmdImpl, TaxableUnitPricePlusUnitShippingCalculationScaleLookupCmdImpl, TaxCalculationCodeApplyCmdImpl, TaxCalculationCodeCombineCmdImpl, TaxCalculationRuleQualifyCmdImpl, TaxCalculationUsageTIKCmdImpl, TransferShopcartCmdImpl, UnitPriceCalculationScaleLookupCmdImpl, UnitShippingCalculationScaleLookupCmdImpl, WeightCalculationScaleLookupCmdImpl, WeightSpreadByNetPriceCalculationScaleLookupCmdImpl
- public interface BusinessPolicyCommand
- extends TaskCommand
BusinessPolicyCommand provides the base interface for any Business Policy Task Command.
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
getRequestProperties
public TypedProperty getRequestProperties()
- This method is called to retrieve the request properties associated with this command. The requestProperties is set by the setRequestProperties() method.
-
- Returns:
- request properties
setRequestProperties
public void setRequestProperties(TypedProperty requestProperties)
- Sets the request properties for the Business Policy Command.
-
- Parameters:
- requestProperties - request properties
getPolicyId
public java.lang.Long getPolicyId()
- Gets the policy id.
-
- Returns:
- Business Policy ID
setPolicyId
public void setPolicyId(java.lang.Long newPolicyId)
- Sets the policy Id. This method is called by the command factory to initialize the policy Id associated with this command.
-
- Parameters:
- newPolicyId - business policy ID
Feedback
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.