/** * @param sessionHandler The sessionHandler to set. */ public void setSessionHandler(SessionHandler sessionHandler) { if (isStarted()) throw new IllegalStateException("STARTED"); _sessionHandler = sessionHandler; }
/** * @param servletHandler The servletHandler to set. */ public void setServletHandler(ServletHandler servletHandler) { if (isStarted()) throw new IllegalStateException("STARTED"); _servletHandler = servletHandler; }
/** * @param securityHandler The {@link SecurityHandler} to set on this context. */ public void setSecurityHandler(SecurityHandler securityHandler) { if (isStarted()) throw new IllegalStateException("STARTED"); _securityHandler = securityHandler; }
/** * @return Returns the servletHandler. */ public ServletHandler getServletHandler() { if (_servletHandler==null && !isStarted()) _servletHandler=newServletHandler(); return _servletHandler; }
/** * @return Returns the sessionHandler. */ public SessionHandler getSessionHandler() { if (_sessionHandler==null && (_options&SESSIONS)!=0 && !isStarted()) _sessionHandler=newSessionHandler(); return _sessionHandler; }
/** * @return Returns the securityHandler. */ public SecurityHandler getSecurityHandler() { if (_securityHandler==null && (_options&SECURITY)!=0 && !isStarted()) _securityHandler=newSecurityHandler(); return _securityHandler; }
/** * @return Returns the servletHandler. */ public ServletHandler getServletHandler() { if (_servletHandler==null && !isStarted()) _servletHandler=newServletHandler(); return _servletHandler; }
/** * @return Returns the securityHandler. */ public SecurityHandler getSecurityHandler() { if (_securityHandler==null && (_options&SECURITY)!=0 && !isStarted()) _securityHandler=newSecurityHandler(); return _securityHandler; }
/** * @param securityHandler The {@link SecurityHandler} to set on this context. */ public void setSecurityHandler(SecurityHandler securityHandler) { if (isStarted()) throw new IllegalStateException("STARTED"); if (_securityHandler!=null) _securityHandler.setHandler(null); _securityHandler = securityHandler; relinkHandlers(); }
/** * @param securityHandler The {@link SecurityHandler} to set on this context. */ public void setSecurityHandler(SecurityHandler securityHandler) { if (isStarted()) throw new IllegalStateException("STARTED"); if (_securityHandler!=null) _securityHandler.setHandler(null); _securityHandler = securityHandler; relinkHandlers(); }
/** * @param sessionHandler The sessionHandler to set. */ public void setSessionHandler(SessionHandler sessionHandler) { if (isStarted()) throw new IllegalStateException("STARTED"); if (_sessionHandler!=null) _sessionHandler.setHandler(null); _sessionHandler = sessionHandler; relinkHandlers(); }
/** * @param sessionHandler The sessionHandler to set. */ public void setSessionHandler(SessionHandler sessionHandler) { if (isStarted()) throw new IllegalStateException("STARTED"); if (_sessionHandler!=null) _sessionHandler.setHandler(null); _sessionHandler = sessionHandler; relinkHandlers(); }
/** * @return Returns the sessionHandler. */ @ManagedAttribute(value="context session handler", readonly=true) public SessionHandler getSessionHandler() { if (_sessionHandler==null && (_options&SESSIONS)!=0 && !isStarted()) _sessionHandler=newSessionHandler(); return _sessionHandler; }
/** * @return Returns the sessionHandler. */ @ManagedAttribute(value="context session handler", readonly=true) public SessionHandler getSessionHandler() { if (_sessionHandler==null && (_options&SESSIONS)!=0 && !isStarted()) _sessionHandler=newSessionHandler(); return _sessionHandler; }
/** * @return Returns the securityHandler. */ @ManagedAttribute(value="context security handler", readonly=true) public SecurityHandler getSecurityHandler() { if (_securityHandler==null && (_options&SECURITY)!=0 && !isStarted()) _securityHandler=newSecurityHandler(); return _securityHandler; }
/** * @return Returns the servletHandler. */ @ManagedAttribute(value="context servlet handler", readonly=true) public ServletHandler getServletHandler() { if (_servletHandler==null && !isStarted()) _servletHandler=newServletHandler(); return _servletHandler; }
/** * @return Returns the servletHandler. */ @ManagedAttribute(value="context servlet handler", readonly=true) public ServletHandler getServletHandler() { if (_servletHandler==null && !isStarted()) _servletHandler=newServletHandler(); return _servletHandler; }
/** * @return Returns the gzipHandler. */ @ManagedAttribute(value="context gzip handler", readonly=true) public GzipHandler getGzipHandler() { if (_gzipHandler==null && (_options&GZIP)!=0 && !isStarted()) _gzipHandler=new GzipHandler(); return _gzipHandler; }
/** * @return Returns the servletHandler. */ @ManagedAttribute(value="context servlet handler", readonly=true) public ServletHandler getServletHandler() { if (_servletHandler==null && !isStarted()) _servletHandler=newServletHandler(); return _servletHandler; }
private void enableSessionSupport(Server server, String connectorKey) throws Exception { ServletContextHandler context = server.getChildHandlerByClass(ServletContextHandler.class); if (context.getSessionHandler() == null) { SessionHandler sessionHandler = new SessionHandler(); if (context.isStarted()) { throw new IllegalStateException("Server has already been started. Cannot enabled sessionSupport on " + connectorKey); } else { context.setSessionHandler(sessionHandler); } } }