public class ItemCreateImpl extends ToolsControllerCommandImpl implements ItemCreate
{ XML= { storeId=10101 fulfillmentCenterId=10101 XMLFile=catalog.itemWizard productrfnbr=14751 details= { lastOrderMonth= endOfServiceDay= endDay= endOfServiceMonth= lastOrderYear= lastOrderDay= discontinueYear= discontinueDay= endYear= availabilityYear= buyable=true startDay= sku=prod111_SKU_required endOfServiceYear= availabilityDay= startYear= endMonth= oldSKU= startMonth= published=true availabilityMonth= memberid=7000000000000000101 discontinueMonth= name=prod111 name required } attribute= { size=1 attribute= { attr0= { formatValue= isEmptyValueList=NO attrvalue=value0 attrid=11451 attrname=definingAttribute1_required_updated attrtype=AttributeStringValueBean } } langid=-1 } description= { auxDesc2= auxDesc1= shortDesc= longDesc= } langId=-1 } }
Constructor and Description |
---|
ItemCreateImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.String | getCatalogEntryId()
Gets the catalog entry id of the created SKU.
|
void | performExecute()
This method implements the business logic for the ItemCreate controller command.
|
void | reset()
This method resets all instance variables to null.
|
void | setRequestProperties(TypedProperty reqParams)
This method accepts input parameters from RequestProperties for the controller command.
|
void | validateParameters()
This method validates input parameters for the controller command.
|
public void performExecute() throws ECException
public void reset()
public void setRequestProperties(TypedProperty reqParams) throws ECApplicationException
public void validateParameters() throws ECException
public java.lang.String getCatalogEntryId()