By employing the adapter pattern, the conversation management aspects are separated from the details of the control framework and separated even from the underlying request and session mechanisms.
Makes use of {@link ThreadLocal} to make the current request's adapteravailable through the static call ConversationAdapter.getAdapter()
.
@author rees.byars
|
|