com.ibm.commerce.negotiation.commands
Interface SetWinnerCmd

All Superinterfaces:
TaskCommand
All Known Implementing Classes:
SetWinnerCmdImpl

public interface SetWinnerCmd
extends TaskCommand

Interface for the command that determines the winners for an auction.


Field Summary
static java.lang.String COPYRIGHT
          IBM 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
 java.util.Vector getWinningBids()
          Gets the vector of winning bids.
 void setAuctionAccessBean(AuctionAccessBean i)
          Set the auction access bean.
 void setAuctionReferenceNumber(java.lang.Long i)
          Set the auction ID
 void setItemReferenceNumber(java.lang.Long i)           Sets the item(product) reference number.
 

Field Detail
public static final java.lang.String COPYRIGHT
IBM 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

getWinningBids

public java.util.Vector getWinningBids()
Gets the vector of winning bids.
Returns:
The winning bids.

setAuctionAccessBean

public void setAuctionAccessBean(AuctionAccessBean i)
                          throws FinderException,
                                 java.rmi.RemoteException,
                                 javax.naming.NamingException,
                                 CreateException
Set the auction access bean.
Parameters:
i - The auction access bean.
FinderException
java.rmi.RemoteException
javax.naming.NamingException
CreateException

setAuctionReferenceNumber

public void setAuctionReferenceNumber(java.lang.Long i)
                               throws FinderException,
                                      java.rmi.RemoteException,
                                      javax.naming.NamingException,
                                      CreateException
Set the auction ID
Parameters:
i - The auction ID.
FinderException
java.rmi.RemoteException
javax.naming.NamingException
CreateException

setItemReferenceNumber

public void setItemReferenceNumber(java.lang.Long i)
Sets the item(product) reference number.
Parameters:
i - The item(product) reference number.