public class AuctionNotificationCmdImpl extends ControllerCommandImpl implements AuctionNotificationCmd
Usage:
Modifier and Type | Field and Description |
---|---|
protected AuctionAccessBean | auctionAccessBean
The access bean corresponding to the auction.
|
protected BidAccessBean[] | bidAccessBeanArray
The bid access bean array.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
protected java.lang.Integer | msgType
The type of the message.
|
Constructor and Description |
---|
AuctionNotificationCmdImpl()
AuctionNotificationCmdImpl default constructor.
|
Modifier and Type | Method and Description |
---|---|
AuctionAccessBean | getAuctionAccessBean()
Returns the access bean corresponding to the auction.
|
BidAccessBean[] | getBidAccessBeanArray()
Gets bid access bean array.
|
java.lang.Integer | getMsgType()
Returns the type of the message.
|
void | initParameters(TypedProperty param)
Retrieves and validates the parameters from the request.
|
void | notifyAuctionStart()
Invoking start auction notification task for the specified auction.
|
void | notifyAuctionStart(AuctionAccessBean aBean)
Invoking start auction notification task for the specified auction.
|
protected void | notifyBidOverride()
Invoking bid overrides notification task for the specified bid.
|
protected void | notifyOrderForSingleBid(BidAccessBean bid)
Invoking Orders notification task for the specified bid.
|
protected void | notifyOrders()
Invoking Orders notification task for the specified auction or bids.
|
protected void | notifyWinners()
Invoking winners notification task for the specified auction.
|
void | performExecute()
Executes the command.
|
void | setAuctionAccessBean(AuctionAccessBean newAuctionAccessBean)
Saves the incoming auction access bean.
|
void | setBidAccessBeanArray(BidAccessBean[] newBidAccessBeans)
Sets bid access bean array.
|
void | setMsgType(java.lang.Integer newMsgType)
Stores the incoming value for the message type.
|
void | setRequestProperties(TypedProperty reqProperties)
Sets request properties and initialize the parameters for the command.
|
public static final java.lang.String COPYRIGHT
protected java.lang.Integer msgType
protected AuctionAccessBean auctionAccessBean
protected BidAccessBean[] bidAccessBeanArray
public AuctionNotificationCmdImpl()
public AuctionAccessBean getAuctionAccessBean()
public BidAccessBean[] getBidAccessBeanArray()
public java.lang.Integer getMsgType()
public void initParameters(TypedProperty param) throws ECApplicationException
public void notifyAuctionStart() throws ECException
public void notifyAuctionStart(AuctionAccessBean aBean) throws ECException
protected void notifyBidOverride()
protected void notifyOrderForSingleBid(BidAccessBean bid) throws ECException
protected void notifyOrders() throws ECSystemException
protected void notifyWinners() throws ECException
public void performExecute() throws ECException
public void setAuctionAccessBean(AuctionAccessBean newAuctionAccessBean)
public void setBidAccessBeanArray(BidAccessBean[] newBidAccessBeans)
public void setMsgType(java.lang.Integer newMsgType)
public void setRequestProperties(TypedProperty reqProperties) throws ECException