com.ibm.commerce.negotiation.commands
Interface DetermineWinnersCmd

All Superinterfaces:
TaskCommand
All Known Implementing Classes:
DetermineWinnersCmdImpl

public interface DetermineWinnersCmd
extends TaskCommand

Determine winning auto-bids' best bidding prices 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.
 
Method Summary
 void setActiveBids(java.util.Vector bids)
          Sets the list of active bids to be processed.
 void setBidRuleId(java.lang.Long id)
          Sets the current auction Bid Rule Id,
 void setErrorTaskName(java.lang.String errorTaskName)
          Set error task name that will be returned by the exceptions.
 void setQuantityOnAuction(java.lang.Double quantity)
          Sets the quantity on auction value.
 void setWinners(java.util.Vector winners)           Sets the incoming vector of winners.
 

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

setActiveBids

public void setActiveBids(java.util.Vector bids)
Sets the list of active bids to be processed.
Parameters:
bids - Vector - Active bids list

setBidRuleId

public void setBidRuleId(java.lang.Long id)
Sets the current auction Bid Rule Id,
Parameters:
id - Long - Auction's Bid Rule Id.

setErrorTaskName

public void setErrorTaskName(java.lang.String errorTaskName)
Set error task name that will be returned by the exceptions.
Parameters:
errorTaskName - java.lang.String

setQuantityOnAuction

public void setQuantityOnAuction(java.lang.Double quantity)
Sets the quantity on auction value.
Parameters:
quantity - Double - Quantity on auction.

setWinners

public void setWinners(java.util.Vector winners)
Sets the incoming vector of winners.
Parameters:
winners - java.util.Vector