| Summary: | Make SessionStoreImpl serializable | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Rüdiger Herrmann <ruediger.herrmann> | ||||
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P3 | ||||||
| Version: | unspecified | ||||||
| Target Milestone: | 1.5 M1 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | 344333 | ||||||
| Bug Blocks: | 342407 | ||||||
| Attachments: |
|
||||||
|
Description
Rüdiger Herrmann
Created attachment 196092 [details]
Patch
This patch marks SessionStoreImpl as serializable. Except for httpSession and shutdownAdapter all fields are serialized.
As it doesn't make sense to serialize the httpSession, a new method attachHttpSession() was introduced to re-attach a session store to a http session.
The shutdownAdapter is only used in conjunction with the UI thread where sessions cannot be serialized anyway.
Applied patch to CVS HEAD. |