com.ibm.commerce.price.facade.server.commands

Class ComposePriceEntryDetailCmdImpl

  • java.lang.Object
    • com.ibm.commerce.price.facade.server.commands.AbstractComposePriceListCmdImpl
      • com.ibm.commerce.price.facade.server.commands.ComposePriceEntryDetailCmdImpl
  • All Implemented Interfaces:
    com.ibm.commerce.price.facade.server.commands.ComposePriceListCmd, com.ibm.commerce.price.facade.server.util.PriceFacadeServerConstants, com.ibm.websphere.command.Command, java.io.Serializable


    public class ComposePriceEntryDetailCmdImpl
    extends com.ibm.commerce.price.facade.server.commands.AbstractComposePriceListCmdImpl
    implements com.ibm.commerce.price.facade.server.commands.ComposePriceListCmd
    This class is to compose the PriceEntry detail information to the ShowPriceListType. The PriceEntryType contains all the available information in the database.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      IBM copyright notice field.
      • Fields inherited from interface com.ibm.commerce.price.facade.server.commands.ComposePriceListCmd

        defaultCommandClassName, NAME
      • Fields inherited from interface com.ibm.websphere.command.Command

        serialVersionUID
      • Fields inherited from interface com.ibm.commerce.price.facade.server.util.PriceFacadeServerConstants

        ACESS_PROFILE_IBM_PRICELIST_SUMMARY, ADD_ACTION_CODE, BUSINESSCONTEXT_FORUSER_DN, BUSINESSCONTEXT_STORE_IDENTIFIER, BUSINESSCONTEXT_STORE_UNIQUEID, CATALOG_ENTRY_ID, CATALOG_ENTRY_UNIQUEID_INDEX, CHANGE_ACTION_CODE, DELETE_ACTION_CODE, FIRST_INDEX, INDEX_SEPARATOR, PRICEENTRY_ALTERNATIVE_PRICE_XPATH_END_WORD, PRICEENTRY_PRICE_XPATH_END_WORD, PRICELIST_UNIQUEID_INDEX, PRICELIST_USAGE_CUSTOM, PRICELIST_USAGE_EXTERNAL, PRICELIST_USAGE_STANDARD, SEPERATOR_OF_XPATH, XML_SUPPORTED_DATA_FORMAT, XPATH_STRING_CURRENCY, XPATH_STRING_NAME, XPATH_STRING_PARTNUMBER, XPATH_STRING_PRICING_DATE, XPATH_STRING_QUALIFIER, XPATH_STRING_QUANTITY, XPATH_STRING_UNIQUEID, XPATH_STRING_UOM
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void execute()
      This method is to execute some actions to compose ShowPriceListType using the fetch result.
      • Methods inherited from class com.ibm.commerce.price.facade.server.commands.AbstractComposePriceListCmdImpl

        composePriceEntry, composePriceList, composePriceList, composePriceList, composePriceList, composePriceListWithStoreId, getFetchResult, getPagingPrameter, getShowPriceList, isReadyToCallExecute, reset, setFetchResult, setPagingPrameter, setShowPriceList
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.ibm.commerce.price.facade.server.commands.ComposePriceListCmd

        getPagingPrameter, getShowPriceList, setFetchResult, setPagingPrameter
      • Methods inherited from interface com.ibm.websphere.command.Command

        isReadyToCallExecute, reset
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ComposePriceEntryDetailCmdImpl

        public ComposePriceEntryDetailCmdImpl()
    • Method Detail

      • execute

        public void execute()
                     throws com.ibm.websphere.command.CommandException
        This method is to execute some actions to compose ShowPriceListType using the fetch result. The fetch result contains multiple OfferAccessBean.
        Specified by:
        execute in interface com.ibm.websphere.command.Command
        Throws:
        com.ibm.websphere.command.CommandException - The exception is from executing the actions.
        See Also:
        Command.execute()