public class CatalogEntryAddCmdImpl extends ControllerCommandImpl implements CatalogEntryAddCmd
Modifier and Type | Field and Description |
---|---|
protected boolean | bAddCatentdescOnly |
static java.lang.String | CLASSNAME
The name of this interface is "com.ibm.commerce.catalogmanagement.commands.CatalogEntryAddCmdImpl".
|
static java.lang.String | COPYRIGHT
The internal copyright field.
|
protected java.math.BigDecimal | idField3
Field 3 for catalog entry
|
protected java.lang.Double | idSequenceForCatentrel |
protected java.lang.Double | idSequenceForCatgpenrel |
protected java.lang.Integer | inAvailable |
protected java.lang.Long | inBaseItemId
Base item for catalog entry
|
protected java.lang.Integer | inBuyable
Buyable for catalog entry
|
protected java.lang.Long | inCatalogId |
protected java.lang.Long | inCatentryId
Catentry ID for catalog entry
|
protected java.lang.Long | inCatentryIdParent |
protected java.lang.Long | inCatgroupId |
protected java.lang.Integer | inDescLanguage |
protected java.lang.Integer | inField1
Field 1 for catalog entry
|
protected java.lang.Integer | inField2
Field 2 for catalog entry
|
protected java.lang.Long | inItemSpcId
Item SPC for catalog entry
|
protected java.lang.Integer | inMarkfordelete
Mark for delete for catalog entry
|
protected java.lang.Long | inMemberId
Member ID for catalog entry
|
protected java.lang.Integer | inOnauction
On auction for catalog entry
|
protected java.lang.Integer | inOnspecial
On special for catalog entry
|
protected java.lang.Integer | inPublished |
protected java.lang.String | istrAuxdescription1 |
protected java.lang.String | istrAuxdescription2 |
protected java.lang.String | istrCatenttypeId
Catentry type ID for catalog entry
|
protected java.lang.String | istrCatEntURL
Catentry URL for catalog entry
|
protected java.lang.String | istrField4
Field 4 for catalog entry
|
protected java.lang.String | istrField5
Field 5 for catalog entry
|
protected java.lang.String | istrFullimage |
protected java.lang.String | istrKeyword |
protected java.lang.String | istrLongdescription |
protected java.lang.String | istrMfname
Manufacturer name for catalog entry
|
protected java.lang.String | istrMfpartnumber
Manufacturer part number for catalog entry
|
protected java.lang.String | istrName |
protected java.lang.String | istrPartnumber
Part number for catalog entry
|
protected java.lang.String | istrShortdescription |
protected java.lang.String | istrThumbnail |
protected java.lang.String | istrURL |
protected java.lang.String | istrXMLdetail |
protected java.sql.Timestamp | itmAvailabilitydate |
protected java.sql.Timestamp | itmAvailabilityDate
Availability date for catalog entry
|
protected java.sql.Timestamp | itmDiscontinueDate
Discontinue date for catalog entry
|
protected java.sql.Timestamp | itmEndDate
End date for catalog entry
|
protected java.sql.Timestamp | itmEndOfServiceDate
End of service date for catalog entry
|
protected java.sql.Timestamp | itmExpirationdate |
protected java.sql.Timestamp | itmLastOrderDate
Last order date for catalog entry
|
protected java.sql.Timestamp | itmLastupdate
Last update for catalog entry
|
protected java.sql.Timestamp | itmStartDate
Start date for catalog entry
|
Constructor and Description |
---|
CatalogEntryAddCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.String | getAuxdescription1()
Gets the additional description for the Catalog Entry.
|
java.lang.String | getAuxdescription2()
Gets the second additional description for the Catalog Entry.
|
java.sql.Timestamp | getAvailabilityDate()
Gets the availability date for the Catalog Entry.
|
java.lang.Integer | getAvailable()
Gets the length of time to be available for the Catalog Entry.
|
java.sql.Timestamp | getAvailablitydate()
Gets availablility date of the Catalog Entry description.
|
java.lang.Long | getBaseItemId()
Gets the Base Item ID of the Catalog Entry.
|
java.lang.Integer | getBuyable()
Gets the buyable option for the Catalog Entry.
|
java.lang.Long | getCatalogId()
Gets the Catalog ID for the Catalog Entry in the Catalog, Catalog Group, and Catalog Entry relationship.
|
java.lang.Long | getCatentryId()
Gets the Catalog Entry ID.
|
java.lang.Long | getCatentryIdParent()
Gets the parent Catalog Entry ID for the Catalog Entry to Catalog Entry relationship.
|
java.lang.String | getCatenttypeId()
Get the Catalog Entry type of the Catalog Entry.
|
java.lang.String | getCatEntURL()
Gets the URL of the Catentry.
|
java.lang.Long | getCatgroupId()
Gets the Catalog Group ID for the Catalog Entry in the Catalog, Catalog Group, and Catalog Entry relationship.
|
java.lang.Integer | getDescLanguage()
Gets the language ID of the Catalog Entry description.
|
java.sql.Timestamp | getDiscontinueDate()
Gets the discontinue date for the Catalog Entry.
|
java.sql.Timestamp | getEndDate()
Gets the end date for the Catalog Entry.
|
java.sql.Timestamp | getEndOfServiceDate()
Gets the endOfService date for the Catalog Entry.
|
java.sql.Timestamp | getExpirationdate()
Gets the expiration date for the Item Version.
|
java.lang.Integer | getField1()
Gets field 1 of the Catalog Entry.
|
java.lang.Integer | getField2()
Gets field 2 of the Catalog Entry.
|
java.math.BigDecimal | getField3()
Gets field 3 of the Catalog Entry.
|
java.lang.String | getField4()
Gets field 4 of the Catalog Entry
|
java.lang.String | getField5()
Gets field 5 of the Catalog Entry
|
java.lang.String | getFullimage()
Gets the path of the full image for the Catalog Entry
|
java.lang.Long | getItemSpcId()
Gets the Item Specification ID of the Catalog Entry, when the Catalog Entry type is an Item or Package.
|
java.sql.Timestamp | getLastOrderDate()
Gets the lastOrder date for the Catalog Entry.
|
java.sql.Timestamp | getLastupdate()
Get the last update time of the Catalog Entry.
|
java.lang.String | getLongdescription()
Gets the long description of the Catalog Entry.
|
java.lang.Integer | getMarkfordelete()
Gets the mark for delete flag of the Catalog Entry.
|
java.lang.Long | getMemberId()
Gets the owner ID of the Catalog Entry
|
java.lang.String | getMfname()
Gets the manufacturer name of the Catalog Entry.
|
java.lang.String | getMfpartnumber()
Gets the manufacturer partnumber of the Catalog Entry.
|
java.lang.String | getName()
Gets the language dependent name of the Catalog Entry.
|
java.lang.Integer | getOnauction()
Gets the on auction flag of the Catalog Entry.
|
java.lang.Integer | getOnspecial()
Gets the on special flag of the Catalog Entry.
|
java.lang.String | getPartnumber()
Gets the partnumber of the Catalog Entry
|
java.lang.Integer | getPublished()
Gets the published flag of the Catalog Entry description.
|
java.lang.String | getShortdescription()
Gets the short description of the Catalog Entry.
|
java.sql.Timestamp | getStartDate()
Gets the start date for the Catalog Entry.
|
java.lang.String | getThumbnail()
Gets the thumbnail image of the Catalog Entry.
|
java.lang.String | getURL()
Gets the redirect URL after the command is executed
|
java.lang.String | getXMLdetail()
Gets the XML detail of the Catalog Entry description.
|
void | performExecute()
Creates the Catalog Entry, Catalog Entry description, and the Store to Catalog Entry relationship.
|
void | reset()
Resets the variables used.
|
void | setAuxdescription1(java.lang.String astrAuxdescription1)
Sets the first additional description for the Catalog Entry.
|
void | setAuxdescription2(java.lang.String astrAuxdescription2)
Sets the second additional description for the Catalog Entry.
|
void | setAvailabilitydate(java.sql.Timestamp atmAvailabilitydate)
Sets the availability date for the Catalog Entry.
|
void | setAvailabilityDate(java.sql.Timestamp atmAvailabilityDate)
Sets the availability date for the Catalog Entry.
|
void | setAvailable(java.lang.Integer anAvailable)
Sets the number of day available for the Catalog Entry.
|
void | setBaseItemId(java.lang.Long anBaseItemId)
Sets the Base Item ID for the Catalog Entry
|
void | setBuyable(java.lang.Integer anBuyable)
Sets the buyable option for the Catalog Entry.
|
void | setCatalogId(java.lang.Long anCatalogId)
Sets the Catalog ID for the Catalog Entry in the Catalog, Catalog Group, Catalog Entry relationship.
|
void | setCatentryId(java.lang.Long anCatentryId)
Sets the Catalog Entry ID.
|
void | setCatentryIdParent(java.lang.Long anCatentryIdParent)
Sets the parent Catalog Entry ID in the Catalog Entry to Catalog Entry relationship
|
void | setCatenttypeId(java.lang.String astrCatenttypeId)
Sets the Catalog Entry Type ID.
|
void | setCatEntURL(java.lang.String astrCatEntURL)
Sets the URL path for the Catalog Entry.
|
void | setCatgroupId(java.lang.Long anCatgroupId)
Sets the Catalog Group ID for Catalog, Catalog Group, and Catalog Entry relationship.
|
void | setDescLanguage(java.lang.Integer anDescLanguage)
Sets the language ID of the Catalog Entry description.
|
void | setDiscontinueDate(java.sql.Timestamp atmDiscontinueDate)
Sets the discontinue date for the Catalog Entry.
|
void | setEndDate(java.sql.Timestamp atmEndDate)
Sets an end date for the Catalog Entry.
|
void | setEndOfServiceDate(java.sql.Timestamp atmEndOfServiceDate)
Sets the endOfService date for the Catalog Entry.
|
void | setExpirationdate(java.sql.Timestamp atmExpirationdate)
Sets an expiration date for the Item Version.
|
void | setField1(java.lang.Integer anField1)
Sets field 1 of the Catalog Entry.
|
void | setField2(java.lang.Integer anField2)
Sets field 2 of the Catalog Entry.
|
void | setField3(java.math.BigDecimal adField3)
Sets field 3 of the Catalog Entry.
|
void | setField4(java.lang.String astrField4)
Sets field 4 of the Catalog Entry.
|
void | setField5(java.lang.String astrField5)
Sets field 5 of the Catalog Entry.
|
void | setFullimage(java.lang.String astrFullimage)
Sets the path to the full image of the Catalog Entry description.
|
void | setItemSpcId(java.lang.Long anItemSpcId)
Sets the Item Specification ID of the Catalog Entry.
|
void | setKeyword(java.lang.String astrKeyword)
Sets the keyword for the Catalog Entry
|
void | setLastOrderDate(java.sql.Timestamp atmLastOrderDate)
Sets the lastOrder date for the Catalog Entry.
|
void | setLastupdate(java.sql.Timestamp atmLastupdate)
Sets the date and time when the Catalog Entry was updated.
|
void | setLongdescription(java.lang.String astrLongdescription)
Sets the long description of Catalog Entry.
|
void | setMarkfordelete(java.lang.Integer anMarkfordelete)
Sets the mark for delete flag of the Catalog Entry.
|
void | setMemberId(java.lang.Long anMemberId)
Sets the owner ID of the Catalog Entry.
|
void | setMfname(java.lang.String astrMfname)
Sets the manufacturer name of the Catalog Entry.
|
void | setMfpartnumber(java.lang.String astrMfpartnumber)
Sets the partnumber of the Catalog Entry used by the manufacturer.
|
void | setName(java.lang.String astrName)
Sets the language dependent name of the Catalog Entry.
|
void | setOnauction(java.lang.Integer anOnauction)
Sets the 'on auction flag' of Catalog Entry.
|
void | setOnspecial(java.lang.Integer anOnspecial)
Sets the on special flag of the Catalog Entry.
|
void | setPartnumber(java.lang.String astrPartnumber)
Sets the partnumber of the Catalog Entry.
|
void | setPublished(java.lang.Integer anPublished)
Sets the published flag of the Catalog Entry.
|
void | setRequestProperties(TypedProperty reqParms)
Sets the request properties.
|
void | setSequenceForCatentrel(java.lang.Double adSequenceForCatentrel)
Sets the sequence number between the new Catalog Entry and the supplied parent Catalog Entry.
|
void | setSequenceForCatgpenrel(java.lang.Double adSequenceForCatgpenrel)
Sets the sequence number between the new Catalog Entry and the supplied Catalog and Catalog Group.
|
void | setShortdescription(java.lang.String astrShortdescription)
Sets the short description for the Catalog Entry.
|
void | setStartDate(java.sql.Timestamp atmStartDate)
Sets the start date for the Catalog Entry.
|
void | setThumbnail(java.lang.String astrThumbnail)
Sets the path to the thumbnail image of the Catalog Entry description.
|
void | setURL(java.lang.String astrURL)
Sets the redirect URL.
|
void | setXMLdetail(java.lang.String astrXMLdetail)
Sets the XML detail of Catalog Entry description.
|
void | validateParameters()
Validate the parameters.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
protected java.lang.String istrURL
protected boolean bAddCatentdescOnly
protected java.lang.Long inCatentryId
protected java.math.BigDecimal idField3
protected java.lang.Long inBaseItemId
protected java.lang.Integer inBuyable
protected java.lang.Integer inField1
protected java.lang.Integer inField2
protected java.lang.Long inItemSpcId
protected java.lang.Integer inMarkfordelete
protected java.lang.Long inMemberId
protected java.lang.Integer inOnauction
protected java.lang.Integer inOnspecial
protected java.lang.String istrCatenttypeId
protected java.lang.String istrField4
protected java.lang.String istrField5
protected java.lang.String istrMfname
protected java.lang.String istrMfpartnumber
protected java.lang.String istrPartnumber
protected java.lang.String istrCatEntURL
protected java.sql.Timestamp itmLastupdate
protected java.sql.Timestamp itmStartDate
protected java.sql.Timestamp itmEndDate
protected java.sql.Timestamp itmAvailabilityDate
protected java.sql.Timestamp itmLastOrderDate
protected java.sql.Timestamp itmEndOfServiceDate
protected java.sql.Timestamp itmDiscontinueDate
protected java.lang.Long inCatentryIdParent
protected java.lang.Long inCatalogId
protected java.lang.Long inCatgroupId
protected java.lang.Double idSequenceForCatgpenrel
protected java.lang.Double idSequenceForCatentrel
protected java.sql.Timestamp itmExpirationdate
protected java.lang.Integer inAvailable
protected java.lang.Integer inDescLanguage
protected java.lang.Integer inPublished
protected java.lang.String istrAuxdescription1
protected java.lang.String istrAuxdescription2
protected java.lang.String istrFullimage
protected java.lang.String istrKeyword
protected java.lang.String istrLongdescription
protected java.lang.String istrName
protected java.lang.String istrShortdescription
protected java.lang.String istrThumbnail
protected java.lang.String istrXMLdetail
protected java.sql.Timestamp itmAvailabilitydate
public java.lang.String getAuxdescription1()
public java.lang.String getAuxdescription2()
public java.lang.Integer getAvailable()
public java.sql.Timestamp getAvailablitydate()
public java.lang.Long getBaseItemId()
public java.lang.Integer getBuyable()
public java.lang.Long getCatalogId()
public java.lang.Long getCatentryId()
public java.lang.Long getCatentryIdParent()
public java.lang.String getCatenttypeId()
public java.lang.String getCatEntURL()
public java.lang.Long getCatgroupId()
public java.lang.Integer getDescLanguage()
public java.sql.Timestamp getEndDate()
public java.sql.Timestamp getExpirationdate()
public java.lang.Integer getField1()
public java.lang.Integer getField2()
public java.math.BigDecimal getField3()
public java.lang.String getField4()
public java.lang.String getField5()
public java.lang.String getFullimage()
public java.lang.Long getItemSpcId()
public java.sql.Timestamp getLastupdate()
public java.lang.String getLongdescription()
public java.lang.Integer getMarkfordelete()
public java.lang.Long getMemberId()
public java.lang.String getMfname()
public java.lang.String getMfpartnumber()
public java.lang.String getName()
public java.lang.Integer getOnauction()
public java.lang.Integer getOnspecial()
public java.lang.String getPartnumber()
public java.lang.Integer getPublished()
public java.lang.String getShortdescription()
public java.sql.Timestamp getStartDate()
public java.sql.Timestamp getAvailabilityDate()
public java.sql.Timestamp getLastOrderDate()
public java.sql.Timestamp getEndOfServiceDate()
public java.sql.Timestamp getDiscontinueDate()
public java.lang.String getThumbnail()
public java.lang.String getURL()
public java.lang.String getXMLdetail()
public void performExecute() throws ECException
public void reset()
public void setAuxdescription1(java.lang.String astrAuxdescription1)
public void setAuxdescription2(java.lang.String astrAuxdescription2)
public void setAvailabilitydate(java.sql.Timestamp atmAvailabilitydate)
public void setAvailable(java.lang.Integer anAvailable)
public void setBaseItemId(java.lang.Long anBaseItemId)
public void setBuyable(java.lang.Integer anBuyable)
public void setCatalogId(java.lang.Long anCatalogId)
public void setCatentryId(java.lang.Long anCatentryId)
public void setCatentryIdParent(java.lang.Long anCatentryIdParent)
public void setCatenttypeId(java.lang.String astrCatenttypeId)
public void setCatEntURL(java.lang.String astrCatEntURL)
public void setCatgroupId(java.lang.Long anCatgroupId)
public void setDescLanguage(java.lang.Integer anDescLanguage)
public void setEndDate(java.sql.Timestamp atmEndDate)
public void setExpirationdate(java.sql.Timestamp atmExpirationdate)
public void setField1(java.lang.Integer anField1)
public void setField2(java.lang.Integer anField2)
public void setField3(java.math.BigDecimal adField3)
public void setField4(java.lang.String astrField4)
public void setField5(java.lang.String astrField5)
public void setFullimage(java.lang.String astrFullimage)
public void setItemSpcId(java.lang.Long anItemSpcId)
public void setKeyword(java.lang.String astrKeyword)
public void setLastupdate(java.sql.Timestamp atmLastupdate)
public void setLongdescription(java.lang.String astrLongdescription)
public void setMarkfordelete(java.lang.Integer anMarkfordelete)
public void setMemberId(java.lang.Long anMemberId)
public void setMfname(java.lang.String astrMfname)
public void setMfpartnumber(java.lang.String astrMfpartnumber)
public void setName(java.lang.String astrName)
public void setOnauction(java.lang.Integer anOnauction)
public void setOnspecial(java.lang.Integer anOnspecial)
public void setPartnumber(java.lang.String astrPartnumber)
public void setPublished(java.lang.Integer anPublished)
public void setRequestProperties(TypedProperty reqParms) throws ECApplicationException
public void setSequenceForCatentrel(java.lang.Double adSequenceForCatentrel)
public void setSequenceForCatgpenrel(java.lang.Double adSequenceForCatgpenrel)
public void setShortdescription(java.lang.String astrShortdescription)
public void setStartDate(java.sql.Timestamp atmStartDate)
public void setAvailabilityDate(java.sql.Timestamp atmAvailabilityDate)
public void setLastOrderDate(java.sql.Timestamp atmLastOrderDate)
public void setEndOfServiceDate(java.sql.Timestamp atmEndOfServiceDate)
public void setDiscontinueDate(java.sql.Timestamp atmDiscontinueDate)
public void setThumbnail(java.lang.String astrThumbnail)
public void setURL(java.lang.String astrURL)
public void setXMLdetail(java.lang.String astrXMLdetail)
public void validateParameters() throws ECException