|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.rmi.activation.ActivationDesc
±âµ¿ ±â¼úÀÚ¿¡°Ô´Â ¿ÀºêÁ§Æ®¸¦ ±âµ¿Çϱâ À§Çؼ ÇÊ¿äÇÑ Á¤º¸°¡ ÀúÀåµÇ°í ÀÖ½À´Ï´Ù.
±â¼úÀÚ¿¡ ÀÇÇØ ÁöÁ¤µÈ ¿ÀºêÁ§Æ®¸¦ ´Ù½Ã ÀÛ¼ºÇϰųª ±âµ¿Çϰųª ÇÏ·Á¸é , ±âµ¿ ½Ã½ºÅÛ¿¡ µî·ÏµÈ ±â¼úÀÚ¸¦ »ç¿ëÇÕ´Ï´Ù. ¿ÀºêÁ§Æ®ÀÇ ±â¼úÀÚ¿¡°Ô ÀÖ´Â MarshalledObject
°¡, 2 ¹øÂ°ÀÇ Àμö·Î¼ ÀçÃʱâȽà ȤÀº ±âµ¿½Ã¿¡ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ¸®¸ðÆ® ¿ÀºêÁ§Æ®ÀÇ constructor·Î °Ç³×Áý´Ï´Ù.
Activatable
,
Á÷·ÄÈ µÈ Çü½Ä »ý¼ºÀÚÀÇ °³¿ä | |
ActivationDesc (ActivationGroupID groupID,
String className,
String location,
MarshalledObject data)
Ŭ·¡½º¸íÀÌ className ÀÎ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ® ±â¼úÀÚ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
ActivationDesc (ActivationGroupID groupID,
String className,
String location,
MarshalledObject data,
boolean restart)
Ŭ·¡½º¸íÀÌ className ÀÎ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ® ±â¼úÀÚ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
ActivationDesc (String className,
String location,
MarshalledObject data)
Ŭ·¡½º¸íÀÌ className ÀÎ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ® ±â¼úÀÚ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
ActivationDesc (String className,
String location,
MarshalledObject data,
boolean restart)
Ŭ·¡½º¸íÀÌ className ÀÎ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ® ±â¼úÀÚ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
boolean |
equals (Object obj)
2 °³ÀÇ ±âµ¿ ±â¼úÀÚÀÇ ³»¿ëÀ» ºñ±³ÇÕ´Ï´Ù. |
String |
getClassName ()
±â¼úÀÚ·Î ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇϴ Ŭ·¡½º¸íÀ» µ¹·ÁÁÝ´Ï´Ù. |
MarshalledObject |
getData ()
±â¼úÀÚ·Î ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ÃʱâÈ µ¥ÀÌÅÍ ¶Ç´Â ±âµ¿ µ¥ÀÌÅͰ¡ ÀÖ´Â ¡¸Á¤·ÄÈ µÈ ¿ÀºêÁ§Æ®¡¹¸¦ µ¹·ÁÁÝ´Ï´Ù. |
ActivationGroupID |
getGroupID ()
±â¼úÀÚ·Î ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ±×·ì ½Äº°ÀÚ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
String |
getLocation ()
±â¼úÀÚ·Î ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ÄÚµåÀÇ À§Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
getRestartMode ()
±âµ¿ ±â¼úÀÚ¿¡°Ô °ü·ÃÇÑ ¿ÀºêÁ§Æ®ÀÇ ¡¸Àç±âµ¿¡¹¸ðµå¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
hashCode ()
°°Àº ActivationDesc ¿¡ ´ëÇØ¼ °°Àº ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , finalize , getClass , notify , notifyAll , toString , wait , wait , wait |
»ý¼ºÀÚÀÇ »ó¼¼ |
public ActivationDesc(String className, String location, MarshalledObject data) throws ActivationException
className
ÀÎ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ® ±â¼úÀÚ¸¦ ±¸ÃàÇÕ´Ï´Ù. ÀÌ ¿ÀºêÁ§Æ®´Â location
ÀÇ À§Ä¡ÀÇ ÄÚµå·ÎºÎÅÍ ·Îµå °¡´ÉÇϰí, ÃʱâÈ Á¤º¸´Â data
ÀÔ´Ï´Ù. ÀÌ Çü½ÄÀÇ constructor¸¦ »ç¿ëÇÏ´Â °æ¿ì,groupID
ÀÇ µðÆúÆ®´Â ÀÌ VM ÀÇ ActivationGroup
ÀÇ ÇöÀçÀÇ ID °¡ µË´Ï´Ù. ActivationGroupID
°¡ °°Àº ¿ÀºêÁ§Æ®´Â ¸ðµÎ, °°Àº VM Áß(¾È)¿¡¼ ±âµ¿µË´Ï´Ù.
ÀÌ constructor À¸·Î ÀÛ¼ºÇÑ ±â¼úÀÚ¸¦ »ç¿ëÇØ ÁöÁ¤µÈ ¿ÀºêÁ§Æ®´Â ¿ä±¸¿¡ ÀÀÇØ (µðÆúÆ®¿¡¼´Â Àç±âµ¿ ¸ðµå°¡ false
) ¸¶¼Å ±âµ¿µÇ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. ±âµ¿ °¡´ÉÇÑ ¿ÀºêÁ§Æ®°¡ Àç±âµ¿ ¼ºñ½º¸¦ ÇÊ¿ä·Î ÇÏ´Â °æ¿ì, boolean Çü ÆÄ¶ó¹ÌÅÍ restart
¸¦ ÀÌ¿ëÇÑ ActivationDesc
constructor ÀÇ ÀϺθ¦ »ç¿ëÇÕ´Ï´Ù.
ÀÌ constructor Àº ÀÌ VM ÀÇ ÇöÀçÀÇ ±âµ¿ ±×·ìÀÌ ¾ø´Â °æ¿ì´Â ActivationException
¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ActivationGroup
À» ÀÛ¼ºÇÏ·Á¸é ,ActivationGroup.createGroup
¸Þ¼Òµå¸¦ »ç¿ëÇÕ´Ï´Ù.
className
- ¿ÀºêÁ§Æ®ÀÇ, ÆÐŰÁö¸íÀÌ ¿ÏÀü ÁöÁ¤µÈ Ŭ·¡½º¸ílocation
- ¿ÀºêÁ§Æ®ÀÇ ÄÚµåÀÇ À§Ä¡ (Ŭ·¡½ºÀÇ ·Îµå¿ø·¡ÀÇ À§Ä¡)data
- Á¤·ÄÈ µÈ Çü½Ä¿¡¼ ÀúÀåµÇ°í ÀÖ´Â ¿ÀºêÁ§Æ®ÀÇ ÃʱâÈ (±âµ¿) µ¥ÀÌÅÍ
ActivationException
- ÇöÀçÀÇ ±×·ìÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ìpublic ActivationDesc(String className, String location, MarshalledObject data, boolean restart) throws ActivationException
className
ÀÎ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ® ±â¼úÀÚ¸¦ ±¸ÃàÇÕ´Ï´Ù. ÀÌ ¿ÀºêÁ§Æ®´Â location
ÀÇ À§Ä¡ÀÇ ÄÚµå·ÎºÎÅÍ ·Îµå °¡´ÉÇϰí, ÃʱâÈ Á¤º¸´Â data
ÀÔ´Ï´Ù. ÀÌ Çü½ÄÀÇ constructor¸¦ »ç¿ëÇÏ´Â °æ¿ì,groupID
ÀÇ µðÆúÆ®´Â ÀÌ VM ÀÇ ActivationGroup
ÀÇ ÇöÀçÀÇ ID °¡ µË´Ï´Ù. ActivationGroupID
°¡ °°Àº ¿ÀºêÁ§Æ®´Â ¸ðµÎ, °°Àº VM Áß(¾È)¿¡¼ ±âµ¿µË´Ï´Ù.
ÀÌ constructor Àº ÀÌ VM ÀÇ ÇöÀçÀÇ ±âµ¿ ±×·ìÀÌ ¾ø´Â °æ¿ì´Â ActivationException
¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ActivationGroup
À» ÀÛ¼ºÇÏ·Á¸é ,ActivationGroup.createGroup
¸Þ¼Òµå¸¦ »ç¿ëÇÕ´Ï´Ù.
className
- ¿ÀºêÁ§Æ®ÀÇ, ÆÐŰÁö¸íÀÌ ¿ÏÀü ÁöÁ¤µÈ Ŭ·¡½º¸ílocation
- ¿ÀºêÁ§Æ®ÀÇ ÄÚµåÀÇ À§Ä¡ (Ŭ·¡½ºÀÇ ·Îµå¿ø·¡ÀÇ À§Ä¡)data
- Á¤·ÄÈ µÈ Çü½Ä¿¡¼ ÀúÀåµÇ°í ÀÖ´Â ¿ÀºêÁ§Æ®ÀÇ ÃʱâÈ (±âµ¿) µ¥ÀÌÅÍrestart
- true ÀÇ °æ¿ì´Â activator°¡ Àç±âµ¿ÇßÀ» ¶§, ¶Ç´Â µ¹¿¬ÀÇ Å©·¡½¬ ÈÄ¿¡ ¿ÀºêÁ§Æ®ÀÇ ±âµ¿ ±×·ìÀ» Àç±âµ¿ÇÏ´Â °æ¿ì¿¡ ¿ÀºêÁ§Æ®µµ ±âµ¿µÈ´Ù. false ÀÇ °æ¿ì´Â ¿ÀºêÁ§Æ®´Â ¿ä±¸¿¡ ÀÀÇØ ±âµ¿µÈ´Ù. restart
¸¦ true
·Î ÁöÁ¤Çصµ, ½Å±Ô µî·Ï ¿ÀºêÁ§Æ®¸¦ ÃÖÃÊ·Î °ð ±âµ¿ÇÏ´Â °ÍÀº ¾Æ´Ï´Ù. Ãʱ⠱⵿Àº °ð¹Ù·Î ÇÏÇà ±úÁöÁö ¾Ê´Â´Ù
ActivationException
- ÇöÀçÀÇ ±×·ìÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ìpublic ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject data)
className
ÀÎ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ® ±â¼úÀÚ¸¦ ±¸ÃàÇÕ´Ï´Ù. ÀÌ ¿ÀºêÁ§Æ®´Â location
ÀÇ À§Ä¡ÀÇ ÄÚµå·ÎºÎÅÍ ·Îµå °¡´ÉÇϰí, ÃʱâÈ Á¤º¸´Â data
ÀÔ´Ï´Ù. groupID
°¡ °°Àº ¿ÀºêÁ§Æ®´Â ¸ðµÎ, °°Àº VM Áß(¾È)¿¡¼ ±âµ¿µË´Ï´Ù.
ÀÌ constructor À¸·Î ÀÛ¼ºÇÑ ±â¼úÀÚ¸¦ »ç¿ëÇØ ÁöÁ¤µÈ ¿ÀºêÁ§Æ®´Â ¿ä±¸¿¡ ÀÀÇØ (µðÆúÆ®¿¡¼´Â Àç±âµ¿ ¸ðµå°¡ false
) ¸¶¼Å ±âµ¿µÇ´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. ±âµ¿ °¡´ÉÇÑ ¿ÀºêÁ§Æ®°¡ Àç±âµ¿ ¼ºñ½º¸¦ ÇÊ¿ä·Î ÇÏ´Â °æ¿ì, boolean Çü ÆÄ¶ó¹ÌÅÍ restart
¸¦ ÀÌ¿ëÇÑ ActivationDesc
constructor ÀÇ ÀϺθ¦ »ç¿ëÇÕ´Ï´Ù.
groupID
- ±×·ìÀÇ ½Äº°ÀÚ. ActivationSystem.registerGroup
¸Þ¼ÒµåÀÇ µî·ÏÀ¸·ÎºÎÅÍ ÃëµæµÈ´Ù. ±×·ìÀº ¿ÀºêÁ§Æ®°¡ ±âµ¿µÇ´Â VM ¸¦ ÁöÁ¤ÇÏ´ÂclassName
- ¿ÀºêÁ§Æ®ÀÇ, ÆÐŰÁö¸íÀÌ ¿ÏÀü ÁöÁ¤µÈ Ŭ·¡½º¸ílocation
- ¿ÀºêÁ§Æ®ÀÇ ÄÚµåÀÇ À§Ä¡ (Ŭ·¡½ºÀÇ ·Îµå¿ø·¡ÀÇ À§Ä¡)data
- Á¤·ÄÈ µÈ Çü½Ä¿¡¼ ÀúÀåµÇ°í ÀÖ´Â ¿ÀºêÁ§Æ®ÀÇ ÃʱâÈ (±âµ¿) µ¥ÀÌÅÍ
IllegalArgumentException
- groupID
°¡ null ÀÇ °æ¿ìpublic ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject data, boolean restart)
className
ÀÎ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ® ±â¼úÀÚ¸¦ ±¸ÃàÇÕ´Ï´Ù. ÀÌ ¿ÀºêÁ§Æ®´Â location
ÀÇ À§Ä¡ÀÇ ÄÚµå·ÎºÎÅÍ ·Îµå °¡´ÉÇϰí, ÃʱâÈ Á¤º¸´Â data
ÀÔ´Ï´Ù. groupID
°¡ °°Àº ¿ÀºêÁ§Æ®´Â ¸ðµÎ, °°Àº VM Áß(¾È)¿¡¼ ±âµ¿µË´Ï´Ù.
groupID
- ±×·ìÀÇ ½Äº°ÀÚ. ActivationSystem.registerGroup
¸Þ¼ÒµåÀÇ µî·ÏÀ¸·ÎºÎÅÍ ÃëµæµÈ´Ù. ±×·ìÀº ¿ÀºêÁ§Æ®°¡ ±âµ¿µÇ´Â VM ¸¦ ÁöÁ¤ÇÏ´ÂclassName
- ¿ÀºêÁ§Æ®ÀÇ, ÆÐŰÁö¸íÀÌ ¿ÏÀü ÁöÁ¤µÈ Ŭ·¡½º¸ílocation
- ¿ÀºêÁ§Æ®ÀÇ ÄÚµåÀÇ À§Ä¡ (Ŭ·¡½ºÀÇ ·Îµå¿ø·¡ÀÇ À§Ä¡)data
- Á¤·ÄÈ µÈ Çü½Ä¿¡¼ ÀúÀåµÇ°í ÀÖ´Â ¿ÀºêÁ§Æ®ÀÇ ÃʱâÈ (±âµ¿) µ¥ÀÌÅÍrestart
- true ÀÇ °æ¿ì´Â activator°¡ Àç±âµ¿ÇßÀ» ¶§, ¶Ç´Â µ¹¿¬ÀÇ Å©·¡½¬ ÈÄ¿¡ ¿ÀºêÁ§Æ®ÀÇ ±âµ¿ ±×·ìÀ» Àç±âµ¿ÇÏ´Â °æ¿ì¿¡ ¿ÀºêÁ§Æ®µµ ±âµ¿µÈ´Ù. false ÀÇ °æ¿ì´Â ¿ÀºêÁ§Æ®´Â ¿ä±¸¿¡ ÀÀÇØ ±âµ¿µÈ´Ù. restart
¸¦ true
·Î ÁöÁ¤Çصµ, ½Å±Ô µî·Ï ¿ÀºêÁ§Æ®¸¦ ÃÖÃÊ·Î °ð ±âµ¿ÇÏ´Â °ÍÀº ¾Æ´Ï´Ù. Ãʱ⠱⵿Àº °ð¹Ù·Î ÇÏÇà ±úÁöÁö ¾Ê´Â´Ù
IllegalArgumentException
- groupID
°¡ null ÀÇ °æ¿ì¸Þ¼ÒµåÀÇ »ó¼¼ |
public ActivationGroupID getGroupID()
groupID
¸¦ °¡Áö´Â º¹¼öÀÇ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼º ¶Ç´Â ±âµ¿ÇÕ´Ï´Ù.
public String getClassName()
public String getLocation()
public MarshalledObject getData()
public boolean getRestartMode()
true
ÀÇ °æ¿ì, ½Å±Ô µî·Ï ¿ÀºêÁ§Æ®¸¦ ÃÖÃÊ·Î °ð ±âµ¿ÇÏ´Â °ÍÀº ¾Æ´Ï´Ù. Ãʱ⠱⵿Àº °ð¹Ù·Î ÇÏÇà ±úÁöÁö ¾Ê´Âpublic boolean equals(Object obj)
Object
³»ÀÇ equals
obj
- ºñ±³ ´ë»óÀÇ ¿ÀºêÁ§Æ®
Hashtable
public int hashCode()
ActivationDesc
¿¡ ´ëÇØ¼ °°Àº ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù.
Object
³»ÀÇ hashCode
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.