home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 1999 April / DPPCPRO0499.ISO / April / Notes / 50b2wic.exe / DATA1.CAB / NotesProgramFilesJavaSupport / icsclass.jar / javax / servlet / UnavailableException.class (.txt) < prev   
Encoding:
Java Class File  |  1998-11-15  |  869 b   |  38 lines

  1. package javax.servlet;
  2.  
  3. public class UnavailableException extends ServletException {
  4.    private Servlet servlet;
  5.    private boolean permanent;
  6.    private int seconds;
  7.  
  8.    public UnavailableException(Servlet var1, String var2) {
  9.       super(var2);
  10.       this.servlet = var1;
  11.       this.permanent = true;
  12.    }
  13.  
  14.    public UnavailableException(int var1, Servlet var2, String var3) {
  15.       super(var3);
  16.       this.servlet = var2;
  17.       if (var1 <= 0) {
  18.          var1 = -1;
  19.       } else {
  20.          this.seconds = var1;
  21.       }
  22.  
  23.       this.permanent = false;
  24.    }
  25.  
  26.    public boolean isPermanent() {
  27.       return this.permanent;
  28.    }
  29.  
  30.    public Servlet getServlet() {
  31.       return this.servlet;
  32.    }
  33.  
  34.    public int getUnavailableSeconds() {
  35.       return this.permanent ? -1 : this.seconds;
  36.    }
  37. }
  38.