The OfferDeleteCmd
is a URL and controller command that:
ListPriceDeleteCmd
with the currency and catalog entry
ID found in the offer.ListPriceDeleteCmd
with the catalog
entry ID found in the offer.ListPriceDeleteCmd
for the specied catalog entry ID and
currency.ListPriceDeleteCmd
with the catalog entry ID.OfferDescriptionAccessBean
OfferAccessBean
, OfferPriceAccessBean
,
ListPriceAccessBean
OfferAccessBean
, OfferPriceAccessBean
,
ListPriceAccessBean
OfferDescriptionAccessBean
OfferAccessBean
, OfferPriceAccessBean
,
ListPriceAccessBean
OfferAccessBean
, OfferPriceAccessBean
,
ListPriceAccessBean
DeleteOfferCmd
ListpriceDeleteCmd
Mandatory Parameters: offerId, or catentryId.
Additional Parameters: None.
Optional Parameters: precedence, qtyunitId, descLangId, currency, force, URL.
Field Summary | |
---|---|
static java.lang.String |
CLASSNAME The name of this interface is "com.ibm.commerce.catalogmanagement.commands.OfferDeleteCmd". |
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.String |
getCurrency() Gets the currency for the offer price. |
void |
setCatentryId(java.lang.Long anCatentryId) Sets the catalog entry ID in the offer. |
void |
setCurrency(java.lang.String astrCurrency) Sets the currency used for the offer price. |
void |
setDescLanguage(java.lang.Integer anDescLanguage) Sets the language ID used for the offer description. |
void |
setForce(java.lang.Integer anForce) Sets the force delete option for the offer: 0 = offer will be marked for delete. |
void |
setIdentifier(java.lang.Long anIdentifier) Sets the offer identifier. |
void |
setOfferId(java.lang.Long anOfferId) Sets the offer ID. |
void |
setPrecedence(java.lang.Double adPrecedence) Sets the precedence of the offer. |
void |
setQtyunitId(java.lang.String astrQtyunitId) Sets the quantity unit ID. |
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 |
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.String getCurrency()
public void setCatentryId(java.lang.Long anCatentryId)
anCatentryId
- the catalog entry IDpublic void setIdentifier(java.lang.Long anIdentifier)
anIdentifier
- the identifier of the offerpublic void setPrecedence(java.lang.Double adPrecedence)
adPrecedence
- the precedence of the offerpublic void setQtyunitId(java.lang.String astrQtyunitId)
astrQtyunitId
- quantity unit IDpublic void setTradeposcnId(java.lang.Long anTradeposcnId)
anTradeposcnId
- the trading position container
IDpublic void setCurrency(java.lang.String astrCurrency)
astrCurrency
- the currency of the offer
pricepublic void setDescLanguage(java.lang.Integer anDescLanguage)
anDescLanguage
- the language IDpublic void setOfferId(java.lang.Long anOfferId)
anOfferId
- the offer IDpublic void setForce(java.lang.Integer anForce)
anForce
- the force delete option for the
offerpublic void setURL(java.lang.String astrURL)
astrURL
- the redirect URL