The OfferAddCmd is a URL and controller command that:
Field Summary | |
static java.lang.String | CLASSNAME The name of this interface is "com.ibm.commerce.catalogmanagement.commands.OfferAddCmd". |
static java.lang.String | COPYRIGHT The internal copyright field. |
Fields inherited from interface com.ibm.commerce.command.ECCommand |
defaultCommandClassName |
Method Summary | |
java.lang.Long | getCatentryId() Gets the catalog entry ID. |
java.lang.Long | getOfferId() Gets the offer ID. |
void | setCatentryId(java.lang.Long anCatentryId) Sets the catalog entry ID. |
void | setCompareprice(java.math.BigDecimal abdCompareprice) Sets the comparative price of the catalog entry. |
void | setCurrency(java.lang.String astrCurrency) Sets the currency of the price. |
void | setDescLanguage(java.lang.Integer anDescLanguage) Sets the language ID used for the offer description. |
void | setDescription(java.lang.String astrDescription) Sets the language dependent description of the offer. |
void | setEnddate(java.sql.Timestamp atmEnddate) Sets the end date of the offer. |
void | setField1(java.lang.String astrField1) Sets field 1 of the offer. |
void | setField2(java.lang.String astrField2) Sets field 2 of the offer. |
void | setFlags(java.lang.Integer anFlags) Sets the offer flag: 1 = shipto address required (if 1, OrderPrepare will return an error if an OrderItem references this offer but does not have a shipping address) |
void | setIdentifier(java.lang.Long anIdentifier) Sets the offer identifier. |
void | setLastupdate(java.sql.Timestamp atmLastupdate) Sets the last update time of the offer. |
void | setMaximumQuantity(java.lang.Double adMaximumQuantity) Sets the maximum quantity allowed for the offer. |
void | setMinimumQuantity(java.lang.Double adMinimumQuantity) Sets the minimum quantity required for the offer. |
void | setOfferId(java.lang.Long anOfferId) Sets the offer ID used to create offer description and offer price. |
void | setOID(java.lang.String astrOID) Sets the object identifier for the offer. |
void | setPrecedence(java.lang.Double adPrecedence) Sets the precedence of the offer. |
void | setPrice(java.math.BigDecimal abdPrice) Sets the offer price of the catalog entry. |
void | setPublished(java.lang.Integer anPublished) Sets the published flag of the offer: 0 = offer is not published (temporarily disabled). |
void | setQtyunitId(java.lang.String astrQtyunitId) Sets the quantity unit ID. |
void | setStartdate(java.sql.Timestamp atmStartdate) Sets the start date of the offer. |
void | setTradeposcnId(java.lang.Long anTradeposcnId) Sets the trading position container ID for the offer. |
void | setURL(java.lang.String astrURL) Sets the redirect URL. |
Methods inherited from interface com.ibm.commerce.command.ControllerCommand |
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties |
Methods inherited from interface com.ibm.commerce.command.AccCommand |
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner |
Methods inherited from interface com.ibm.commerce.command.ECCommand |
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters |
Methods inherited from interface com.ibm.commerce.security.Protectable |
fulfills, getOwner |
Field Detail |
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
Method Detail |
public java.lang.Long getCatentryId()
public java.lang.Long getOfferId()
public void setCatentryId(java.lang.Long anCatentryId)
public void setField1(java.lang.String astrField1)
public void setField2(java.lang.String astrField2)
public void setFlags(java.lang.Integer anFlags)
public void setIdentifier(java.lang.Long anIdentifier)
public void setLastupdate(java.sql.Timestamp atmLastupdate)
public void setMaximumQuantity(java.lang.Double adMaximumQuantity)
public void setMinimumQuantity(java.lang.Double adMinimumQuantity)
public void setOID(java.lang.String astrOID)
public void setPrecedence(java.lang.Double adPrecedence)
public void setPublished(java.lang.Integer anPublished)
public void setQtyunitId(java.lang.String astrQtyunitId)
public void setTradeposcnId(java.lang.Long anTradeposcnId)
public void setStartdate(java.sql.Timestamp atmStartdate)
public void setEnddate(java.sql.Timestamp atmEnddate)
public void setOfferId(java.lang.Long anOfferId)
public void setCompareprice(java.math.BigDecimal abdCompareprice)
public void setCurrency(java.lang.String astrCurrency)
public void setPrice(java.math.BigDecimal abdPrice)
public void setDescLanguage(java.lang.Integer anDescLanguage)
public void setDescription(java.lang.String astrDescription)
public void setURL(java.lang.String astrURL)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.