java.lang.ObjectCacheableCommandImpl
com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.command.ControllerCommandImpl
com.ibm.commerce.negotiation.commands.BidCreateFormCmdImpl
Displays the Bid Create Form page after completing the following tasks:
Field Summary | |
static java.lang.String | COPYRIGHT Copyright statement. |
static java.lang.String | EC_BID_FORM_CREATE_ERROR_VIEW_CMD The default Error View |
Fields inherited from class com.ibm.commerce.command.ControllerCommandImpl |
requestProperties, responseProperties, retriable, viewReqProperties |
Fields inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
commandContext |
Fields inherited from interface com.ibm.commerce.negotiation.commands.BidCreateFormCmd |
defaultCommandClassName, NAME |
Constructor Summary | |
BidCreateFormCmdImpl() BidCreateFormImpl default constructor. |
Method Summary | |
protected java.lang.String | genBidReferenceKey() Generates and returns a unique bid reference key. |
protected java.lang.Long | getAuctionReferenceNumber() Returns the auction reference number for which a bid is to be created. |
protected java.lang.String | getBidType() Returns this bid type. |
protected java.lang.String | getLocalErrorTaskName() Returns this command's error task name. |
protected void | handleException(java.lang.Exception e) Formats an ECException based on the input exception value. |
protected boolean | isBidderQualified() Checks if current Bidder (user) is qualified to Bid on the current auction. |
boolean | isReadyToCallExecute() Verifies that the this command is ready to be executed. |
void | performExecute() Executes a bid form create task. |
protected void | setAuctionReferenceNumber(java.lang.String auctionReferenceKey) Sets the auction reference number for which a bid is to be created. |
protected void | setBidType(java.lang.String bidType) Sets this bid type. |
protected void | setLocalErrorTaskName(java.lang.String errorTaskName) Sets this command's error task name |
void | setRequestProperties(TypedProperty requestParam) Saves the Mandatory and optional command parameter values. |
protected boolean | validBidderStatus() Checks that the bidder status is valid for the current auction. |
Methods inherited from class com.ibm.commerce.command.ControllerCommandImpl |
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setResponseProperties, setRetriable, setViewInputProperties |
Methods inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
accessControlCheck, checkIsAllowed, checkParameters, checkResourcePermission, createCommandExecutionEvent, execute, finalize, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibm.commerce.command.ControllerCommand |
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, 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, 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 EC_BID_FORM_CREATE_ERROR_VIEW_CMD
Constructor Detail |
public BidCreateFormCmdImpl()
Method Detail |
protected java.lang.String genBidReferenceKey() throws ECException
protected java.lang.Long getAuctionReferenceNumber()
protected java.lang.String getBidType()
protected java.lang.String getLocalErrorTaskName()
protected void handleException(java.lang.Exception e) throws ECException
protected boolean isBidderQualified() throws ECException
public boolean isReadyToCallExecute()
public void performExecute() throws ECException
protected void setAuctionReferenceNumber(java.lang.String auctionReferenceKey) throws InvalidParameterValueException
protected void setBidType(java.lang.String bidType)
protected void setLocalErrorTaskName(java.lang.String errorTaskName)
public void setRequestProperties(TypedProperty requestParam) throws ECApplicationException
protected boolean validBidderStatus() throws ECException
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.