Examples of XHttpServletRequestFacade


Examples of org.apache.slide.webdav.logger.XHttpServletRequestFacade

     * @throws   IOException
     * @throws   ServletException
     *
     */
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
        XHttpServletRequestFacade req = new XHttpServletRequestFacade((HttpServletRequest)request);
        XHttpServletResponseFacade resp = new XHttpServletResponseFacade((HttpServletResponse)response);
        long start = System.currentTimeMillis();

        // incomming
        String thread = Thread.currentThread().getName();
        String useragent = req.getHeader("User-Agent") != null
            ? req.getHeader("User-Agent")
            : "<user-agent-unknown>";
        String datetime = df.format( new Date() );
        String method = req.getMethod();
        String uri = req.getRequestURI();
        Principal p = req.getUserPrincipal();
        String principal = (p != null ? p.getName() : "");
        String contentlength = req.getHeader( "Content-Length" );
        if( contentlength == null )
            contentlength = "-";

        // next please!
        chain.doFilter( req, resp );

        // way back
        int status = resp.getStatus();
        String message = WebdavStatus.getStatusText(status);
        String detail = resp.getStatusText();
        if( detail == null || "".equals(detail) )
            detail = message;
        String path = (String)req.getAttribute("slide_uri"); // set by

        long end = System.currentTimeMillis();
        logLine( (end-start), status, thread, method, datetime, uri, path, contentlength, principal,
               message, detail, useragent);
    }
View Full Code Here

Examples of org.apache.slide.webdav.logger.XHttpServletRequestFacade

     * @throws   IOException
     * @throws   ServletException
     *
     */
    public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException {
        XHttpServletRequestFacade reqFac = new XHttpServletRequestFacade((HttpServletRequest)req);
        XHttpServletResponseFacade respFac = new XHttpServletResponseFacade((HttpServletResponse)resp);
        chain.doFilter( reqFac, respFac );
        logXML( reqFac, respFac );
    }
View Full Code Here

Examples of org.apache.slide.webdav.logger.XHttpServletRequestFacade

     * @throws   IOException
     * @throws   ServletException
     *
     */
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
        XHttpServletRequestFacade req = new XHttpServletRequestFacade((HttpServletRequest)request);
        XHttpServletResponseFacade resp = new XHttpServletResponseFacade((HttpServletResponse)response);
        long start = System.currentTimeMillis();

        // incomming
        String thread = Thread.currentThread().getName();
        String useragent = req.getHeader("User-Agent") != null
            ? req.getHeader("User-Agent")
            : "<user-agent-unknown>";
        String datetime = df.format( new Date() );
        String method = req.getMethod();
        String uri = req.getRequestURI();
        Principal p = req.getUserPrincipal();
        String principal = (p != null ? p.getName() : "");
        String contentlength = req.getHeader( "Content-Length" );
        if( contentlength == null )
            contentlength = "-";

        // next please!
        chain.doFilter( req, resp );

        // way back
        int status = resp.getStatus();
        String message = WebdavStatus.getStatusText(status);
        String detail = resp.getStatusText();
        if( detail == null || "".equals(detail) )
            detail = message;
        String path = (String)req.getAttribute("slide_uri"); // set by

        long end = System.currentTimeMillis();
        logLine( (end-start), status, thread, method, datetime, uri, path, contentlength, principal,
               message, detail, useragent);
    }
View Full Code Here

Examples of org.apache.slide.webdav.logger.XHttpServletRequestFacade

     * @throws   IOException
     * @throws   ServletException
     *
     */
    public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException {
        XHttpServletRequestFacade reqFac = new XHttpServletRequestFacade((HttpServletRequest)req);
        XHttpServletResponseFacade respFac = new XHttpServletResponseFacade((HttpServletResponse)resp);
        chain.doFilter( reqFac, respFac );
        logXML( reqFac, respFac );
    }
View Full Code Here

Examples of org.apache.slide.webdav.logger.XHttpServletRequestFacade

     * @throws   IOException
     * @throws   ServletException
     *
     */
    public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException {
        XHttpServletRequestFacade reqFac = new XHttpServletRequestFacade((HttpServletRequest)req);
        XHttpServletResponseFacade respFac = new XHttpServletResponseFacade((HttpServletResponse)resp);
        chain.doFilter( reqFac, respFac );
        logXML( reqFac, respFac );
    }
View Full Code Here

Examples of org.apache.slide.webdav.logger.XHttpServletRequestFacade

            // if logging for the request/response is required initialise the
            // facades
            if (Domain.isEnabled
                    ("org.apache.slide.webdav.WebdavServlet.requestResponseLogger",
                     Logger.DEBUG)) {
                if ( req != null req  = new XHttpServletRequestFacade(req);
                if ( resp != null ) resp = new XHttpServletResponseFacade(resp);
            }
           
            resp.setStatus(WebdavStatus.SC_OK);
           
View Full Code Here

Examples of org.apache.slide.webdav.logger.XHttpServletRequestFacade

       
       
       
        //  if logging for the request/response is required initialise the facades
        if (Domain.isEnabled("org.apache.slide.webdav.WebdavServlet.requestResponseLogger", Logger.DEBUG)) {
            if ( req != null req  = new XHttpServletRequestFacade(req);
            if ( resp != null ) resp = new XHttpServletResponseFacade(resp);
        }
       
        resp.setStatus(WebdavStatus.SC_OK);
       
View Full Code Here

Examples of org.apache.slide.webdav.logger.XHttpServletRequestFacade

       
        long startTime = System.currentTimeMillis();
       
        //  if logging for the request/response is required initialise the facades
        if (Domain.isEnabled("org.apache.slide.webdav.WebdavServlet.requestResponseLogger", Logger.DEBUG)) {
            if ( req != null req  = new XHttpServletRequestFacade(req);
            if ( resp != null ) resp = new XHttpServletResponseFacade(resp);
        }
       
        resp.setStatus(WebdavStatus.SC_OK);
       
View Full Code Here

Examples of org.apache.slide.webdav.logger.XHttpServletRequestFacade

            // if logging for the request/response is required initialise the
            // facades
            if (Domain.isEnabled
                    ("org.apache.slide.webdav.WebdavServlet.requestResponseLogger",
                     Logger.DEBUG)) {
                if ( req != null req  = new XHttpServletRequestFacade(req);
                if ( resp != null ) resp = new XHttpServletResponseFacade(resp);
            } else {
                if ( resp != null ) resp = new XHttpServletResponseSimpleFacade(resp);
            }
           
View Full Code Here

Examples of org.apache.slide.webdav.logger.XHttpServletRequestFacade

        // if logging for the request/response is required initialise the
        // facades
        if (Domain.isEnabled
                ("org.apache.slide.webdav.WebdavServlet.requestResponseLogger",
                 Logger.DEBUG)) {
            if ( req != null req  = new XHttpServletRequestFacade(req);
            if ( resp != null ) resp = new XHttpServletResponseFacade(resp);
        }
       
        resp.setStatus(WebdavStatus.SC_OK);
       
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.