Tra le attivitā del programma di pianificazione vi č l'invio dei messaggi di notifica relativi alle aste ai clienti a particolari orari o intervalli. Il programma di pianificazione č inoltre responsabile dell'invio periodico dei messaggi di notifica non letti al cliente, in base alla frequenza che č stata impostata. E' possibile controllare il periodo di tempo di cui il cliente dispone per visualizzare un messaggio di notifica dell'asta prima che venga pianificato di inviarlo come messaggio e-mail. Tale periodo di tempo viene detto tempo di ritardo.
Il controllo del tempo di ritardo di un messaggio di notifica aste comporta la modifica delle proprietā del comando delle aste associato ad esso. Nella seguente tabella viene fornito un elenco dei messaggi di notifica aste disponibili, del relativo contenuto e dei corrispondenti comandi delle aste:
Messaggio di notifica password | Contenuto | Comando |
---|---|---|
StartAuction | E' stata avviata un'asta | NotifyStartAuction |
BidOverride | L'offerta č stata superata | NotifyBidOverride |
CompleteOrder | E' stato creato un ordine per l'offerta vincente | NotifyCloseAuction |
Winner | Vittoria | NotifyCompleteOrder |
I messaggi vengono memorizzati nella tabella MESSAGE. Il tempo di ritardo viene specificato nelle colonne delle proprietā della tabella CMDREG. E' possibile specificare un tempo di ritardo differente per ogni messaggio di notifica.
Per modificare un tempo di ritardo per un messaggio di notifica delle aste, effettuare le seguenti operazioni:
- Si supponga di voler modificare il tempo di ritardo per il messaggio StartAuction ad 1 ora e 22 minuti. Dalla riga comandi eseguire la seguente istruzione SQL:
update cmdreg set properties='day=0&hour=1&minute=22' where interfacename = 'com.ibm.commerce.negotiation.commands.NotifyStartAuctionCmd'
- Il comando NotifiyStartAuctionCmd viene aggiornato in modo da riflettere il nuovo tempo di ritardo.
- Per aggiornare i tempi di ritardo degli altri comandi Notify, utilizzare istruzioni SQL analoghe, sostituendo NotifyStartAuctionCmd con il nome comando appropriato.
Suggerimento: Assicurarsi che le frequenza impostata per l'esecuzione del comando DoAuctionNotify sia appropriata per il tempo di ritardo definito per i messaggi di notifica. La frequenza consigliata per l'esecuzione del comando DoAuctionNotify č il 10% dei tempi di ritardo impostati per i messaggi di notifica.