/** * Constructor. * * @param context * The Servlet context. * @param target * The target Restlet. */ public ServletConverter(ServletContext context, Restlet target) { super(new Context(new ServletLogger(context))); this.target = target; }
/** * Constructor. * * @param servlet * The parent Servlet. * @deprecated Use this constructor ServletContextAdapter(Servlet, Context) * instead. */ @Deprecated public ServletContextAdapter(Servlet servlet) { super(new ServletLogger(servlet.getServletConfig().getServletContext())); this.servletContext = servlet.getServletConfig().getServletContext(); }
/** * Constructor. * * @param servlet * The parent Servlet. * @param parentContext * The parent context. */ public ServletContextAdapter(Servlet servlet, Context parentContext) { super(new ServletLogger(servlet.getServletConfig().getServletContext())); this.servletContext = servlet.getServletConfig().getServletContext(); this.clientDispatcher = (parentContext != null) ? parentContext .getClientDispatcher() : null; this.serverDispatcher = (parentContext != null) ? parentContext .getServerDispatcher() : null; }