cmlenz      2002/06/14 08:46:24

  Modified:    src/webdav/server/org/apache/slide/webdav
                        WebdavException.java
  Log:
  - Removed the writeErrorPage() method, which wasn't being used, didn't do
    anything, and added dependancies on IO and Servlet API
  - JavaDoc cleanup
  
  Revision  Changes    Path
  1.7       +20 -33    
jakarta-slide/src/webdav/server/org/apache/slide/webdav/WebdavException.java
  
  Index: WebdavException.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/WebdavException.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- WebdavException.java      25 Apr 2002 21:15:18 -0000      1.6
  +++ WebdavException.java      14 Jun 2002 15:46:24 -0000      1.7
  @@ -63,20 +63,19 @@
   
   package org.apache.slide.webdav;
   
  -import java.io.Writer;
  -import java.io.IOException;
  -import javax.servlet.*;
  -import javax.servlet.http.*;
   import org.apache.util.WebdavStatus;
   import org.apache.slide.common.SlideException;
   
   
   /**
  - * Webdav exception class.
  + * Exception class used by the WebDAV server classes. A WebDAV exception is 
  + * always associated with a status code, which can be sent to the client as 
  + * response.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Remy Maucherat</a>
    */
  -public class WebdavException extends SlideException {
  +public class WebdavException
  +    extends SlideException {
       
       
       // ----------------------------------------------------- Instance Variables
  @@ -92,23 +91,24 @@
       
       
       /**
  -     * Constructor.
  -     *
  -     * @param statusCode Exception status code
  -     * @param logging true, if the creation is logged via logging
  +     * Constructor. Creation of the exception is logged.
  +     * 
  +     * @param statusCode the status code
        */
  -    public WebdavException(int statusCode, boolean logging) {
  -        super(WebdavStatus.getStatusText(statusCode), logging);
  -        this.statusCode = statusCode;
  +    public WebdavException(int statusCode) {
  +        this(statusCode, true);
       }
       
  +    
       /**
  -     * Constructor.
  +     * Constructor. Logging when the exception is created can be disabled.
        *
  -     * @param statusCode Exception status code
  +     * @param statusCode    the status code
  +     * @param logging       should the creation of this exception be logged ?
        */
  -    public WebdavException(int statusCode) {
  -        this(statusCode, true);
  +    public WebdavException(int statusCode, boolean logging) {
  +        super(WebdavStatus.getStatusText(statusCode), logging);
  +        this.statusCode = statusCode;
       }
       
       
  @@ -122,19 +122,6 @@
        */
       public int getStatusCode() {
           return statusCode;
  -    }
  -    
  -    
  -    /**
  -     * Returns an HTTP formatted error page.
  -     *
  -     * @param resp HTTP servlet response
  -     */
  -    public void writeErrorPage(HttpServletResponse resp) {
  -        try {
  -            Writer writer = resp.getWriter();
  -        } catch (IOException e) {
  -        }
       }
       
       
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to