Auction Base command interface.
Field Summary | |
static java.lang.String | COPYRIGHT Copyright statement. |
static java.lang.String | defaultCommandClassName The default implementation class name. |
Fields inherited from interface com.ibm.commerce.tools.command.ToolsControllerCommand |
NAME |
Method Summary | |
void | setBidRuleUrlName(java.lang.String s, boolean isReq) Get bid rule id from Tools Framework's XML Object, and set it for the command. |
void | setCurrencyUrlName(java.lang.String s, boolean isReq) Get the currency string from Tools Framework's XML Object, and set it for the command. |
void | setCurrentAskPriceUrlName(java.lang.String s, boolean isReq) Get current ask price from Tools Framework's XML Object, and set it for the command. |
void | setCurrentAvailableQuantityUrlName(java.lang.String s, boolean isReq) Get current available quantity from Tools Framework's XML Object, and set it for the command. |
void | setDayDurationUrlName(java.lang.String s, boolean isReq) Get duration days from Tools Framework's XML Object, and set it for the command. |
void | setDepositUrlName(java.lang.String s, boolean isReq) Get deposit amount from Tools Framework's XML Object, and set it for the command. |
void | setEndDateUrlName(java.lang.String s, boolean isReq) Get auction's end date from Tools Framework's XML Object, and set it for the command. |
void | setEndTimeUrlName(java.lang.String s, boolean isReq) Get auction's end time from Tools Framework's XML Object, and set it for the command. |
void | setFulfillmentCenterIdUrlName(java.lang.String s, boolean isReq) Get fulfillment center id from Tools Framework's XML Object, and set it for the command. |
void | setLanguageIdUrlName(java.lang.String s, boolean isReq) Get language id from Tools Framework's XML Object, and set it for the command. |
void | setLongDescriptionUrlName(java.lang.String s, boolean isReq) Get auction's long description from Tools Framework's XML Object, and set it for the command. |
void | setMinBidUrlName(java.lang.String s, boolean isReq) Get auction's reserve price from Tools Framework's XML Object, and set it for the command. |
void | setOwnerIdUrlName(java.lang.String s, boolean isReq) Get auction's owner id from Tools Framework's XML Object, and set it for the command. |
void | setPriceUrlName(java.lang.String s, boolean isReq) Get auction's close pricing policy type(discriminative or non-discriminative) from Tools Framework's XML Object, and set it for the command. |
void | setProductMacroUrlName(java.lang.String s, boolean isReq) Get auction's product display page name from Tools Framework's XML Object, and set it for the command. |
void | setProductNumberUrlName(java.lang.String s, boolean isReq) Get auction's product id from Tools Framework's XML Object, and set it for the command. |
void | setQuantityUrlName(java.lang.String s, boolean isReq) Get auction's quantity from Tools Framework's XML Object, and set it for the command. |
void | setRuleMacroUrlName(java.lang.String s, boolean isReq) Get auction's rule display page name from Tools Framework's XML Object, and set it for the command. |
void | setRuleTypeUrlName(java.lang.String s, boolean isReq) Get auction's closing type (fixed time closing, etc.) from Tools Framework's XML Object, and set it for the command. |
void | setShortDescriptionUrlName(java.lang.String s, boolean isReq) Get auction's short description from Tools Framework's XML Object, and set it for the command. |
void | setStartDateUrlName(java.lang.String s, boolean isReq) Get auction's start date from Tools Framework's XML Object, and set it for the command. |
void | setStartPriceUrlName(java.lang.String s, boolean isReq) Get Dutch auction's start price from Tools Framework's XML Object, and set it for the command. |
void | setStartTimeUrlName(java.lang.String s, boolean isReq) Get auction's start time from Tools Framework's XML Object, and set it for the command. |
void | setTimeDurationUrlName(java.lang.String s, boolean isReq) Get duration time string (in hh:mm:ss format) from Tools Framework's XML Object, and set it for the command. |
void | setTypeUrlName(java.lang.String s, boolean isReq) Get auction type string from Tools Framework's XML Object, and set it for the command. |
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 defaultCommandClassName
Method Detail |
public void setBidRuleUrlName(java.lang.String s, boolean isReq) throws ECException
public void setCurrencyUrlName(java.lang.String s, boolean isReq) throws ECException
public void setCurrentAskPriceUrlName(java.lang.String s, boolean isReq) throws ECException
public void setCurrentAvailableQuantityUrlName(java.lang.String s, boolean isReq) throws ECException
public void setDayDurationUrlName(java.lang.String s, boolean isReq) throws ECException
public void setDepositUrlName(java.lang.String s, boolean isReq) throws ECException
public void setEndDateUrlName(java.lang.String s, boolean isReq) throws ECException
The format is yyyy-mm-dd.
public void setEndTimeUrlName(java.lang.String s, boolean isReq) throws ECException
The format is hh:mm:ss.
public void setFulfillmentCenterIdUrlName(java.lang.String s, boolean isReq) throws ECException
The current implementation is to resolve the fulfillment center based on product id and quantity instead of setting directly.
public void setLanguageIdUrlName(java.lang.String s, boolean isReq) throws ECException
public void setLongDescriptionUrlName(java.lang.String s, boolean isReq) throws ECException
public void setMinBidUrlName(java.lang.String s, boolean isReq) throws ECException
public void setOwnerIdUrlName(java.lang.String s, boolean isReq) throws ECException
public void setPriceUrlName(java.lang.String s, boolean isReq) throws ECException
public void setProductMacroUrlName(java.lang.String s, boolean isReq) throws ECException
public void setProductNumberUrlName(java.lang.String s, boolean isReq) throws ECException
public void setQuantityUrlName(java.lang.String s, boolean isReq) throws ECException
public void setRuleMacroUrlName(java.lang.String s, boolean isReq) throws ECException
public void setRuleTypeUrlName(java.lang.String s, boolean isReq) throws ECException
Auction closing rule has the following valid values:
public void setShortDescriptionUrlName(java.lang.String s, boolean isReq) throws ECException
public void setStartDateUrlName(java.lang.String s, boolean isReq) throws ECException
public void setStartPriceUrlName(java.lang.String s, boolean isReq) throws ECException
public void setStartTimeUrlName(java.lang.String s, boolean isReq) throws ECException
The format is hh:mm:ss.
public void setTimeDurationUrlName(java.lang.String s, boolean isReq) throws ECException
public void setTypeUrlName(java.lang.String s, boolean isReq) throws ECException
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.