org.apache.wicket.request.cycle.IRequestCycleListenerpublic class ConversationPropagator extends Object implements org.apache.wicket.request.cycle.IRequestCycleListener
ConversationScoped| Constructor | Description |
|---|---|
ConversationPropagator(org.apache.wicket.Application application,
IConversationPropagation propagation) |
Constructor
|
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
activateForHandler(org.apache.wicket.request.IRequestHandler handler) |
Determines whether or not a conversation should be activated fro the
specified handler.
|
static String |
getConversationIdFromPage(org.apache.wicket.Page page) |
|
static org.apache.wicket.Page |
getPage(org.apache.wicket.request.IRequestHandler handler) |
Resolves a page instance from the request handler iff the page instance
is already created
|
protected org.apache.wicket.request.mapper.parameter.PageParameters |
getPageParameters(org.apache.wicket.request.IRequestHandler handler) |
Resolves page parameters from a request handler
|
IConversationPropagation |
getPropagation() |
|
static void |
markPageWithConversationId(org.apache.wicket.request.IRequestHandler handler,
String cid) |
|
void |
onDetach(org.apache.wicket.request.cycle.RequestCycle cycle) |
|
void |
onRequestHandlerExecuted(org.apache.wicket.request.cycle.RequestCycle cycle,
org.apache.wicket.request.IRequestHandler handler) |
|
void |
onRequestHandlerResolved(org.apache.wicket.request.cycle.RequestCycle cycle,
org.apache.wicket.request.IRequestHandler handler) |
|
void |
onUrlMapped(org.apache.wicket.request.cycle.RequestCycle cycle,
org.apache.wicket.request.IRequestHandler handler,
org.apache.wicket.request.Url url) |
|
static void |
removeConversationIdFromPage(org.apache.wicket.Page page) |
public static final String CID
public ConversationPropagator(org.apache.wicket.Application application,
IConversationPropagation propagation)
application - propagation - public IConversationPropagation getPropagation()
public void onRequestHandlerResolved(org.apache.wicket.request.cycle.RequestCycle cycle,
org.apache.wicket.request.IRequestHandler handler)
onRequestHandlerResolved in interface org.apache.wicket.request.cycle.IRequestCycleListenerpublic void onRequestHandlerExecuted(org.apache.wicket.request.cycle.RequestCycle cycle,
org.apache.wicket.request.IRequestHandler handler)
onRequestHandlerExecuted in interface org.apache.wicket.request.cycle.IRequestCycleListenerpublic void onUrlMapped(org.apache.wicket.request.cycle.RequestCycle cycle,
org.apache.wicket.request.IRequestHandler handler,
org.apache.wicket.request.Url url)
onUrlMapped in interface org.apache.wicket.request.cycle.IRequestCycleListenerpublic void onDetach(org.apache.wicket.request.cycle.RequestCycle cycle)
onDetach in interface org.apache.wicket.request.cycle.IRequestCycleListenerprotected boolean activateForHandler(org.apache.wicket.request.IRequestHandler handler)
BufferedResponseRequestHandlerhandler - true iff a conversation should be activatedpublic static void markPageWithConversationId(org.apache.wicket.request.IRequestHandler handler,
String cid)
public static String getConversationIdFromPage(org.apache.wicket.Page page)
public static void removeConversationIdFromPage(org.apache.wicket.Page page)
public static org.apache.wicket.Page getPage(org.apache.wicket.request.IRequestHandler handler)
handler - null if noneprotected org.apache.wicket.request.mapper.parameter.PageParameters getPageParameters(org.apache.wicket.request.IRequestHandler handler)
handler - null if noneCopyright © 2006–2018 Apache Software Foundation. All rights reserved.