|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
ActivationMonitor
´Â ActivationGroup
¸¶´Ù ÀÖ¾î,ActivationSystem.activeGroup
ÀÇ È£Ãâ·Î ±×·ìÀÌ ±âµ¿ÁßÀ̶ó°í º¸°íµÇ¾úÀ» ¶§¿¡ ÃëµæµË´Ï´Ù. ÀÌ Ã³¸®´Â ³»ºÎ¿¡¼ ½ÇÇàµË´Ï´Ù. ±âµ¿ ±×·ìÀº ±× ¿ÀºêÁ§Æ®°¡ ±âµ¿ ¶Ç´Â Á¤ÁöÇßÀ» ¶§, ȤÀº ±×·ì Àüü°¡ Á¤ÁöÇßÀ» ¶§¿¡, ±× ActivationMonitor
¿¡ ÅëÁö¸¦ ½Ç½ÃÇÕ´Ï´Ù.
Activator
,
ActivationSystem
,
ActivationGroup
¸Þ¼ÒµåÀÇ °³¿ä | |
void |
activeObject (ActivationID id,
MarshalledObject obj)
¿ÀºêÁ§Æ®°¡ ±âµ¿ÇÑ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. |
void |
inactiveGroup (ActivationGroupID id,
long incarnation)
±×·ìÀÌ Á¤ÁöÇϰí ÀÖ´Â °ÍÀ» ÅëÁöÇÕ´Ï´Ù. |
void |
inactiveObject (ActivationID id)
±âµ¿ ±×·ìÀº ±×·ì³»ÀÇ ¿ÀºêÁ§Æ®°¡ Á¤ÁöÇßÀ» ¶§¿¡, ±×·ìÀÇ ¸ð´ÏÅÍÀÇ inactiveObject ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ »ó¼¼ |
public void inactiveObject(ActivationID id) throws UnknownObjectException , RemoteException
inactiveObject
¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. ±âµ¿ ±×·ìÀº ±× ±×·ìÀÌ ±âµ¿ÇÑ VM ³»ÀÇ ¿ÀºêÁ§Æ®°¡ µ¿ÀÛÀ» Á¤ÁöÇÑ °ÍÀ» ¾Ë·Á¸é , ±âµ¿ ±×·ìÀÇ inactiveObject
¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù.
inactiveObject
ÀÇ È£ÃâÀº ActivationMonitor
¿¡, ±× ActivationMonitor
°¡ ±âµ¿ ½Äº°ÀÚ id
·Î º¸°ü À¯ÁöÇϰí ÀÖ´Â ¸®¸ðÆ® ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ¹«È¿°¡ µÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. ¸ð´ÏÅÍ´Â id
¿¡ °ü·ÃÇÑ ÂüÁ¶¸¦ ¹«È¿ÀÎ ÂüÁ¶¶ó°í º¾´Ï´Ù. ÂüÁ¶°¡ ¹«È¿¶ó°í º¸¿©Áö¹Ç·Î, ÀÌÈÄ °°Àº ±âµ¿ ½Äº°ÀÚ¿¡ÀÇ activate
ÀÇ È£Ãâ¿¡¼´Â ¸®¸ðÆ® ¿ÀºêÁ§Æ®°¡ ´Ù½Ã ±âµ¿µË´Ï´Ù.
id
- ¿ÀºêÁ§Æ®ÀÇ ±âµ¿ ½Äº°ÀÚ
UnknownObjectException
- ¿ÀºêÁ§Æ®°¡ ºÒ¸íÇÑ °æ¿ì
RemoteException
- ¸®¸ðÆ® È£ÃâÀÌ ½ÇÆÐÇßÀ» °æ¿ìpublic void activeObject(ActivationID id, MarshalledObject obj) throws UnknownObjectException , RemoteException
ActivationGroup
´Â ¸ð´ÏÅÍ¿¡ ´ëÇØ¼, ±× ±×·ìÀÇ ¿ÀºêÁ§Æ®°¡ Á÷Á¢ ±âµ¿ ÀÌ¿Ü ¹æ¹ýÀ¸·Î ±âµ¿µÇ¾ú´ÂÁö ¾î¶°Çß´ÂÁö¸¦ ÅëÁöÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¿ÀºêÁ§Æ®°¡ ½º½º·Î µî·Ï ¹× ±âµ¿À» ÇßÀ» °æ¿ì µîÀÔ´Ï´Ù.
id
- ±âµ¿ÇÑ ¿ÀºêÁ§Æ®ÀÇ IDobj
- ¿ÀºêÁ§Æ®ÀÇ ±×·çÅͱâÀÇ Á¤·ÄÈ µÈ Çü½Ä
UnknownObjectException
- ¿ÀºêÁ§Æ®°¡ ºÒ¸íÇÑ °æ¿ì
RemoteException
- ¸®¸ðÆ® È£ÃâÀÌ ½ÇÆÐÇßÀ» °æ¿ìpublic void inactiveGroup(ActivationGroupID id, long incarnation) throws UnknownGroupException , RemoteException
id
- ±×·ìÀÇ IDincarnation
- ±×·ìÀÇ »ý¼º ¹øÈ£
UnknownGroupException
- ±×·ìÀÌ ºÒ¸íÇÑ °æ¿ì
RemoteException
- ¸®¸ðÆ® È£ÃâÀÌ ½ÇÆÐÇßÀ» °æ¿ì
|
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.