/** * Resolves current request to a {@link IRequestHandler}. * * @return RequestHandler instance */ protected IRequestHandler resolveRequestHandler() { return requestMapper.mapRequest(request); }
/** * Resolves current request to a {@link IRequestHandler}. * * @return RequestHandler instance */ protected IRequestHandler resolveRequestHandler() { return requestMapper.mapRequest(request); }
@Override public IRequestHandler mapRequest(Request request) { if (forcedHandler != null) { IRequestHandler handler = forcedHandler; forcedHandler = null; return handler; } else { return delegate.mapRequest(request); } } }
@Override public IRequestHandler mapRequest(Request request) { if (forcedHandler != null) { IRequestHandler handler = forcedHandler; forcedHandler = null; return handler; } else { return delegate.mapRequest(request); } } }
@Override public final IRequestHandler mapRequest(Request request) { IRequestHandler handler = delegate.mapRequest(request); if (handler instanceof RedirectRequestHandler) { return new HandlerWrapper((RedirectRequestHandler) handler); } return handler; }
@Override public IRequestHandler mapRequest(Request request) { IRequestHandler handler = delegate.mapRequest(request); if (handler == null) { return handler; } else { return PageInterceptingRequestMapperLogic.resolve(request, handler, interceptionDecisions, interceptorPageClass); } }
@Override public final IRequestHandler mapRequest(Request request) { IRequestHandler handler = delegate.mapRequest(request); if (handler instanceof RedirectRequestHandler) { return new HandlerWrapper((RedirectRequestHandler) handler); } return handler; }
public IRequestHandler mapRequest(Request request) { return getMapper().mapRequest(request); }
/** * {@inheritDoc} */ @Override public IRequestHandler mapRequest(final Request request) { for (final RequestMapperBean mapperBean : initializeRequestMappers(request)) { final IRequestHandler handler = mapperBean.getMapper().mapRequest(request); if (handler != null) { return handler; } } return null; }
/** * @see org.apache.wicket.request.IRequestMapper#mapRequest(org.apache.wicket.request.Request) */ @Override public IRequestHandler mapRequest(final Request request) { Url url = request.getUrl(); if (escapeSequence.get() != null) { for (int i = 0; i < url.getSegments().size(); i++) { if (url.getSegments().get(i).equals(escapeSequence.get())) { url.getSegments().set(i, ".."); } } } return chain.mapRequest(request.cloneWithUrl(url)); }
/** * @see org.apache.wicket.request.IRequestMapper#mapRequest(org.apache.wicket.request.Request) */ @Override public IRequestHandler mapRequest(final Request request) { Url url = request.getUrl(); if (escapeSequence.get() != null) { for (int i = 0; i < url.getSegments().size(); i++) { if (url.getSegments().get(i).equals(escapeSequence.get())) { url.getSegments().set(i, ".."); } } } return chain.mapRequest(request.cloneWithUrl(url)); }
public static IRequestHandler getRequestHandler(final URL url) { if (url != null) { MockWebRequest request = new MockWebRequest(Url.parse(url.toString())); return Application.get().getRootRequestMapper().mapRequest(request); } else { return null; } }
if (mapper.mapRequest(request) != null)
IRequestHandler handler = mapper.mapRequest(request); if (handler != null)
@Override public IRequestHandler mapRequest(final Request request) { Url url = decryptUrl(request, request.getUrl()); if (url == null) { return null; } Request decryptedRequest = request.cloneWithUrl(url); IRequestHandler handler = wrappedMapper.mapRequest(decryptedRequest); if (handler != null) { handler = new RequestSettingRequestHandler(decryptedRequest, handler); } return handler; }
@Override public IRequestHandler mapRequest(final Request request) { Url url = decryptUrl(request, request.getUrl()); if (url == null) { return null; } Request decryptedRequest = request.cloneWithUrl(url); IRequestHandler handler = wrappedMapper.mapRequest(decryptedRequest); if (handler != null) { handler = new RequestSettingRequestHandler(decryptedRequest, handler); } return handler; }
@Override public final IRequestHandler mapRequest(Request request) { IRequestHandler handler = delegate.mapRequest(request); Scheme desired = getDesiredSchemeFor(handler); Scheme current = getSchemeOf(request); if (!desired.isCompatibleWith(current)) { // we are currently on the wrong scheme for this handler // construct a url for the handler on the correct scheme String url = createRedirectUrl(handler, request, desired); // replace handler with one that will redirect to the created url handler = createRedirectHandler(url); } return handler; }
@Override public final IRequestHandler mapRequest(Request request) { IRequestHandler handler = delegate.mapRequest(request); Scheme desired = getDesiredSchemeFor(handler); Scheme current = getSchemeOf(request); if (!desired.isCompatibleWith(current)) { // we are currently on the wrong scheme for this handler // construct a url for the handler on the correct scheme String url = createRedirectUrl(handler, request, desired); // replace handler with one that will redirect to the created url handler = createRedirectHandler(url); } return handler; }
private Page extractCurrentPage(boolean fullSearch) { final RequestCycle requestCycle = RequestCycle.get(); IRequestHandler handler = requestCycle.getActiveRequestHandler(); if (handler == null) { handler = requestCycle.getRequestHandlerScheduledAfterCurrent(); if(handler==null && fullSearch) { handler = OrientDbWebApplication.get().getRootRequestMapper().mapRequest(requestCycle.getRequest()); } } if (handler instanceof IPageRequestHandler) { IPageRequestHandler pageRequestHandler = (IPageRequestHandler)handler; return (Page)pageRequestHandler.getPage(); } return null; }
private Page extractCurrentPage(boolean fullSearch) { final RequestCycle requestCycle = RequestCycle.get(); IRequestHandler handler = requestCycle.getActiveRequestHandler(); if (handler == null) { handler = requestCycle.getRequestHandlerScheduledAfterCurrent(); if(handler==null && fullSearch) { handler = OrientDbWebApplication.get().getRootRequestMapper().mapRequest(requestCycle.getRequest()); } } if (handler instanceof IPageRequestHandler) { IPageRequestHandler pageRequestHandler = (IPageRequestHandler)handler; return (Page)pageRequestHandler.getPage(); } return null; }