JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.rmi.activation
ÀÎÅÍÆäÀ̽º ActivationMonitor

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
Remote

public interface ActivationMonitor
extends Remote

ActivationMonitor ´Â ActivationGroup ¸¶´Ù ÀÖ¾î,ActivationSystem.activeGroup ÀÇ È£Ãâ·Î ±×·ìÀÌ ±âµ¿ÁßÀ̶ó°í º¸°íµÇ¾úÀ» ¶§¿¡ ÃëµæµË´Ï´Ù. ÀÌ Ã³¸®´Â ³»ºÎ¿¡¼­ ½ÇÇàµË´Ï´Ù. ±âµ¿ ±×·ìÀº ±× ¿ÀºêÁ§Æ®°¡ ±âµ¿ ¶Ç´Â Á¤ÁöÇßÀ» ¶§, ȤÀº ±×·ì Àüü°¡ Á¤ÁöÇßÀ» ¶§¿¡, ±× ActivationMonitor ¿¡ ÅëÁö¸¦ ½Ç½ÃÇÕ´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.2
°ü·Ã Ç׸ñ:
Activator , ActivationSystem , ActivationGroup

¸Þ¼ÒµåÀÇ °³¿ä
 void activeObject (ActivationID  id, MarshalledObject  obj)
          ¿ÀºêÁ§Æ®°¡ ±âµ¿ÇÑ °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
 void inactiveGroup (ActivationGroupID  id, long incarnation)
          ±×·ìÀÌ Á¤ÁöÇϰí ÀÖ´Â °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
 void inactiveObject (ActivationID  id)
          ±âµ¿ ±×·ìÀº ±×·ì³»ÀÇ ¿ÀºêÁ§Æ®°¡ Á¤ÁöÇßÀ» ¶§¿¡, ±×·ìÀÇ ¸ð´ÏÅÍÀÇ inactiveObject ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù.
 

¸Þ¼ÒµåÀÇ »ó¼¼

inactiveObject

public void inactiveObject(ActivationID  id)
                    throws UnknownObjectException ,
                           RemoteException 
±âµ¿ ±×·ìÀº ±×·ì³»ÀÇ ¿ÀºêÁ§Æ®°¡ Á¤ÁöÇßÀ» ¶§¿¡, ±×·ìÀÇ ¸ð´ÏÅÍÀÇ inactiveObject ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. ±âµ¿ ±×·ìÀº ±× ±×·ìÀÌ ±âµ¿ÇÑ VM ³»ÀÇ ¿ÀºêÁ§Æ®°¡ µ¿ÀÛÀ» Á¤ÁöÇÑ °ÍÀ» ¾Ë·Á¸é , ±âµ¿ ±×·ìÀÇ inactiveObject ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù.

inactiveObject ÀÇ È£ÃâÀº ActivationMonitor ¿¡, ±× ActivationMonitor °¡ ±âµ¿ ½Äº°ÀÚ id ·Î º¸°ü À¯ÁöÇϰí ÀÖ´Â ¸®¸ðÆ® ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ¹«È¿°¡ µÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. ¸ð´ÏÅÍ´Â id ¿¡ °ü·ÃÇÑ ÂüÁ¶¸¦ ¹«È¿ÀÎ ÂüÁ¶¶ó°í º¾´Ï´Ù. ÂüÁ¶°¡ ¹«È¿¶ó°í º¸¿©Áö¹Ç·Î, ÀÌÈÄ °°Àº ±âµ¿ ½Äº°ÀÚ¿¡ÀÇ activate ÀÇ È£Ãâ¿¡¼­´Â ¸®¸ðÆ® ¿ÀºêÁ§Æ®°¡ ´Ù½Ã ±âµ¿µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
id - ¿ÀºêÁ§Æ®ÀÇ ±âµ¿ ½Äº°ÀÚ
¿¹¿Ü:
UnknownObjectException - ¿ÀºêÁ§Æ®°¡ ºÒ¸íÇÑ °æ¿ì
RemoteException - ¸®¸ðÆ® È£ÃâÀÌ ½ÇÆÐÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

activeObject

public void activeObject(ActivationID  id,
                         MarshalledObject  obj)
                  throws UnknownObjectException ,
                         RemoteException 
¿ÀºêÁ§Æ®°¡ ±âµ¿ÇÑ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. ActivationGroup ´Â ¸ð´ÏÅÍ¿¡ ´ëÇØ¼­, ±× ±×·ìÀÇ ¿ÀºêÁ§Æ®°¡ Á÷Á¢ ±âµ¿ ÀÌ¿Ü ¹æ¹ýÀ¸·Î ±âµ¿µÇ¾ú´ÂÁö ¾î¶°Çß´ÂÁö¸¦ ÅëÁöÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¿ÀºêÁ§Æ®°¡ ½º½º·Î µî·Ï ¹× ±âµ¿À» ÇßÀ» °æ¿ì µîÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
id - ±âµ¿ÇÑ ¿ÀºêÁ§Æ®ÀÇ ID
obj - ¿ÀºêÁ§Æ®ÀÇ ±×·çÅͱâÀÇ Á¤·ÄÈ­ µÈ Çü½Ä
¿¹¿Ü:
UnknownObjectException - ¿ÀºêÁ§Æ®°¡ ºÒ¸íÇÑ °æ¿ì
RemoteException - ¸®¸ðÆ® È£ÃâÀÌ ½ÇÆÐÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

inactiveGroup

public void inactiveGroup(ActivationGroupID  id,
                          long incarnation)
                   throws UnknownGroupException ,
                          RemoteException 
±×·ìÀÌ Á¤ÁöÇϰí ÀÖ´Â °ÍÀ» ÅëÁöÇÕ´Ï´Ù. ÀÌÈÄ, ±×·ì³»ÀÇ ¿ÀºêÁ§Æ®¸¦ ±âµ¿ÇÏ´Â ¿ä±¸°¡ ÀÖÀ¸¸é(ÀÚ), ±×·ìÀº ´Ù½Ã ÀÛ¼ºµË´Ï´Ù. ±×·ìÀº ±× Áß¿¡ ÀÖ´Â ¸ðµç ¿ÀºêÁ§Æ®°¡ Á¤ÁöÇϰí ÀÖ´Ù°í º¸°íµÇ¸é(ÀÚ) Á¤ÁöÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
id - ±×·ìÀÇ ID
incarnation - ±×·ìÀÇ »ý¼º ¹øÈ£
¿¹¿Ü:
UnknownGroupException - ±×·ìÀÌ ºÒ¸íÇÑ °æ¿ì
RemoteException - ¸®¸ðÆ® È£ÃâÀÌ ½ÇÆÐÇßÀ» °æ¿ì
µµÀÔµÈ ¹öÁ¯:
1.2

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

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.