One of the tasks of the scheduler is to send auction notification messages to customers at a specified time or interval. The scheduler is also responsible for periodically sending any unread notification messages to the customer, based on its frequency setting. You can control the length of time that a customer has to view an auction notification message before it is scheduled to be sent as an e-mail. This length of time is known as its delay time.
Change delay times for auction messages
Controlling the delay time of an auction notification message involves changing the properties of the auction command associated with it. The following table provides a list of available auction notification messages, their content, and corresponding auction commands:
Message Content Command StartAuction An auction has started NotifyStartAuction BidOverride Your bid has been overridden NotifyBidOverride CompleteOrder An order has been created for the winning bid NotifyCloseAuction Winner You are the winner NotifyCompleteOrder
Messages are stored in the MESSAGE table. Delay times are specified in the properties column of the CMDREG table. Note that you can specify a different delay time for each kind of notification message.
To change the delay time for an auction notification message:
update cmdreg set properties='day=0&hour=1&minute=22' where interfacename = 'com.ibm.commerce.negotiation.commands.NotifyStartAuctionCmd'
Tip: Verify the frequency setting for running
the DoAuctionNotify command is appropriate for the delay times you allot for
the notification messages. The recommended frequency for running the DoAuctionNotify
command is ten percent of the delay times set for the notification messages.