public void setupClearDeprecationsWhenInvalidated( @ComponentClasses InvalidationEventHub componentClassesHub, @ComponentMessages InvalidationEventHub messagesHub, @ComponentTemplates InvalidationEventHub templatesHub) { componentClassesHub.clearOnInvalidation(deprecations); messagesHub.clearOnInvalidation(deprecations); templatesHub.clearOnInvalidation(deprecations); }
public void reportException(Throwable exception) { rootException = exception; rootURL = baseURLSource.getBaseURL(request.isSecure()); // Capture this now ... before the gears are shifted around to make ExceptionReport the active page. failurePage = (request.getAttribute(InternalConstants.ACTIVE_PAGE_LOADED) == null) ? null : requestGlobals.getActivePageName(); }
public void renderMarkup(MarkupWriter writer, MarkupRenderer renderer) { ValidationDecorator decorator = validationDecoratorFactory.newInstance(writer); environment.push(ValidationDecorator.class, decorator); renderer.renderMarkup(writer); environment.pop(ValidationDecorator.class); } };
public String find(String path) { Session session = request.getSession(false); if(session != null){ String script = (String) session.getAttribute(path); session.setAttribute(path, null); return script; } return null; }
public void discardChanges(String pageName) { Session session = request.getSession(false); if (session == null) return; String fullPrefix = prefix + pageName + ":"; for (String name : session.getAttributeNames(fullPrefix)) { session.setAttribute(name, null); } }
public void renderMarkup(MarkupWriter writer, JSONObject reply, PartialMarkupRenderer renderer) { ValidationDecorator decorator = validationDecoratorFactory.newInstance(writer); environment.push(ValidationDecorator.class, decorator); renderer.renderMarkup(writer, reply); environment.pop(ValidationDecorator.class); } };
public void handleComponentEvent(ComponentEventRequestParameters parameters, ComponentRequestHandler handler) throws IOException { globals.storeActivePageName(parameters.getActivePageName()); handler.handleComponentEvent(parameters); }
public void requestDidComplete() { Session session = request.getSession(false); if (session != null) session.restoreDirtyObjects(); } }
public void handlePageRender(PageRenderRequestParameters parameters, ComponentRequestHandler handler) throws IOException { globals.storeActivePageName(parameters.getLogicalPageName()); handler.handlePageRender(parameters); }
public boolean service(HttpServletRequest request, HttpServletResponse response, HttpServletRequestHandler handler) throws IOException { requestGlobals.storeServletRequestResponse(request, response); return handler.service(request, response); } };
public boolean service(Request request, Response response, RequestHandler handler) throws IOException { requestGlobals.storeRequestResponse(request, response); return handler.service(request, response); } };
public void processResultValue(HttpError value) throws IOException { response.sendError(value.getStatusCode(), value.getMessage()); } }
public Void perform() throws IOException { handler.handle(new PageRenderRequestParameters(pageName, context, false)); return null; } });
@SuppressWarnings("unchecked") public BeanModel<?> getModel() { return beanModelSource.createEditModel(context.getPropertyType(), context.getContainerMessages()); } }
public void setSourceUrlResolver(SourceUrlResolver sourceUrlResolver) { if (this.sourceUrlResolver != null) throwExceptionIfAlreadySet("sourceUrlResolver", sourceUrlResolver); this.sourceUrlResolver = sourceUrlResolver; if (sourceUrlResolver != null) { sourceUrlResolver.setRootUrl(getSourceRootUrl()); } }
public boolean service(Request request, Response response) throws IOException { // Update RequestGlobals with the current request/response (in case // some filter replaced the // normal set). requestGlobals.storeRequestResponse(request, response); return masterDispatcher.dispatch(request, response); } }
public void renderMarkup(MarkupWriter writer, JSONObject reply, PartialMarkupRenderer delete) { if (isRedirect(reply)) { // Bypass the callback. delete.renderMarkup(writer, reply); return; } filter.renderMarkup(writer, reply, delete); } });