javax.servlet
Ŭ·¡½º UnavailableException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--javax.servlet.ServletException 
                    |
                    +--javax.servlet.UnavailableException
¸ðµç ½ÇÀå ÀÎÅÍÆäÀ̽º:
java.io.Serializable

public class UnavailableException
extends ServletException

¼­ºê ·¿ ¶Ç´Â ÇÊÅͰ¡, ¿µ±¸ÀûÀ¸·Î ¶Ç´Â ÀϽÃÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎ °ÍÀ» ³ªÅ¸³»±â À§Çؼ­(¶§¹®¿¡) ½½·Î¿ì ÇÏ´Â ¿¹¿Ü¸¦ Á¤ÀÇÇÕ´Ï´Ù.

¼­ºê ·¿ ¶Ç´Â ÇÊÅͰ¡ ¿µ±¸ÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎ °æ¿ì´Â, ¹«¾ùÀΰ¡°¡ ºÒ·® »óÅ¿¡ ÀÖ¾î, ÇϵîÀÇ Ã³Ä¡°¡ ÃëÇØÁú ¶§±îÁö ¿ä±¸¸¦ ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù. ¿¹¸¦ µé¾î, ¼­ºê ·¿ÀÌ ¿Ã¹Ù¸£°Ô ¼³Á¤µÇ¾î ÀÖÁö ¾Ê±âµµ Çϰí, ÇÊÅͰ¡ ºÎÁ¤ÇÑ »óŰ¡ µÇ¾î ÀÖ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÄÄÆÛ³ÍÆ®´Â, ¿¡·¯¿Í ÇÊ¿äÇÑ ¼öÁ¤ óġÀÇ ¾çÂÊ ¸ðµÎ¸¦ ±â·ÏÇØ µÑ Çʿ䰡 ÀÖ½À´Ï´Ù.

ÇϵîÀÇ ½Ã½ºÅÛ Àüü¿¡ °ÉÄ¡´Â ¹®Á¦°¡ ¿øÀÎÀ¸·Î ¿ä±¸¸¦ ´çºÐ°£ ó¸®ÇÒ ¼ö ¾ø´Â °æ¿ì, ¼­ºê ·¿ ¶Ç´Â ÇÊÅÍ´Â ÀϽÃÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÌ µË´Ï´Ù. ¿¹¸¦ µé¾î, Á¦3ÃþÀÇ ¼­¹ö°¡ ¾×¼¼½º ºÒ´ÉÀ̰ųª ¿ä±¸¸¦ ó¸®Çϴµ¥ ÃæºÐÇÑ ¸Þ¸ð¸® ¶Ç´Â µð½ºÅ©ÀÇ ±â¾ï area°¡ ¾ø´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ »óȲ¿¡ ÀÖ¾î ½Ã½ºÅÛ °ü¸® Ã¥ÀÓÀÚ°¡, ÀûÀýÇÑ ¼öÁ¤ Á¶Ä¡¸¦ ÃëÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

¼­ºê ·¿ ÄÁÅ×À̳ʴÂ, ÀÌ ¾çÂÊ ¸ðµÎÀÇ ÀÌ¿ë ºÒ´ÉÀÎ ¿¹¿Ü¸¦, °°Àº ¹æ¹ýÀ¸·Î ó¸®Çصµ »ó°üÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª, ÀϽÃÀûÀÎ ÀÌ¿ë ºÒ´ÉÀ» ÀûÀýÈ÷ Ãë±ÞÇÏ´Â °Í¿¡ ÀÇÇØ, ¼­ºê ·¿ ÄÁÅ×À̳ʸ¦ º¸´Ù °ß·ÚÇÏ°Ô ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ±¸Ã¼ÀûÀ¸·Î´Â, ÀϽÃÀûÀÎ ÀÌ¿ë ¿¹¿Ü°¡ ÀϾÀ» ¶§, ¼­ºê ·¿ ÄÁÅ×À̳ʴ Àç±âµ¿ÇÒ ¶§±îÁö ¿ä±¸¸¦ °ÅºÎÇÏ´Â ´ë½Å¿¡, ¿¹¿Ü°¡ °¡¸®Å² ÀÏÁ¤±â°£, ¼­ºê ·¿ ¶Ç´Â ÇÊÅÍ¿¡ ´ëÇÑ ¿ä±¸¸¦ Â÷´ÜÇÑ´Ù°í ÇÏ´Â ¹æ½ÄÀ» ÃëÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.

°ü·Ã Ç׸ñ:
Á÷·ÄÈ­ µÈ Çü½Ä

constructor¡¡ ¡¡ ÀÇ °³¿ä
UnavailableException (int seconds, Servlet  servlet, java.lang.String msg)
          Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java Servlet API 2.2 ÀÌÈÄ¿¡¼­´Â, ´ë½Å¿¡ UnavailableException(String, int) ¸¦ »ç¿ëÇÕ´Ï´Ù.
UnavailableException (Servlet  servlet, java.lang.String msg)
          Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java Servlet API 2.2 ÀÌÈÄ¿¡¼­´Â, ´ë½Å¿¡ UnavailableException(String) ¸¦ »ç¿ëÇÕ´Ï´Ù.
UnavailableException (java.lang.String msg)
          ¼­ºê ·¿ÀÌ ¿µ±¸ÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎ °ÍÀ» ³ªÅ¸³»´Â ¼³¸í¿ëÀÇ ¸Þ¼¼Áö¸¦ ºÙ¿©, »õ·Î¿î ¿¹¿Ü¸¦ ±¸ÃàÇÕ´Ï´Ù.
UnavailableException (java.lang.String msg, int seconds)
          ¼­ºê ·¿ÀÌ ÀϽÃÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎ °ÍÀ» ³ªÅ¸³», ÀÌ¿ë ºÒ´ÉÀÎ ±â°£ÀÇ °ßÀûÀ» Á¦°øÇÏ´Â ¼³¸í¿ëÀÇ ¸Þ¼¼Áö¸¦ ºÙ¿©, »õ·Î¿î ¿¹¿Ü¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 Servlet getServlet ()
          Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java Servlet API 2.2 ÀÌÈÄ¿¡¼­´Â, ´ëü ¼ö´ÜÀº ¾ø½À´Ï´Ù. ÀÌ¿ë ºÒ´ÉÀÌ´Ù°í º¸°íµÈ ¼­ºê ·¿ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
 int getUnavailableSeconds ()
          ¼­ºê ·¿ÀÌ ÀϽÃÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÌ´Ù°í ¿¹»óµÇ´Â Ãʼö¸¦ µ¹·ÁÁÝ´Ï´Ù.
 boolean isPermanent ()
          ¼­ºê ·¿ÀÌ ¿µ±¸ÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎÁö ¾î¶²Áö¸¦ ³ªÅ¸³»´Â boolean ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 
Ŭ·¡½º javax.servlet. ServletException ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
getRootCause
 
Ŭ·¡½º java.lang.Throwable ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

constructor¡¡ ¡¡ ÀÇ »ó¼¼

UnavailableException

public UnavailableException(Servlet  servlet,
                            java.lang.String msg)
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java Servlet API 2.2 ÀÌÈÄ¿¡¼­´Â, ´ë½Å¿¡ UnavailableException(String) ¸¦ »ç¿ëÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
servlet - ÀÌ¿ë ºÒ´ÉÀÎ Servlet ÀνºÅϽº
msg - ¼³¸í¿ëÀÇ ¸Þ¼¼Áö¸¦ ÁöÁ¤ÇÏ´Â String

UnavailableException

public UnavailableException(int seconds,
                            Servlet  servlet,
                            java.lang.String msg)
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java Servlet API 2.2 ÀÌÈÄ¿¡¼­´Â, ´ë½Å¿¡ UnavailableException(String, int) ¸¦ »ç¿ëÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
seconds - ¼­ºê ·¿ÀÌ ÀÌ¿ë ºÒ´ÉÀÌ´Ù°í ¿¹»óµÇ´Â Ãʼö¸¦ ÁöÁ¤ÇÏ´Â Á¤¼ö. 0 ¶Ç´Â À½¼öÀÇ °æ¿ì, ¼­ºê ·¿ÀÌ ÃßÃøÇÏÁö ¸øÇÏ´Â °ÍÀ» ³ªÅ¸³»´Â
servlet - ÀÌ¿ë ºÒ´ÉÀÎ Servlet
msg - ·Î±× ÆÄÀÏ¿¡ ½á³»°Å³ª À¯Àú¿¡°Ô Ç¥½ÃÇϰųª ÇÒ ¼ö ÀÖ´Ù, ¼³¸í¿ëÀÇ ¸Þ¼¼Áö¸¦ ÁöÁ¤ÇÏ´Â String

UnavailableException

public UnavailableException(java.lang.String msg)
¼­ºê ·¿ÀÌ ¿µ±¸ÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎ °ÍÀ» ³ªÅ¸³»´Â ¼³¸í¿ëÀÇ ¸Þ¼¼Áö¸¦ ºÙ¿©, »õ·Î¿î ¿¹¿Ü¸¦ ±¸ÃàÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
msg - ¼³¸í¿ëÀÇ ¸Þ¼¼Áö¸¦ ÁöÁ¤ÇÏ´Â String

UnavailableException

public UnavailableException(java.lang.String msg,
                            int seconds)
¼­ºê ·¿ÀÌ ÀϽÃÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎ °ÍÀ» ³ªÅ¸³», ÀÌ¿ë ºÒ´ÉÀÎ ±â°£ÀÇ °ßÀûÀ» Á¦°øÇÏ´Â ¼³¸í¿ëÀÇ ¸Þ¼¼Áö¸¦ ºÙ¿©, »õ·Î¿î ¿¹¿Ü¸¦ ±¸ÃàÇÕ´Ï´Ù.

¼­ºê ·¿ÀÌ ÃßÃøÇÒ ¼ö°¡ ¾ø´Â °æ¿ìµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¼­ºê ·¿ÀÇ Ã³¸®¿¡ ÇÊ¿äÇÑ ¼­¹ö°¡ µ¿ÀÛÇϰí ÀÖÁö ¾Ê´Â °ÍÀ» ¾Ë¾Æµµ, ±â´ÉÀÌ º¹¿øµÉ ¶§±îÁöÀÇ ½Ã°£À» º¸°íÇÒ ¼ö ¾ø´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì´Â,seconds Àμö¿¡ À½¼ö ¶Ç´Â 0 À» ÁöÁ¤ÇØ °¡¸®Å³ ¼ö°¡ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
msg - ·Î±× ÆÄÀÏ¿¡ ½á³»°Å³ª À¯Àú¿¡°Ô Ç¥½ÃÇϰųª ÇÒ ¼ö ÀÖ´Ù, ¼³¸í¿ëÀÇ ¸Þ¼¼Áö¸¦ ÁöÁ¤ÇÏ´Â String
seconds - ¼­ºê ·¿ÀÌ ÀÌ¿ë ºÒ´ÉÀÌ´Ù°í ¿¹»óµÇ´Â Ãʼö¸¦ ÁöÁ¤ÇÏ´Â Á¤¼ö. 0 ¶Ç´Â À½¼öÀÇ °æ¿ì, ¼­ºê ·¿ÀÌ ÃßÃøÇÏÁö ¸øÇÏ´Â °ÍÀ» ³ªÅ¸³½´Ù
¸Þ¼ÒµåÀÇ »ó¼¼

isPermanent

public boolean isPermanent()
¼­ºê ·¿ÀÌ ¿µ±¸ÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎÁö ¾î¶²Áö¸¦ ³ªÅ¸³»´Â boolean ¸¦ µ¹·ÁÁÝ´Ï´Ù. ¿µ±¸ÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎ °æ¿ì´Â, ¼­ºê ·¿¿¡ ÇϵîÀÇ ¹®Á¦°¡ ÀÖÀ¸¹Ç·Î, ½Ã½ºÅÛ °ü¸® Ã¥ÀÓÀÚ°¡ ¼öÁ¤ Á¶Ä¡¸¦ ÃëÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
¹Ýȯ°ª:
¼­ºê ·¿ÀÌ ¿µ±¸ÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎ °æ¿ì´Â true, ¼­ºê ·¿ÀÌ ÀÌ¿ë °¡´É ¶Ç´Â ÀϽÃÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎ °æ¿ì´Â false

getServlet

public Servlet  getServlet()
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java Servlet API 2.2 ÀÌÈÄ¿¡¼­´Â, ´ëü ¼ö´ÜÀº ¾ø½À´Ï´Ù. ÀÌ¿ë ºÒ´ÉÀÌ´Ù°í º¸°íµÈ ¼­ºê ·¿ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

¹Ýȯ°ª:
UnavailableException ¸¦ ½½·Î¿ì Çϰí ÀÖ´Â Servlet ¿ÀºêÁ§Æ®

getUnavailableSeconds

public int getUnavailableSeconds()
¼­ºê ·¿ÀÌ ÀϽÃÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÌ´Ù°í ¿¹»óµÇ´Â Ãʼö¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÀÌ ¸Þ¼Òµå°¡ À½¼ö¸¦ µ¹·ÁÁÖ¾úÀ» °æ¿ì´Â, ¼­ºê ·¿Àº ¿µ±¸ÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÎÁö, ÀÌ¿ë ºÒ´ÉÀÎ ½Ã°£À» ÃßÃøÇÒ ¼ö°¡ ¾ø½À´Ï´Ù. ¿¹¿Ü°¡ ÃÖÃÊ·Î º¸°íµÇ°í ³ª¼­ÀÇ °æ°ú½Ã°£Àº °¡¹ÌµÇÁö ¾Ê½À´Ï´Ù.

¹Ýȯ°ª:
¼­ºê ·¿ÀÌ ÀϽÃÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀÌ´Ù°í ¿¹»óµÇ´Â Ãʼö¸¦ ÁöÁ¤ÇÏ´Â Á¤¼ö. ¼­ºê ·¿ÀÌ ¿µ±¸ÀûÀ¸·Î ÀÌ¿ë ºÒ´ÉÀΰ¡, ÃßÃøÇÒ ¼ö°¡ ¾ø´Â °æ¿ì´Â, À½¼ö


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.