|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.security.GuardedObject
GuardedObject ´Â ´Ù¸¥ ¿ÀºêÁ§Æ®¿¡ÀÇ ¾×¼¼½º·ÎºÎÅÍ º¸È£Çϱâ À§ÇÑ ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.
GuardedObject ´Â Ÿ°Ù ¿ÀºêÁ§Æ®¿Í Guard ¿ÀºêÁ§Æ®¸¦ ĸ½¶ÈÇÕ´Ï´Ù. À̰Ϳ¡ ÀÇÇØ, Ÿ°Ù ¿ÀºêÁ§Æ®¿¡ÀÇ ¾×¼¼½º´Â Guard ¿ÀºêÁ§Æ®°¡ Çã°¡ÇßÀ» °æ¿ì¿¡ ÇÑÁ¤ÇØ °¡´ÉÇÏ°Ô µË´Ï´Ù. ¿ÀºêÁ§Æ®°¡ GuardedObject ¿¡ ÀÇÇØ ĸ½¶ÈµÇ¸é(ÀÚ), ±× ¿ÀºêÁ§Æ®¿¡ÀÇ ¾×¼¼½º´Â getObject
¸Þ¼Òµå¿¡ ÀÇÇØ Á¦¾îµË´Ï´Ù. getObject
´Â ¾×¼¼½º¸¦ Á¦¾îÇϰí ÀÖ´Â Guard ¿ÀºêÁ§Æ®ÀÇ checkGuard
¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. ¾×¼¼½º°¡ Çã°¡µÇÁö ¾Ê¾Ò´ø °æ¿ì´Â ¿¹¿Ü°¡ ½½·Î¿ì µË´Ï´Ù.
Guard
,
Permission
,
Á÷·ÄÈ µÈ Çü½Ä »ý¼ºÀÚÀÇ °³¿ä | |
GuardedObject (Object object,
Guard guard)
ÁöÁ¤µÈ ¿ÀºêÁ§Æ®¿Í °¡À̵å·Î GuardedObject ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
Object |
getObject ()
°¡À̵尡 ÀÖ´Â ¿ÀºêÁ§Æ®¸¦ ²¨³À´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
»ý¼ºÀÚÀÇ »ó¼¼ |
public GuardedObject(Object object, Guard guard)
object
- °¡À̵åÀÇ ´ë»óÀÌ µÇ´Â ¿ÀºêÁ§Æ®guard
- ¿ÀºêÁ§Æ®¿¡ÀÇ ¾×¼¼½º¸¦ Á¦¾îÇÏ´Â Guard ¿ÀºêÁ§Æ®¸Þ¼ÒµåÀÇ »ó¼¼ |
public Object getObject() throws SecurityException
SecurityException
- °¡À̵尡 ÀÖ´Â ¿ÀºêÁ§Æ®¿¡ÀÇ ¾×¼¼½º°¡ °ÅºÎµÇ¾úÀ» °æ¿ì
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.