public class ResolveSkuCmdImpl extends TaskCommandImpl implements ResolveSkuCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The internal copyright field.
|
Constructor and Description |
---|
ResolveSkuCmdImpl()
No value constructor.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Hashtable | getAttributeNVPs()
Returns the hashtable that represents the Attribute names and values that will be used to perform the Item resolution.
|
java.lang.Long | getItemId()
Returns the ItemId that represents the primary key of the resolved Item
|
java.lang.Long | getItemSpecId()
Returns the ItemSpecId that represents the ItemSpecification identifier for the resolved Item.
|
protected java.lang.Long | getProductId()
Returns the ProductId that represents the primary key of the CatalogEntry that is to be resolved,
|
boolean | isReadyToCallExecute()
This method is called by the targetable command framework.
|
void | performExecute()
This method performs the business logic for this command.
|
void | reset()
This method is called after a command has been executed.
|
void | setAttributeNVPs(java.util.Hashtable ahshAttrNVPs)
Sets the hashtable that represents the Attribute names and values that will be used to perform the Item resolution.
|
protected void | setItemId(java.lang.Long anItemNumber)
Sets the ItemId that represents the primary key of the resolved Item
|
protected void | setItemSpecId(java.lang.Long anItemSpecId)
Sets the ItemSpecId that represents the ItemSpecification identifier for the resolved Item.
|
void | setProductId(java.lang.Long anProductNumber)
Sets the ProductId that represents the primary key of the CatalogEntry that is to be resolved,
|
void | validateParameters()
This method performs server side parameter checking.
|
public static final java.lang.String COPYRIGHT
protected java.util.Hashtable getAttributeNVPs()
public java.lang.Long getItemId()
public java.lang.Long getItemSpecId()
protected java.lang.Long getProductId()
public boolean isReadyToCallExecute()
public void performExecute() throws ECException
public void reset()
public void setAttributeNVPs(java.util.Hashtable ahshAttrNVPs)
protected void setItemId(java.lang.Long anItemNumber)
protected void setItemSpecId(java.lang.Long anItemSpecId)
public void setProductId(java.lang.Long anProductNumber)
public void validateParameters() throws ECException