public class MarketplaceCalculateContractPricesCmdImpl extends CalculateContractPricesCmdImpl implements CalculateContractPricesCmd
This command calls the following TaskCommands:
OfferAccessBean
OfferPriceAccessBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The IBM copyright string.
|
defaultCommandClassName, NAME
Constructor and Description |
---|
MarketplaceCalculateContractPricesCmdImpl()
Constructor for MarketplaceCalculateContractPricesCmdImpl.
|
Modifier and Type | Method and Description |
---|---|
ItemPriceInfo[] |
getItemPriceInfo()
Returns the internal item info structure.
|
void |
performExecute()
Executes main business logic of the command.
|
void |
reset() |
void |
setCurrency(java.lang.String astrCurrency)
Sets the currency to be used for finding the price (Optional).
|
void |
setItemPriceInfo(ItemPriceInfo[] aItemPriceInfos)
Sets the item info structure for internal use on calculating the prices.
|
void |
setStoreId(java.lang.Integer anStoreId)
Sets the id of the input store to be used for calculating the price (Optional).
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setErrorMode, setMasterCatalogPriceListIds, setPriceListIds, setTradingABs, setUseGlobalPriceList, validateParameters
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
setErrorMode, setMasterCatalogPriceListIds, setPriceListIds, setTradingABs, setUseGlobalPriceList
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
public static final java.lang.String COPYRIGHT
public MarketplaceCalculateContractPricesCmdImpl()
public ItemPriceInfo[] getItemPriceInfo()
CalculateContractPricesCmdImpl
getItemPriceInfo
in interface CalculateContractPricesCmd
getItemPriceInfo
in class CalculateContractPricesCmdImpl
CalculateContractPricesCmd.getItemPriceInfo()
public void performExecute() throws com.ibm.commerce.exception.ECException
CalculateContractPricesCmdImpl
performExecute
in interface com.ibm.commerce.command.ECCommand
performExecute
in class CalculateContractPricesCmdImpl
com.ibm.commerce.exception.ECException
ECCommand#performExecute()
public void reset()
reset
in class com.ibm.commerce.command.AbstractECTargetableCommand
Command.reset()
public void setCurrency(java.lang.String astrCurrency)
CalculateContractPricesCmdImpl
setCurrency
in interface CalculateContractPricesCmd
setCurrency
in class CalculateContractPricesCmdImpl
astrCurrency
- the Currency.CalculateContractPricesCmd.setCurrency(String)
public void setItemPriceInfo(ItemPriceInfo[] aItemPriceInfos)
CalculateContractPricesCmdImpl
setItemPriceInfo
in interface CalculateContractPricesCmd
setItemPriceInfo
in class CalculateContractPricesCmdImpl
aItemPriceInfo
- the ItemPriceInfos.CalculateContractPricesCmd.setItemPriceInfo(ItemPriceInfo[])
public void setStoreId(java.lang.Integer anStoreId)
CalculateContractPricesCmdImpl
setStoreId
in interface CalculateContractPricesCmd
setStoreId
in class CalculateContractPricesCmdImpl
anStoreId
- the Store ID.CalculateContractPricesCmd.setStoreId(Integer)