com.ibm.commerce.price.commands

Interface GetDynamicKitPercentageAdjustmentCmd

  • All Superinterfaces:
    com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.commerce.command.ECCommand, com.ibm.commerce.command.TaskCommand
    All Known Implementing Classes:
    GetDynamicKitPercentageAdjustmentCmdImpl


    public interface GetDynamicKitPercentageAdjustmentCmd
    extends com.ibm.commerce.command.TaskCommand
    Interface for the GetDynamicKitPercentageAdjustmentCmd Task Command to retrieve percentage adjustment on a specific dynamic kit.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      IBM copyright notice field.
      static java.lang.String NAME
      The name of this command.
      • Fields inherited from interface com.ibm.commerce.command.CacheableECCommand

        defaultCommandClassName
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      java.util.Vector getApplicablePercentageAdjustment()
      Returns all valid adjustment for this dynamic kit in percentage in a Vector.
      void setCommandContext(com.ibm.commerce.command.CommandContext commandContext)
      Sets command context
      void setDKCatEntryId(java.lang.Long catId)
      Sets dynamickit's cat entry id
      void setTradingAgreementAccessBean(com.ibm.commerce.contract.objects.TradingAgreementAccessBean[] taAB)
      Sets access beans for all contacts.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • 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, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
    • Method Detail

      • getApplicablePercentageAdjustment

        java.util.Vector getApplicablePercentageAdjustment()
        Returns all valid adjustment for this dynamic kit in percentage in a Vector.
        Returns:
        Vector stores all valid percentage adjustments.
      • setCommandContext

        void setCommandContext(com.ibm.commerce.command.CommandContext commandContext)
        Sets command context
        Specified by:
        setCommandContext in interface com.ibm.commerce.command.ECCommand
        Parameters:
        commandContext - current command context
      • setDKCatEntryId

        void setDKCatEntryId(java.lang.Long catId)
        Sets dynamickit's cat entry id
        Parameters:
        catId - The cat entry id for this dynamic kit.
      • setTradingAgreementAccessBean

        void setTradingAgreementAccessBean(com.ibm.commerce.contract.objects.TradingAgreementAccessBean[] taAB)
        Sets access beans for all contacts.
        Parameters:
        taAB - Access Beans in an array represents all valid contacts.