org.jboss.weld.wicket
Class WeldWebRequestCycleProcessor

java.lang.Object
  extended by org.apache.wicket.request.AbstractRequestCycleProcessor
      extended by org.apache.wicket.protocol.http.WebRequestCycleProcessor
          extended by org.jboss.weld.wicket.WeldWebRequestCycleProcessor
All Implemented Interfaces:
org.apache.wicket.request.IRequestCycleProcessor

public class WeldWebRequestCycleProcessor
extends org.apache.wicket.protocol.http.WebRequestCycleProcessor

WeldWebRequestCycleProcessor is a subclass of the standard wicket WebRequestCycleProcessor which saves the conversation id of any long-running cornversation in wicket page metadata. It also cleans up the conversation context.

Author:
cpopetz

Constructor Summary
WeldWebRequestCycleProcessor()
           
 
Method Summary
 void respond(org.apache.wicket.RequestCycle requestCycle)
          If a long running conversation has been started, store its id into page metadata
 
Methods inherited from class org.apache.wicket.protocol.http.WebRequestCycleProcessor
newRequestCodingStrategy, resolve
 
Methods inherited from class org.apache.wicket.request.AbstractRequestCycleProcessor
getRequestCodingStrategy, onRuntimeException, processEvents, resolveBookmarkablePage, resolveExternalResource, resolveHomePageTarget, resolveListenerInterfaceTarget, resolveRenderedPage, resolveSharedResource, respond
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeldWebRequestCycleProcessor

public WeldWebRequestCycleProcessor()
Method Detail

respond

public void respond(org.apache.wicket.RequestCycle requestCycle)
If a long running conversation has been started, store its id into page metadata

Specified by:
respond in interface org.apache.wicket.request.IRequestCycleProcessor
Overrides:
respond in class org.apache.wicket.request.AbstractRequestCycleProcessor


Copyright © 2008-2009 Seam Framework. All Rights Reserved.