Eine Art Listener für Dokumentenänderungen gibt es sicher nicht was?
Kann man sicher irgendwie programmieren, halte ich aber nicht für sinnvoll.
Kann ich nicht ganz nachvollziehen. Die Datenbank soll die Anwendung über Änderungen in den Daten informieren.
Besser die Anwendung pullt die Daten aus der Datenbank.
Eigene Klasse für Timeouts?
Ich nimm immer für jeden Request eine neue Session. Das hat bisher immer Performance-mässig gereicht. Wenn du das mit Spring machen willst, kannst du ja eine Session-Factory als Singleton realisieren. Die liefert dann keine Singleton-Session zurück.
D.h. es gibt kommerzielle Domino SessionPools. Z.B. von Looseleaf.
Ich würd sowas nicht selbst programmieren.
Gruß Axel