Uses of Interface
org.apache.wicket.request.IRequestHandler
-
Packages that use IRequestHandler Package Description org.apache.wicket The core Wicket package.org.apache.wicket.ajax org.apache.wicket.cdi org.apache.wicket.coep org.apache.wicket.coop org.apache.wicket.core.request.handler org.apache.wicket.core.request.mapper org.apache.wicket.csp org.apache.wicket.protocol.http HTTP implementation.org.apache.wicket.protocol.https org.apache.wicket.protocol.ws org.apache.wicket.protocol.ws.api org.apache.wicket.request Package for classes that have generic (protocol independent) support for request cycle processing.org.apache.wicket.request.cycle org.apache.wicket.request.flow org.apache.wicket.request.handler org.apache.wicket.request.handler.resource org.apache.wicket.request.http.handler org.apache.wicket.request.mapper org.apache.wicket.request.resource org.apache.wicket.util.tester A package with utility classes to ease unit testing of Wicket applications without the need for a servlet container. -
-
Uses of IRequestHandler in org.apache.wicket
Methods in org.apache.wicket that return IRequestHandler Modifier and Type Method Description protected IRequestHandler
DefaultExceptionMapper. handleNestedException(Exception originalException, RuntimeException nestedException)
Handles the case when an exception is generated while mapping the original exception happenedIRequestHandler
DefaultExceptionMapper. map(Exception e)
protected IRequestHandler
DefaultExceptionMapper. mapExpectedExceptions(Exception e, Application application)
Maps expected exceptions (i.e.IRequestHandler
UrlResourceReferenceMapper. mapRequest(Request request)
protected IRequestHandler
DefaultExceptionMapper. mapUnexpectedExceptions(Exception e, Application application)
Maps unexpected exceptions to their correspondingIRequestHandler
.Methods in org.apache.wicket with parameters of type IRequestHandler Modifier and Type Method Description void
Application. logEventTarget(IRequestHandler target)
THIS METHOD IS NOT PART OF THE WICKET PUBLIC API.void
Application. logResponseTarget(IRequestHandler requestTarget)
THIS METHOD IS NOT PART OF THE WICKET PUBLIC API.Url
UrlResourceReferenceMapper. mapHandler(IRequestHandler requestHandler)
CharSequence
Component. urlFor(IRequestHandler requestHandler)
Returns a URL that references the given request target.Constructors in org.apache.wicket with parameters of type IRequestHandler Constructor Description NonResettingRestartException(IRequestHandler handler, boolean removeAll)
Constructor. -
Uses of IRequestHandler in org.apache.wicket.ajax
Subinterfaces of IRequestHandler in org.apache.wicket.ajax Modifier and Type Interface Description interface
AjaxRequestTarget
Classes in org.apache.wicket.ajax that implement IRequestHandler Modifier and Type Class Description class
AjaxRequestHandler
A request target that produces ajax response envelopes used on the client side to update component markup as well as evaluate arbitrary javascript. -
Uses of IRequestHandler in org.apache.wicket.cdi
Methods in org.apache.wicket.cdi that return IRequestHandler Modifier and Type Method Description IRequestHandler
ConversationExpiredException. getHandler()
Methods in org.apache.wicket.cdi with parameters of type IRequestHandler Modifier and Type Method Description protected boolean
ConversationPropagator. activateForHandler(IRequestHandler handler)
Determines whether or not a conversation should be activated fro the specified handler.protected void
AutoConversationManager. autoBeginIfNecessary(Page page, IRequestHandler handler)
protected void
AutoConversationManager. autoEndIfNecessary(Page page, IRequestHandler handler)
protected PageParameters
ConversationPropagator. getPageParameters(IRequestHandler handler)
Resolves page parameters from a request handlerstatic void
ConversationPropagator. markPageWithConversationId(IRequestHandler handler, String cid)
void
ConversationPropagator. onRequestHandlerExecuted(RequestCycle cycle, IRequestHandler handler)
void
ConversationPropagator. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
void
DetachEventEmitter. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
void
ConversationPropagator. onUrlMapped(RequestCycle cycle, IRequestHandler handler, Url url)
boolean
IConversationPropagation. propagatesVia(IRequestHandler handler, Page page)
Indicates if the conversation should be propagated via url-parameters for the given request handler and page (if any).Constructors in org.apache.wicket.cdi with parameters of type IRequestHandler Constructor Description ConversationExpiredException(Throwable cause, String cid, Page page, IRequestHandler handler)
-
Uses of IRequestHandler in org.apache.wicket.coep
Methods in org.apache.wicket.coep with parameters of type IRequestHandler Modifier and Type Method Description void
CrossOriginEmbedderPolicyRequestCycleListener. onRequestHandlerExecuted(RequestCycle cycle, IRequestHandler handler)
void
CrossOriginEmbedderPolicyRequestCycleListener. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
protected void
CrossOriginEmbedderPolicyRequestCycleListener. protect(RequestCycle cycle, IRequestHandler handler)
-
Uses of IRequestHandler in org.apache.wicket.coop
Methods in org.apache.wicket.coop with parameters of type IRequestHandler Modifier and Type Method Description void
CrossOriginOpenerPolicyRequestCycleListener. onRequestHandlerExecuted(RequestCycle cycle, IRequestHandler handler)
void
CrossOriginOpenerPolicyRequestCycleListener. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
protected void
CrossOriginOpenerPolicyRequestCycleListener. protect(RequestCycle cycle, IRequestHandler handler)
-
Uses of IRequestHandler in org.apache.wicket.core.request.handler
Subinterfaces of IRequestHandler in org.apache.wicket.core.request.handler Modifier and Type Interface Description interface
IComponentRequestHandler
Request handler that works with a component.interface
IPageClassRequestHandler
Request handler that works with page class.interface
IPageRequestHandler
Request handler that works with a page instance.interface
IPartialPageRequestHandler
Request handler that allows partial updates of the current page instance.Classes in org.apache.wicket.core.request.handler that implement IRequestHandler Modifier and Type Class Description class
AbstractPartialPageRequestHandler
AbstractIPartialPageRequestHandler
that implements common methods for Ajax and Web-sockets specializations ofIPartialPageRequestHandler
class
BookmarkableListenerRequestHandler
Request handler for bookmarkable pages with anIRequestListener
.class
BookmarkablePageRequestHandler
Request handler for bookmarkable pages.class
BufferedResponseRequestHandler
Handler that renders aBufferedWebResponse
.class
ComponentRenderingRequestHandler
Request handler that renders a componentclass
EmptyAjaxRequestHandler
The empty AJAX request target does output an empty AJAX response.class
ListenerRequestHandler
Request handler that invokes anIRequestListener
on component or behavior and renders page afterwards.class
RenderPageRequestHandler
IRequestHandler
that renders page instance.class
RequestSettingRequestHandler
AIRequestHandler
that sets the currentRequest
before delegating the responding to a wrapped request handler.Methods in org.apache.wicket.core.request.handler that return IRequestHandler Modifier and Type Method Description IRequestHandler
RequestSettingRequestHandler. getDelegateHandler()
Returns the request handler to which responding will be delegated.Methods in org.apache.wicket.core.request.handler with parameters of type IRequestHandler Modifier and Type Method Description static Page
IPageRequestHandler. getPage(IRequestHandler handler)
Resolves a page instance from the request handler iff the page instance is already createdConstructors in org.apache.wicket.core.request.handler with parameters of type IRequestHandler Constructor Description RequestSettingRequestHandler(Request request, IRequestHandler delegate)
Creates a new instance -
Uses of IRequestHandler in org.apache.wicket.core.request.mapper
Methods in org.apache.wicket.core.request.mapper that return IRequestHandler Modifier and Type Method Description IRequestHandler
AbstractBookmarkableMapper. mapRequest(Request request)
IRequestHandler
BasicResourceReferenceMapper. mapRequest(Request request)
IRequestHandler
BufferedResponseMapper. mapRequest(Request request)
IRequestHandler
CryptoMapper. mapRequest(Request request)
IRequestHandler
PageInstanceMapper. mapRequest(Request request)
IRequestHandler
ResourceMapper. mapRequest(Request request)
protected IRequestHandler
AbstractBookmarkableMapper. processBookmarkable(Class<? extends IRequestablePage> pageClass, PageParameters pageParameters)
Creates aIRequestHandler
that processes a bookmarkable request.protected IRequestHandler
AbstractBookmarkableMapper. processHybrid(PageInfo pageInfo, Class<? extends IRequestablePage> pageClass, PageParameters pageParameters, Integer renderCount)
Creates aIRequestHandler
that processes a hybrid request.protected IRequestHandler
AbstractBookmarkableMapper. processListener(PageComponentInfo pageComponentInfo, Class<? extends IRequestablePage> pageClass, PageParameters pageParameters)
Creates aIRequestHandler
that notifies anIRequestListener
.Methods in org.apache.wicket.core.request.mapper with parameters of type IRequestHandler Modifier and Type Method Description Url
AbstractBookmarkableMapper. mapHandler(IRequestHandler requestHandler)
Url
BasicResourceReferenceMapper. mapHandler(IRequestHandler requestHandler)
Url
BufferedResponseMapper. mapHandler(IRequestHandler requestHandler)
Url
CryptoMapper. mapHandler(IRequestHandler requestHandler)
Url
MountedMapper. mapHandler(IRequestHandler requestHandler)
Url
PageInstanceMapper. mapHandler(IRequestHandler requestHandler)
Url
ResourceMapper. mapHandler(IRequestHandler requestHandler)
-
Uses of IRequestHandler in org.apache.wicket.csp
Methods in org.apache.wicket.csp that return IRequestHandler Modifier and Type Method Description IRequestHandler
ReportCSPViolationMapper. mapRequest(Request request)
Methods in org.apache.wicket.csp with parameters of type IRequestHandler Modifier and Type Method Description Url
ReportCSPViolationMapper. mapHandler(IRequestHandler requestHandler)
protected boolean
CSPRequestCycleListener. mustProtect(IRequestHandler handler)
Must the given handler be protected.protected boolean
ContentSecurityPolicySettings. mustProtectRequest(IRequestHandler handler)
Should any request be protected by CSP.void
CSPRequestCycleListener. onRequestHandlerExecuted(RequestCycle cycle, IRequestHandler handler)
void
CSPRequestCycleListener. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
protected void
CSPRequestCycleListener. protect(RequestCycle cycle, IRequestHandler handler)
Method parameters in org.apache.wicket.csp with type arguments of type IRequestHandler Modifier and Type Method Description ContentSecurityPolicySettings
ContentSecurityPolicySettings. setProtectedFilter(Predicate<IRequestHandler> protectedFilter)
Sets the predicate that determines which requests must be protected by the CSP. -
Uses of IRequestHandler in org.apache.wicket.protocol.http
Methods in org.apache.wicket.protocol.http that return IRequestHandler Modifier and Type Method Description IRequestHandler
IRequestLogger.RequestData. getEventTarget()
IRequestHandler
IRequestLogger.RequestData. getResponseTarget()
protected IRequestHandler
CsrfPreventionRequestCycleListener. unwrap(IRequestHandler handler)
Deprecated.Unwraps the handler if it is aIRequestHandlerDelegate
down to the deepest nested handler.Methods in org.apache.wicket.protocol.http that return types with arguments of type IRequestHandler Modifier and Type Method Description Class<? extends IRequestHandler>
IRequestLogger.RequestData. getEventTargetClass()
Class<? extends IRequestHandler>
IRequestLogger.RequestData. getResponseTargetClass()
Methods in org.apache.wicket.protocol.http with parameters of type IRequestHandler Modifier and Type Method Description protected boolean
CsrfPreventionRequestCycleListener. isChecked(IRequestHandler handler)
Deprecated.Override to change the request handler types that are checked.protected boolean
ResourceIsolationRequestCycleListener. isChecked(IRequestHandler handler)
Override to change the request handler types that are checked.void
AbstractRequestLogger. logEventTarget(IRequestHandler requestHandler)
void
IRequestLogger. logEventTarget(IRequestHandler target)
Sets the target that was the event target for the current requestvoid
WebApplication. logEventTarget(IRequestHandler target)
void
AbstractRequestLogger. logResponseTarget(IRequestHandler requestHandler)
void
IRequestLogger. logResponseTarget(IRequestHandler target)
Sets the target that was the response target for the current requestvoid
WebApplication. logResponseTarget(IRequestHandler target)
void
RequestLoggerRequestCycleListener. onExceptionRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler, Exception exception)
void
CsrfPreventionRequestCycleListener. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
Deprecated.void
RequestLoggerRequestCycleListener. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
void
ResourceIsolationRequestCycleListener. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
void
RequestLoggerRequestCycleListener. onRequestHandlerScheduled(RequestCycle cycle, IRequestHandler handler)
void
IRequestLogger.RequestData. setEventTarget(IRequestHandler target)
void
IRequestLogger.RequestData. setResponseTarget(IRequestHandler target)
protected IRequestHandler
CsrfPreventionRequestCycleListener. unwrap(IRequestHandler handler)
Deprecated.Unwraps the handler if it is aIRequestHandlerDelegate
down to the deepest nested handler. -
Uses of IRequestHandler in org.apache.wicket.protocol.https
Classes in org.apache.wicket.protocol.https that implement IRequestHandler Modifier and Type Class Description static class
HttpsMapper.RedirectHandler
Handler that takes care of redirectingMethods in org.apache.wicket.protocol.https that return IRequestHandler Modifier and Type Method Description protected IRequestHandler
HttpsMapper. createRedirectHandler(String url)
Creates theIRequestHandler
that will be responsible for the redirectIRequestHandler
HttpsMapper. mapRequest(Request request)
Methods in org.apache.wicket.protocol.https with parameters of type IRequestHandler Modifier and Type Method Description protected String
HttpsMapper. createRedirectUrl(IRequestHandler handler, Request request, Scheme scheme)
Constructs a redirect url that should switch the user to the specifiedscheme
protected Scheme
HttpsMapper. getDesiredSchemeFor(IRequestHandler handler)
Figures out whichScheme
should be used to access the request handlerUrl
HttpsMapper. mapHandler(IRequestHandler handler)
-
Uses of IRequestHandler in org.apache.wicket.protocol.ws
Methods in org.apache.wicket.protocol.ws with parameters of type IRequestHandler Modifier and Type Method Description protected boolean
WebSocketAwareCsrfPreventionRequestCycleListener. isChecked(IRequestHandler handler)
Deprecated.protected boolean
WebSocketAwareResourceIsolationRequestCycleListener. isChecked(IRequestHandler handler)
-
Uses of IRequestHandler in org.apache.wicket.protocol.ws.api
Subinterfaces of IRequestHandler in org.apache.wicket.protocol.ws.api Modifier and Type Interface Description interface
IWebSocketRequestHandler
An interface for outbound communication with web socket clientsClasses in org.apache.wicket.protocol.ws.api that implement IRequestHandler Modifier and Type Class Description class
WebSocketMessageBroadcastHandler
AnIRequestHandler
that broadcasts the payload to the page/resourceclass
WebSocketRequestHandler
A handler of WebSocket requests. -
Uses of IRequestHandler in org.apache.wicket.request
Subinterfaces of IRequestHandler in org.apache.wicket.request Modifier and Type Interface Description interface
ILoggableRequestHandler
A loggable request handler is aIRequestHandler
that is capable of delivering log data.interface
IRequestHandlerDelegate
AIRequestHandler
that delegates the actual work to anotherIRequestHandler
.Methods in org.apache.wicket.request that return IRequestHandler Modifier and Type Method Description IRequestHandler
RequestHandlerExecutor. execute(IRequestHandler handler)
Execute the given handler.IRequestHandler
RequestHandlerExecutor. getActive()
Get the handler currently executed.IRequestHandler
IRequestHandlerDelegate. getDelegateHandler()
IRequestHandler
RequestHandlerExecutor.ReplaceHandlerException. getReplacementRequestHandler()
IRequestHandler
IExceptionMapper. map(Exception e)
IRequestHandler
IRequestMapper. mapRequest(Request request)
IRequestHandler
RequestHandlerExecutor. next()
Methods in org.apache.wicket.request with parameters of type IRequestHandler Modifier and Type Method Description protected abstract void
RequestHandlerExecutor. detach(IRequestHandler handler)
Allows the request handler to detachIRequestHandler
RequestHandlerExecutor. execute(IRequestHandler handler)
Execute the given handler.Url
IRequestMapper. mapHandler(IRequestHandler requestHandler)
void
RequestHandlerExecutor. replaceAll(IRequestHandler handler)
Replaces all request handlers on the stack with the specified one and executes it.protected abstract void
RequestHandlerExecutor. respond(IRequestHandler handler)
Allows the request handler to respond to the requestvoid
RequestHandlerExecutor. schedule(IRequestHandler handler)
Schedules the handler after the current onevoid
IRequestCycle. scheduleRequestHandlerAfterCurrent(IRequestHandler handler)
Schedule the request handler to be executed after the current one.Constructors in org.apache.wicket.request with parameters of type IRequestHandler Constructor Description ReplaceHandlerException(IRequestHandler replacementRequestHandler, boolean removeScheduled)
Construct. -
Uses of IRequestHandler in org.apache.wicket.request.cycle
Methods in org.apache.wicket.request.cycle with type parameters of type IRequestHandler Modifier and Type Method Description <T extends IRequestHandler>
Optional<T>RequestCycle. find(Class<T> type)
Finds a IRequestHandler which is either the currently executing handler or is scheduled to be executed.Methods in org.apache.wicket.request.cycle that return IRequestHandler Modifier and Type Method Description IRequestHandler
RequestCycle. getActiveRequestHandler()
IRequestHandler
RequestCycle. getRequestHandlerScheduledAfterCurrent()
protected IRequestHandler
RequestCycle. handleException(Exception e)
ReturnIRequestHandler
for the given exception.default IRequestHandler
IRequestCycleListener. onException(RequestCycle cycle, Exception ex)
Called when there is an exception in the request cycle that would normally be handled byRequestCycle.handleException(Exception)
Note that in the event of an exception,IRequestCycleListener.onEndRequest(RequestCycle)
will still be called after these listeners haveIRequestCycleListener.onException(RequestCycle, Exception)
calledIRequestHandler
RequestCycleListenerCollection. onException(RequestCycle cycle, Exception ex)
Notifies all registered listeners of the exception and calls the first handler that was returned by the listeners.protected IRequestHandler
RequestCycle. resolveRequestHandler()
Resolves current request to aIRequestHandler
.Methods in org.apache.wicket.request.cycle with parameters of type IRequestHandler Modifier and Type Method Description Url
RequestCycle. mapUrlFor(IRequestHandler handler)
Returns URL for the request handler ornull
if the handler couldn't have been encoded.default void
IRequestCycleListener. onExceptionRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler, Exception exception)
Called when anIRequestHandler
is resolved for an exception and will be executed.void
RequestCycleListenerCollection. onExceptionRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler, Exception exception)
default void
IRequestCycleListener. onRequestHandlerExecuted(RequestCycle cycle, IRequestHandler handler)
Called after anIRequestHandler
has been executed.void
RequestCycleListenerCollection. onRequestHandlerExecuted(RequestCycle cycle, IRequestHandler handler)
default void
IRequestCycleListener. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
Called when anIRequestHandler
is resolved and will be executed.void
PageRequestHandlerTracker. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
void
RequestCycleListenerCollection. onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
default void
IRequestCycleListener. onRequestHandlerScheduled(RequestCycle cycle, IRequestHandler handler)
Called when aIRequestHandler
has been scheduled.void
RequestCycleListenerCollection. onRequestHandlerScheduled(RequestCycle cycle, IRequestHandler handler)
default void
IRequestCycleListener. onUrlMapped(RequestCycle cycle, IRequestHandler handler, Url url)
Called after a Url is generated for aIRequestHandler
.void
RequestCycleListenerCollection. onUrlMapped(RequestCycle cycle, IRequestHandler handler, Url url)
void
RequestCycle. replaceAllRequestHandlers(IRequestHandler handler)
void
RequestCycle. scheduleRequestHandlerAfterCurrent(IRequestHandler handler)
Schedule the request handler to be executed after the current one.CharSequence
RequestCycle. urlFor(IRequestHandler handler)
Returns the rendered URL for the request handler ornull
if the handler couldn't have been rendered. -
Uses of IRequestHandler in org.apache.wicket.request.flow
Constructors in org.apache.wicket.request.flow with parameters of type IRequestHandler Constructor Description ResetResponseException(IRequestHandler handler)
Construct. -
Uses of IRequestHandler in org.apache.wicket.request.handler
Classes in org.apache.wicket.request.handler that implement IRequestHandler Modifier and Type Class Description class
EmptyRequestHandler
Request handler that performs no workclass
TextRequestHandler
Request target that responds by sending its string property. -
Uses of IRequestHandler in org.apache.wicket.request.handler.resource
Classes in org.apache.wicket.request.handler.resource that implement IRequestHandler Modifier and Type Class Description class
ResourceReferenceRequestHandler
Request handler forResourceReference
.class
ResourceRequestHandler
Request handler that renders a resource.class
ResourceStreamRequestHandler
Request target that responds by sending its resource stream.class
WebExternalResourceRequestHandler
Request target that is not a Wicket resource. -
Uses of IRequestHandler in org.apache.wicket.request.http.handler
Classes in org.apache.wicket.request.http.handler that implement IRequestHandler Modifier and Type Class Description class
ErrorCodeRequestHandler
Response target that is to be used in a servlet environment to send an error code and optionally a message.class
RedirectRequestHandler
A request handler that redirects to the given url. -
Uses of IRequestHandler in org.apache.wicket.request.mapper
Methods in org.apache.wicket.request.mapper that return IRequestHandler Modifier and Type Method Description IRequestHandler
CompoundRequestMapper. mapRequest(Request request)
Searches the registeredIRequestMapper
s to find one that can map theRequest
.IRequestHandler
ParentPathReferenceRewriter. mapRequest(Request request)
Methods in org.apache.wicket.request.mapper with parameters of type IRequestHandler Modifier and Type Method Description Url
CompoundRequestMapper. mapHandler(IRequestHandler handler)
Searches the registeredIRequestMapper
s to find one that can map theIRequestHandler
.Url
ParentPathReferenceRewriter. mapHandler(IRequestHandler requestHandler)
-
Uses of IRequestHandler in org.apache.wicket.request.resource
Methods in org.apache.wicket.request.resource with parameters of type IRequestHandler Modifier and Type Method Description Url
MetaInfStaticResourceReference. mapHandler(IRequestHandler requestHandler)
Returns theUrl
for givenIRequestHandler
if "/META-INF/resources" Servlet 3.0 feature is supported ornull
if not (so standard url mapping can take place). -
Uses of IRequestHandler in org.apache.wicket.util.tester
Methods in org.apache.wicket.util.tester with parameters of type IRequestHandler Modifier and Type Method Description boolean
BaseWicketTester. processRequest(MockHttpServletRequest request, IRequestHandler forcedRequestHandler)
Processes the request in mocked Wicket environment.protected boolean
BaseWicketTester. processRequest(MockHttpServletRequest forcedRequest, IRequestHandler forcedRequestHandler, boolean redirect)
Process the request.boolean
BaseWicketTester. processRequest(IRequestHandler forcedRequestHandler)
Url
BaseWicketTester. urlFor(IRequestHandler handler)
Encodes theIRequestHandler
toUrl
.
-