public class OfferDeleteCmdImpl extends ControllerCommandImpl implements OfferDeleteCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | CLASSNAME
The name of this interface is "com.ibm.commerce.catalogmanagement.commands.OfferDeleteCmdImpl".
|
static java.lang.String | COPYRIGHT
The internal copyright field.
|
java.lang.Boolean | GENERIC_CURRENCY |
protected java.lang.Double | idPrecedence |
protected java.lang.Long | inCatentryId |
protected java.lang.Integer | inDescLanguage |
protected java.lang.Integer | inForce |
protected java.lang.Long | inIdentifier |
protected java.lang.Long | inOfferId |
protected java.lang.Long | inTradeposcnId |
protected java.lang.String | istrCurrency |
protected java.lang.String | istrQtyunitId |
protected java.lang.String | istrURL |
Constructor and Description |
---|
OfferDeleteCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long | getCatentryId()
Get the catalog entry Id
|
java.lang.String | getCurrency()
Get the currency
|
java.lang.Integer | getDescLanguage()
Get the description language Id
|
java.lang.Integer | getForce()
Get the force delete option 0 = offer will be marked for deletion 1 = offer will be force deleted
|
java.lang.Long | getIdentifier()
Get the offer identifier
|
java.lang.Long | getOfferId()
Get the offer Id
|
java.lang.Long | getTradeposcnId()
Get trading position container Id
|
java.lang.String | getURL()
Get the redirect URL
|
void | performExecute()
The main program for OfferDelete command
|
void | reset()
This method reset all the variables used in OfferDelete command
|
void | setCatentryId(java.lang.Long anCatentryId)
Set the catalog entry Id
|
void | setCurrency(java.lang.String astrCurrency)
Set the currency
|
void | setDescLanguage(java.lang.Integer anDescLanguage)
Set language Id of the offer description
|
void | setForce(java.lang.Integer anForce)
Set the force delete option of the offer 0 = offer will be marked for delete 1 = offer will be force deleted
|
void | setIdentifier(java.lang.Long anIdentifier)
Set the offer identifier
|
void | setOfferId(java.lang.Long anOfferId)
Set the offer Id
|
void | setPrecedence(java.lang.Double adPrecedence)
Set the precedence of the offer When more than one offer is effective at a particular time, the one with the highest precedence is used.
|
void | setQtyunitId(java.lang.String astrQtyunitId)
Set the quantity unit Id.
|
void | setRequestProperties(TypedProperty reqParms)
This method obtain the input parameters for OfferDelete command
|
void | setTradeposcnId(java.lang.Long anTradeposcnId)
Set trading positioning container Id for the offer
|
void | setURL(java.lang.String astrURL)
Set a redirect URL param astrURL java.lang.String
|
void | validateParameters()
This method validates the parameters for OfferDelete command
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
public java.lang.Boolean GENERIC_CURRENCY
protected java.lang.String istrURL
protected java.lang.Long inCatentryId
protected java.lang.Long inIdentifier
protected java.lang.Long inOfferId
protected java.lang.Double idPrecedence
protected java.lang.String istrQtyunitId
protected java.lang.Long inTradeposcnId
protected java.lang.Integer inDescLanguage
protected java.lang.String istrCurrency
protected java.lang.Integer inForce
public java.lang.Long getCatentryId()
public java.lang.Long getIdentifier()
public java.lang.String getCurrency()
public java.lang.Integer getDescLanguage()
public java.lang.Long getOfferId()
public java.lang.Long getTradeposcnId()
public java.lang.Integer getForce()
public java.lang.String getURL()
public void performExecute() throws ECException
public void reset()
public void setCatentryId(java.lang.Long anCatentryId)
public void setCurrency(java.lang.String astrCurrency)
public void setDescLanguage(java.lang.Integer anDescLanguage)
public void setIdentifier(java.lang.Long anIdentifier)
public void setOfferId(java.lang.Long anOfferId)
public void setPrecedence(java.lang.Double adPrecedence)
public void setQtyunitId(java.lang.String astrQtyunitId)
public void setForce(java.lang.Integer anForce)
public void setRequestProperties(TypedProperty reqParms) throws ECApplicationException
public void setTradeposcnId(java.lang.Long anTradeposcnId)
public void setURL(java.lang.String astrURL)
public void validateParameters() throws ECException