java.lang.ObjectCacheableCommandImpl
com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.command.TaskCommandImpl
com.ibm.commerce.orderitems.commands.GetDynamicKitConfigurationDefinitionCmdImpl
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. This command uses the following AccessBeans:
Field Summary | |
static java.lang.String | COPYRIGHT The internal copyright field. |
Fields inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
commandContext |
Fields inherited from interface com.ibm.commerce.orderitems.commands.GetDynamicKitConfigurationDefinitionCmd |
defaultCommandClassName, NAME |
Fields inherited from interface com.ibm.commerce.command.ECCommand |
defaultCommandClassName |
Constructor Summary | |
GetDynamicKitConfigurationDefinitionCmdImpl() |
Method Summary | |
java.lang.String[] | getConfigurationComponents() Gets the list of configuration components. |
java.lang.String | getConfigurationId() Gets the Configuration Id. |
java.lang.String | getCurrency() Gets the currency of the Prices for the configuration components. |
java.lang.String | getDynamicKitId() Gets the Dynamic Kit Id. |
java.lang.String[] | getPrices() Gets the list of prices for each of the configuration components. |
java.lang.String[] | getQuantities() Gets the list of quantites of the configuration components. |
void | performExecute() The main entry point of the command. |
void | reset() Reset the instance variables. |
void | setXMLDefinition(java.lang.String astrXMLDefinition) Sets the XML Definition of the configuration. |
Methods inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
accessControlCheck, checkIsAllowed, checkParameters, checkResourcePermission, createCommandExecutionEvent, execute, finalize, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
public GetDynamicKitConfigurationDefinitionCmdImpl()
Method Detail |
public java.lang.String[] getConfigurationComponents()
public java.lang.String getConfigurationId()
public java.lang.String getCurrency()
public java.lang.String getDynamicKitId()
public java.lang.String[] getPrices()
public java.lang.String[] getQuantities()
public void performExecute() throws ECException
public void reset()
public void setXMLDefinition(java.lang.String astrXMLDefinition)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.