|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.rmi.activation.ActivationID
±âµ¿¿¡¼´Â ¼ÒÁ¤ÀÇ ±â°£¿¡ ±âµ¿ÇÒ ¼ö ÀÖ´Â ¸®¸ðÆ® ¿ÀºêÁ§Æ®¸¦ ³ªÅ¸³»´Â Ưº°ÇÑ ½Äº°ÀÚ¸¦ ÀÌ¿ëÇÕ´Ï´Ù. Ŭ·¡½º ActivationID
ÀÇ ÀνºÅϽºÀÎ ±âµ¿ ½Äº°ÀÚ´Â ¿ÀºêÁ§Æ®ÀÇ ±âµ¿¿¡ ÇÊ¿äÇÑ º¹¼öÀÇ Á¤º¸¸¦ °¡Áö°í ÀÖ½À´Ï´Ù.
RemoteRef
ÀÇ ÀνºÅϽº)
UID
ÀÇ ÀνºÅϽº)
¿ÀºêÁ§Æ®ÀÇ ±âµ¿ ½Äº°ÀÚ´Â ¿ÀºêÁ§Æ®¸¦ ±âµ¿ ½Ã½ºÅÛ¿¡ µî·ÏÇÏ´Â °ÍÀ¸·Î ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù. µî·ÏÀÇ ¹æ¹ýÀº ´Ù¼ö ÀÖ½À´Ï´Ù.
Activatable.register
¸Þ¼Òµå¸¦ »ç¿ë
Activatable
constructor¸¦ »ç¿ë. ÀÌ constructor Àº 3 °³ÀÇ Àμö¸¦ ÃëÇØ, ¿ÀºêÁ§Æ®ÀÇ µî·Ï°ú exportÀÇ ¾çÂÊ ¸ðµÎ¸¦ ½ÇÇàÇÑ´Ù
Activatable.exportObject
¸Þ¼Òµå¸¦ »ç¿ë. Àμö·Î¼´Â ±âµ¿ ±â¼úÀÚ, ¿ÀºêÁ§Æ®, ¹× Æ÷Å並 ÃëÇÑ´Ù. ÀÌ ¸Þ¼Òµå´Â ¿ÀºêÁ§Æ®ÀÇ µî·Ï, ¹× exportÀÇ ¾çÂÊ ¸ðµÎ¸¦ ½ÇÇàÇÑ´Ù
Activatable
,
Á÷·ÄÈ µÈ Çü½Ä »ý¼ºÀÚÀÇ °³¿ä | |
ActivationID (Activator activator)
ActivationID ÀÇ constructor Àº 1 °³ÀÇ Àμö activator ¸¦ ÃëÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
Remote |
activate (boolean force)
ÁöÁ¤µÈ ID ÀÇ ¿ÀºêÁ§Æ®¸¦ ±âµ¿ÇÕ´Ï´Ù. |
boolean |
equals (Object obj)
2 °³ÀÇ ±âµ¿ ID ÀÇ ³»¿ëÀ» ºñ±³ÇÕ´Ï´Ù. |
int |
hashCode ()
±âµ¿ ID ÀÇ ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , finalize , getClass , notify , notifyAll , toString , wait , wait , wait |
»ý¼ºÀÚÀÇ »ó¼¼ |
public ActivationID(Activator activator)
ActivationID
ÀÇ constructor Àº 1 °³ÀÇ Àμö activator ¸¦ ÃëÇÕ´Ï´Ù. ÀÌ Àμö´Â ÀÌ ½Äº°ÀÚ¿¡ °ü·ÃÇÑ ¿ÀºêÁ§Æ®ÀÇ ±âµ¿°ú °ü°èµÇ´Â activator¿¡ÀÇ ¸®¸ðÆ® ÂüÁ¶¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ActivationID
ÀÇ ÀνºÅϽº´Â Æ÷°ýÀûÀ¸·Î ÀÏÀÇÀÔ´Ï´Ù.
activator
- ¿ÀºêÁ§Æ®ÀÇ ±âµ¿°ú °ü°èµÇ´Â activator¿¡ÀÇ ÂüÁ¶¸Þ¼ÒµåÀÇ »ó¼¼ |
public Remote activate(boolean force) throws ActivationException , UnknownObjectException , RemoteException
force
- true ÀÇ °æ¿ì, ¿ÀºêÁ§Æ®¸¦ ±âµ¿ÇÒ °æ¿ì¿¡, activator¸¦ ±×·ì¿¡ Á¢¼ÓÇÑ´Ù. ij½¬¿¡ µé¾î°¡ ÀÖ´Â ÂüÁ¶¸¦ µ¹·ÁÁִ ó¸®´Â ÇÏÁö ¾Ê´Â´Ù. false ÀÇ °æ¿ì´Â ij½¬¿¡ µé¾î°¡ ÀÖ´Â °ªÀ» ¹Ýȯ°ªÀ¸·Î¼ »ç¿ë °¡´É
ActivationException
- ±âµ¿¿¡ ½ÇÆÐÇßÀ» °æ¿ì
UnknownObjectException
- ¿ÀºêÁ§Æ®°¡ ºÒ¸íÇÑ °æ¿ì
RemoteException
- ¸®¸ðÆ® È£ÃâÀÌ ½ÇÆÐÇßÀ» °æ¿ìpublic int hashCode()
Object
³»ÀÇ hashCode
Hashtable
public boolean equals(Object obj)
Object
³»ÀÇ equals
obj
- ºñ±³ ´ë»óÀÇ ¿ÀºêÁ§Æ®
Hashtable
|
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.