public class ParseSterlingConfigurationBOMCmdImpl extends TaskCommandImpl implements ParseDynamicKitConfigurationCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | CONFIGURATOR_BOM_XML_ATTRIBUTE_PRICE
The Price attribute in the ConfiguratorBOM XML generated from Sterling Dynamic Kit Configurator.
|
static java.lang.String | CONFIGURATOR_BOM_XML_ATTRIBUTE_PRICE_DEFAULTVALUE
The default price of the component and dynamickit in the ConfiguratorBOM XML.
|
static java.lang.String | CONFIGURATOR_BOM_XML_ATTRIBUTE_PRICELOCK
The Price attribute in the ConfiguratorBOM XML generated from Sterling Dynamic Kit Configurator.
|
static java.lang.String | CONFIGURATOR_BOM_XML_ATTRIBUTE_PRICELOCK_DEFAULTVALUE
The default price lock of the component and dynamickit in the ConfiguratorBOM XML.
|
static java.lang.String | CONFIGURATOR_BOM_XML_ATTRIBUTE_QUANTITY
The Quantity attribute in the ConfiguratorBOM XML generated from Sterling Dynamic Kit Configurator.
|
static java.lang.String | CONFIGURATOR_BOM_XML_ATTRIBUTE_SKU
The SKU attribute in the ConfiguratorBOM XML generated from Sterling Dynamic Kit Configurator.
|
static java.lang.String | CONFIGURATOR_BOM_XML_ELEMENT_LINE_ITEM
The LineItem element name in the ConfiguratorBOM XML generated from Sterling Dynamic Kit Configurator.
|
static java.lang.String | CONFIGURATOR_BOM_XML_NODE_CONFIGURATOR_BOM
The ConfiguratorBOM element name in the ConfiguratorBOM XML generated from Sterling Dynamic Kit Configurator.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
ParseSterlingConfigurationBOMCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> | getComp_catentryIds()
This method returns catEntryIds of dynamic kit components.
|
java.util.ArrayList<java.lang.String> | getComp_priceLocks()
This method returns the price locks of components
|
java.util.ArrayList<java.lang.String> | getComp_prices()
This method returns the prices of components.
|
java.util.ArrayList<java.lang.String> | getComp_quantities()
This method returns quantities of dynamic kit components.
|
java.lang.String | getDynamicKitCatEntryId()
This method returns catEntryId of dynamic kit.
|
java.lang.String | getDynamicKitPrice()
This method returns the price of dynamic kit.
|
java.lang.String | getDynamicKitPriceLock()
This method returns the price lock of dynamic kit.
|
java.lang.String | getDynamicKitQuantity()
This method returns quantity of dynamic kit.
|
void | performExecute()
This method executes the business logic of this command implementation.
|
void | setConfigXML(java.lang.String configurationXML)
This method sets the configuration XML to be parsed.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CONFIGURATOR_BOM_XML_NODE_CONFIGURATOR_BOM
public static final java.lang.String CONFIGURATOR_BOM_XML_ELEMENT_LINE_ITEM
public static final java.lang.String CONFIGURATOR_BOM_XML_ATTRIBUTE_SKU
public static final java.lang.String CONFIGURATOR_BOM_XML_ATTRIBUTE_QUANTITY
public static final java.lang.String CONFIGURATOR_BOM_XML_ATTRIBUTE_PRICE
public static final java.lang.String CONFIGURATOR_BOM_XML_ATTRIBUTE_PRICELOCK
public static final java.lang.String CONFIGURATOR_BOM_XML_ATTRIBUTE_PRICE_DEFAULTVALUE
public static final java.lang.String CONFIGURATOR_BOM_XML_ATTRIBUTE_PRICELOCK_DEFAULTVALUE
public ParseSterlingConfigurationBOMCmdImpl()
public java.util.ArrayList<java.lang.String> getComp_catentryIds()
public java.util.ArrayList<java.lang.String> getComp_quantities()
public java.lang.String getDynamicKitCatEntryId()
public java.lang.String getDynamicKitQuantity()
public java.util.ArrayList<java.lang.String> getComp_prices()
public java.util.ArrayList<java.lang.String> getComp_priceLocks()
public java.lang.String getDynamicKitPrice()
public java.lang.String getDynamicKitPriceLock()
public void setConfigXML(java.lang.String configurationXML)
public void performExecute() throws ECException