Verzögerungszeiten für Auktionsnachrichten ändern

Eine der Aufgaben des Schedulers ist das Senden von Auktionshinweisnachrichten an Kunden zu einer bestimmten Zeit bzw. während eines festgelegten Zeitraums. Der Scheduler ist außerdem dafür verantwortlich, je nach seiner Frequenzeinstellung in regelmäßigen Abständen alle ungelesenen Hinweisnachrichten an den Kunden zu senden. Sie können die Länge der Zeit festlegen, die einem Kunden zum Lesen einer Auktionshinweisnachricht zur Verfügung steht, bevor die Nachricht durch den Scheduler als E-Mail gesendet wird. Diese Zeitdauer wird auch als Verzögerungszeit bezeichnet.

Das Steuern der Verzögerungszeit einer Auktionshinweisnachricht erfordert das Ändern der Merkmale des zugeordneten Auktionsbefehls. Die folgenden Tabelle stellt eine Liste mit verfügbaren Auktionshinweisnachrichten, deren Inhalt und den zugeordneten Auktionsbefehlen zur Verfügung:

Nachricht Inhalt Befehl
StartAuction Eine Auktion wurde gestartet.  NotifyStartAuction
BidOverride Ihr Gebot wurde überboten. NotifyBidOverride
CompleteOrder Eine Bestellung wurde für das Gewinnergebot erstellt. NotifyCloseAuction

 

Winner Sie haben eine Auktion gewonnen. NotifyCompleteOrder

Nachrichten werden in der Tabelle MESSAGE gespeichert. Verzögerungszeiten sind in der Spalte 'Eigenschaften' in der Tabelle CMDREG angegeben. Beachten Sie, dass Sie eine unterschiedliche Verzögerungszeit für jede Art von Hinweisnachricht angeben können

Gehen Sie folgendermaßen vor, um die Verzögerungszeit für eine Auktionshinweisnachricht zu ändern:

  1. Nehmen Sie an, dass Sie die Verzögerungszeit für die Nachricht StartAuction zu 1 Stunde und 22 Minuten ändern möchten. Geben Sie über eine DOS-Eingabeaufforderung die folgende SQL-Anweisung an:

    update cmdreg set properties='day=0&hour=1&minute=22' where interfacename = 'com.ibm.commerce.negotiation.commands.NotifyStartAuctionCmd'
  2. Der Befehl 'NotifiyStartAuctionCmd' wird aktualisiert, um die neue Verzögerungszeit widerzuspiegeln.
  3. Um die Verzögerungszeiten für die anderen Notify-Befehle zu ändern, verwenden Sie ähnliche SQL-Anweisungen, wobei Sie NotifyStartAuctionCmd durch den entsprechenden Befehlsnahmen ersetzen.

Hinweis: Stellen Sie sicher, dass die Frequenzeinstellung zum Ausführen des Befehls 'DoAuctionNotify' den Verzögerungszeiten entspricht, die Sie für die Hinweisnachrichten vorgesehen haben. Die empfohlene Frequenz zum Ausführen des Befehls 'DoAuctionNotify' ist 10 Prozent der für die Hinweisnachrichten eingestellten Verzögerungszeiten.

 

Verwandte Konzepte (1275 Byte)

Verwandte Aufgaben

IBM Copyright