com.ibm.commerce.price.commands

Class GetPriceListForRangePriceCmdImpl

  • java.lang.Object
    • com.ibm.websphere.command.CacheableCommandImpl
      • com.ibm.commerce.command.MeasuredCacheableCommandImpl
        • com.ibm.commerce.command.AbstractECTargetableCommand
          • com.ibm.commerce.command.TaskCommandImpl
            • com.ibm.commerce.price.commands.GetPriceListForRangePriceCmdImpl
  • All Implemented Interfaces:
    com.ibm.commerce.command.CacheableECCommand, com.ibm.commerce.command.ECCommand, com.ibm.commerce.command.ECTargetableCommand, com.ibm.commerce.command.TaskCommand, GetPriceListForRangePriceCmd, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command


    public class GetPriceListForRangePriceCmdImpl
    extends com.ibm.commerce.command.TaskCommandImpl
    implements GetPriceListForRangePriceCmd
    The dummy implementation of the interface GetPriceListForRangePriceCmd.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.util.Map getContractToPriceListIDMap()
      Get the contract ID to price list ID map.
      void setCatEntryId(java.lang.Long anCatEntryId)
      Set the catalog entry ID.
      void setCurrency(java.lang.String currency)
      Set the currency.
      void setCustomData(java.util.Map customData)
      Set the custom data.
      void setQuantityAmount(QuantityAmount quantityAmount)
      Set the quantity amount representing the quantity and unit of measurement.
      void setStoreId(java.lang.Integer storeId)
      Set the store ID.
      void setTradingIds(java.lang.Long[] tradingIds)
      Set the trading IDs under which to get the price list.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from class com.ibm.commerce.command.AbstractECTargetableCommand

        accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, performExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
      • Methods inherited from interface com.ibm.commerce.command.CacheableECCommand

        execute
      • Methods inherited from interface com.ibm.commerce.command.ECCommand

        checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
    • Constructor Detail

      • GetPriceListForRangePriceCmdImpl

        public GetPriceListForRangePriceCmdImpl()
    • Method Detail

      • setCatEntryId

        public void setCatEntryId(java.lang.Long anCatEntryId)
        Set the catalog entry ID.
        Specified by:
        setCatEntryId in interface GetPriceListForRangePriceCmd
        Parameters:
        anCatEntryId - The catalog entry ID. It can't be null.
      • setCurrency

        public void setCurrency(java.lang.String currency)
        Set the currency.
        Specified by:
        setCurrency in interface GetPriceListForRangePriceCmd
        Parameters:
        currency - The currency. It can't be null or empty.
      • setCustomData

        public void setCustomData(java.util.Map customData)
        Set the custom data.
        Specified by:
        setCustomData in interface GetPriceListForRangePriceCmd
        Parameters:
        customData - The custom data. It may be null or empty.
      • setQuantityAmount

        public void setQuantityAmount(QuantityAmount quantityAmount)
        Set the quantity amount representing the quantity and unit of measurement.
        Specified by:
        setQuantityAmount in interface GetPriceListForRangePriceCmd
        Parameters:
        quantityAmount - The quantity amount. It can't be null.
      • setStoreId

        public void setStoreId(java.lang.Integer storeId)
        Set the store ID.
        Specified by:
        setStoreId in interface GetPriceListForRangePriceCmd
        Parameters:
        storeId - The store ID. It can't be null.
      • setTradingIds

        public void setTradingIds(java.lang.Long[] tradingIds)
        Set the trading IDs under which to get the price list.
        Specified by:
        setTradingIds in interface GetPriceListForRangePriceCmd
        Parameters:
        tradingIds - The trading IDs. It can't be null or empty.