com.ibm.commerce.orderitems.commands

Interface GetDynamicKitConfigurationDefinitionCmd

  • All Superinterfaces:
    com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
    All Known Implementing Classes:
    GetDynamicKitConfigurationDefinitionCmdImpl


    public interface GetDynamicKitConfigurationDefinitionCmd
    extends TaskCommand
    This command is accepts an XML definition of a dynamic kit configuration as input and parses it to extract the configuration information. The configuration information is available as output parameters.
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The internal copyright field.
        See Also:
        Constant Field Values
      • NAME

        static final java.lang.String NAME
        The name of this interface is "com.ibm.commerce.orderitems.commands.GetDynamicKitConfigurationDefinitionCmd".
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation class is "com.ibm.commerce.orderitems.commands.GetDynamicKitConfigurationDefinitionCmdImpl".
        See Also:
        Constant Field Values
    • Method Detail

      • getConfigurationComponents

        java.lang.String[] getConfigurationComponents()
        Gets the list of configuration components.
        Returns:
        java.lang.String[]
      • getConfigurationId

        java.lang.String getConfigurationId()
        Gets the Configuration Id.
        Returns:
        java.lang.String
      • getCurrency

        java.lang.String getCurrency()
        Gets the currency of the Prices for the configuration components.
        Returns:
        currency.
      • getDynamicKitId

        java.lang.String getDynamicKitId()
        Gets the Dynamic Kit Id.
        Returns:
        java.lang.String
      • getPrices

        java.lang.String[] getPrices()
        Gets the list of prices for each of the configuration components.
        Returns:
        java.lang.String[]
      • getQuantities

        java.lang.String[] getQuantities()
        Gets the list of quantities of the configuration components.
        Returns:
        java.lang.String[]
      • setXMLDefinition

        void setXMLDefinition(java.lang.String astrXMLDefinition)
        Sets the XML Definition of the configuration. This definition is parsed to extract the configuration information.
        Parameters:
        astrXMLDefinition - java.jang.String