public void handle(String target, HttpServletRequest request, HttpServletResponse response, int dispatch) throws IOException, ServletException { super.handle(target, request, response, dispatch); if (dispatch==REQUEST && _requestLog!=null) _requestLog.log((Request)request, (Response)response); }
protected void doStart() throws Exception { super.doStart(); _statsStartedAt=System.currentTimeMillis(); }
public void removeHandler (Handler handler) { Handler old = getHandler(); if (old!=null && (old instanceof HandlerContainer)) ((HandlerContainer)old).removeHandler(handler); else if (old!=null && handler.equals(old)) setHandler(null); else throw new IllegalStateException("Cannot remove"); }
public JettyMockServer(Server server) { super(); this.server = server; this.server.setHandler(behaviour); }
public void setServer(Server server) { if (_errorHandler!=null) { Server old_server=getServer(); if (old_server!=null && old_server!=server) old_server.getContainer().update(this, _errorHandler, null, "error",true); super.setServer(server); if (server!=null && server!=old_server) server.getContainer().update(this, null, _errorHandler, "error",true); _errorHandler.setServer(server); } else super.setServer(server); }
public void setServer(Server server) { Server old_server=getServer(); super.setServer(server); Handler h=getHandler(); if (h!=null) h.setServer(server); if (server!=null && server!=old_server) server.getContainer().update(this, null,_handler, "handler"); }
handler=((HandlerWrapper)handler).getHandler(); _servletHandler = (ServletHandler)handler; Enumeration e = getInitParameterNames();
protected void doStop() throws Exception { super.doStop(); }
protected Object expandChildren(Object list, Class byClass) { return expandHandler(_handler,list,byClass); }
public void handle(String target, HttpServletRequest request, HttpServletResponse response, int dispatch) throws IOException, ServletException { if (_handler!=null && isStarted()) _handler.handle(target,request, response, dispatch); }
public void setServer(Server server) { if (_requestLog!=null) { if (getServer()!=null && getServer()!=server) getServer().getContainer().update(this, _requestLog, null, "logimpl",true); super.setServer(server); if (server!=null && server!=getServer()) server.getContainer().update(this, null,_requestLog, "logimpl",true); } else super.setServer(server); }
protected void doStop() throws Exception { super.doStop(); _sessionManager.stop(); }
public void handle(String target, HttpServletRequest request, HttpServletResponse response, int dispatch) throws IOException, ServletException { if (isStarted() && _rewrite!=null) { Map.Entry rewrite =_rewrite.getMatch(target); if (rewrite!=null && rewrite.getValue()!=null) { if (_originalPathAttribute!=null) request.setAttribute(_originalPathAttribute,target); target=URIUtil.addPaths(rewrite.getValue().toString(), PathMap.pathInfo(rewrite.getKey().toString(),target)); if (_rewriteRequestURI) ((Request)request).setRequestURI(target); if (_rewritePathInfo) ((Request)request).setPathInfo(target); } } super.handle(target,request,response,dispatch); } }
/** Add a handler. * This implementation of addHandler calls setHandler with the * passed handler. If this HandlerWrapper had a previous wrapped * handler, then it is passed to a call to addHandler on the passed * handler. Thus this call can add a handler in a chain of * wrapped handlers. * * @param handler */ public void addHandler(Handler handler) { Handler old = getHandler(); if (old!=null && !(handler instanceof HandlerContainer)) throw new IllegalArgumentException("Cannot add"); setHandler(handler); if (old!=null) ((HandlerContainer)handler).addHandler(old); }
protected void doStart() throws Exception { super.doStart(); if (_requestLog!=null) _requestLog.start(); }
public void setServer(Server server) { Server old_server=getServer(); if (old_server!=null && old_server!=server) old_server.getContainer().update(this, _sessionManager, null, "sessionManager",true); super.setServer(server); if (server!=null && server!=old_server) server.getContainer().update(this, null,_sessionManager, "sessionManager",true); }
protected void doStop() throws Exception { super.doStop(); if (_requestLog!=null) _requestLog.stop(); }
MutableHttpRequest req = new MutableHttpRequest(request); req.addParameter("tablespace", tablespace); super.handle("/api/query", req, response, dispatch); MutableHttpRequest req = new MutableHttpRequest(request); req.addParameter("action", AdminServlet.ACTION_DEPLOYMENTS_STATUS); super.handle("/api/admin", req, response, dispatch); MutableHttpRequest req = new MutableHttpRequest(request); req.addParameter("action", AdminServlet.ACTION_OVERVIEW); super.handle("/api/admin", req, response, dispatch); MutableHttpRequest req = new MutableHttpRequest(request); req.addParameter("action", AdminServlet.ACTION_DNODE_LIST); super.handle("/api/admin", req, response, dispatch); MutableHttpRequest req = new MutableHttpRequest(request); req.addParameter("action", AdminServlet.ACTION_TABLESPACES); super.handle("/api/admin", req, response, dispatch); MutableHttpRequest req = new MutableHttpRequest(request); req.addParameter("action", AdminServlet.ACTION_CLEAN_OLD_VERSIONS); super.handle("/api/admin", req, response, dispatch); req.addParameter("action", AdminServlet.ACTION_TABLESPACE_INFO); req.addParameter("tablespace", tablespace); super.handle("/api/admin", req, response, dispatch); req.addParameter("action", AdminServlet.ACTION_DNODE_STATUS);
protected void doStart() throws Exception { _sessionManager.start(); super.doStart(); } /* ------------------------------------------------------------ */