com.ibm.commerce.negotiation.commands
Interface CreateAuctionTaskCmd

All Superinterfaces:
AuctionTaskBaseCmd, TaskCommand
All Known Implementing Classes:
CreateAuctionTaskCmdImpl

public interface CreateAuctionTaskCmd
extends AuctionTaskBaseCmd

Create Auction command interface.


Field Summary
static java.lang.String COPYRIGHT
          Copyright statement.
static java.lang.String defaultCommandClassName
          The default implementation class name.
static java.lang.String NAME
          The full class name for this interface file.
 
Fields inherited from interface com.ibm.commerce.negotiation.commands. AuctionTaskBaseCmd
AUCTION_BASE_TIMESTAMP
 
Method Summary
 void setAuctionType(java.lang.String s)
          Set the auction type.
 void setCurrency(java.lang.String s)
          Set the currency.
 void setCurrentAvailableQuantity(java.lang.Double quant)
          Set the current available quantity.
 void setOwnerId(java.lang.Long userid)
          Set the auction owner id.
 void setProductId(java.lang.Long theId)
          Set the product id.
 
Methods inherited from interface com.ibm.commerce.negotiation.commands. AuctionTaskBaseCmd
getAuction, setBidRuleId, setCloseType, setCurrentAskPrice, setDeposit, setDurationDays, setDurationTime, setDurationTimestamp, setEndTime, setFulfillmentCenterId, setLongDescription, setPricingRuleType, setProductDisplayPage, setQuantity, setReservationId, setReservePrice, setRuleDisplayPage, setShortDescription, setStartPrice, setStartTime
 

Field Detail
public static final java.lang.String COPYRIGHT
Copyright statement.
See Also:
Constant Field Values

NAME

public static final java.lang.String NAME
The full class name for this interface file.
See Also:
Constant Field Values

defaultCommandClassName

public static final java.lang.String defaultCommandClassName
The default implementation class name. This is used if there is no record found in the CMDREG table.
See Also:
Constant Field Values
Method Detail

setAuctionType

public void setAuctionType(java.lang.String s)
                    throws ECException
Set the auction type.
Parameters:
s - The auction type.
Throws:
ECException - if any problems are encountered.

setCurrency

public void setCurrency(java.lang.String s)
                 throws ECException
Set the currency.
Parameters:
s - The currency.
Throws:
ECException - if any problems are encountered.

setCurrentAvailableQuantity

public void setCurrentAvailableQuantity(java.lang.Double quant)
                                 throws ECException
Set the current available quantity.
Parameters:
quant - The current available quantity.
Throws:
ECException - if any problems are encountered.

setOwnerId

public void setOwnerId(java.lang.Long userid)
                throws ECException
Set the auction owner id.
Parameters:
userid - The auction owner id.
Throws:
ECException - if any problems are encountered.

setProductId

public void setProductId(java.lang.Long theId)
                  throws ECException
Set the product id.
Parameters:
theId - The product id.
Throws:
ECException - if any problems are encountered.