Http-Session und Lifecycle Support - torisan.de (Toralf Richter)


Implementierung von HttpSessionBindingListener

HttpSessionBindingListener ist zum einen ein Marker-Interface zum anderen müssen in der Implementierung tatsächlich zwei Methoden mit Leben gefüllt werden.
 
Die zum implementierenden Methoden sind für die Verarbeitung der Bindung eines das Interface implementierenden Objekts an eine HttpSession und seiner Lösung von der Session zuständig.
 
Mit diesem Methoden kann man beipielsweise bei der Bindungs eines Objektes an die Session das Objekt mit Werten aus einem Persistenzspeicher füllen und bei der Lösung den Zustand der Session wiederum persistent machen, o.ä. Aufgaben erledigen ...
 
Anmerkung: Interessant wäre es, das Verhalten verschiedener konkreter Implementierungen des dahinterliegenden Lifecycle-Support des Servlet-Containers oder Anwendungsservers bei verteilten Anwendungen mit Session-Replikation zu beobachten.