com.ibm.commerce.negotiation.commands
Interface CreateAuctionTaskCmd

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

public interface CreateAuctionTaskCmd
extends AuctionTaskBaseCmd

Create Auction command interface.


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
 
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
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

defaultCommandClassName

public static final java.lang.String defaultCommandClassName

NAME

public static final java.lang.String NAME
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.