Domino 9 und frühere Versionen > ND8: Entwicklung

Agent in Ressourcen-DB soll bei Absagen aktiv werden

(1/2) > >>

schroederk:
Hallo,

gibts es eine Möglichkeit einen Agenten in der Ressourcen-DB genau dann zu starten, wenn eine Ressourcen-Planung vom Scheduler gelöscht wird?
Hintergrund ist der, dass der Eigentümer zwar informiert wird, wenn eine Ressource geplant wird, aber nicht, wenn wieder abgesagt wird.

Ich weiß nicht so recht, wo ich da ansetzen muss oder kann.

schroederk:
Wenn ich einen Agent mit 'on event' und 'after documents are created or modified' erstelle, werden dann auch gelöschte Dokumente als 'modified' interpretiert und ich kann prüfen, ob das Dokument gelöscht wurde und wo? (Es soll ja nicht dann eine Nachricht geschickt werden, wenn eine Ressource gelöscht wurde, sondern nur bei einer Reservierung)

koehlerbv:
Mit Standard-Borsmitteln kommst Du da nicht ran.

Bernhard

schroederk:
Gibt es dafür Gründe?
Funktioniert es generell nicht in einer Datenbank beim Löschen eines Dokuments einen Agenten zu starten oder liegt es am Scheduler, der das Dokument so aus der DB löscht, dass es nicht mehr nachvollziehbar ist?

koehlerbv:
Natürlich gibt es dafür Gründe. Stell Dir mal allein die Auswirkungen auf die Replikation vor (bei der ja auch Dokumente gelöscht werden können), wenn da vor der harten Löschung jedesmal ein Agent anspringen würde.
Oder in der Ressoucen-DB selber der Purge-Agent, der ja auch löscht.

Löschungen im Backend sind jedenfalls - ohne via Hook und C-API - nicht überwachbar.

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln