|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--org.omg.CORBA.LocalObject
Java ¾ð¾î ¸ÅÇÎÀ¸·Î, ·ÎÄà IDL ÀÎÅÍÆäÀ̽ºÀÇ ±¸Çö base class·Î¼ »ç¿ëµË´Ï´Ù. À̰ÍÀº org.omg.CORBA.Object ÀÎÅÍÆäÀ̽ºÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¸ðµç °ÍÀ» ±¸ÇöÇϴ Ŭ·¡½ºÀÔ´Ï´Ù.
·ÎÄà ÀÎÅÍÆäÀ̽º´Â CORBA::LocalObject ¸¦ »ç¿ëÇØ ±¸ÇöµÇ¾î ÀÌ·± Á¾·ùÀÇ ¿ÀºêÁ§Æ®¿¡ ÀûÀýÇÑ Object
ÀÇ»ç ¿ÀÆÛ·¹ÀÌ¼Ç ¹× ±× ¿ÜÀÇ ORB °íÀ¯ ¼Æ÷Æ® ±â±¸¸¦ ±¸ÇöÇÕ´Ï´Ù. ¿ÀºêÁ§Æ® ±¸Çö ±â¹ýÀº º»ÁúÀûÀ¸·Î ¾ð¾î ¸ÅÇÎ °íÀ¯ÇÕ´Ï´Ù. µû¶ó¼,LocalObject
ÇüÀº IDL ¿¡¼´Â Á¤ÀǵÇÁö ¾Ê°í °¢ ¾ð¾î ¸ÅÇÎÀ¸·Î ÁöÁ¤µË´Ï´Ù.
·ÎÄà ¿ÀºêÁ§Æ®¿¡ Àû¿ëµÇÁö ¾Ê´Â ¸Þ¼Òµå´Â ¡¸This is a locally contrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. LocalObject ¸¦ »ç¿ëÇØ DII ¿ä±¸ÀÇ ÀÛ¼ºÀ» ½ÃµµÇϸé(ÀÚ) NO_IMPLEMENT ½Ã½ºÅÛ ¿¹¿Ü°¡ ½½·Î¿ì µÇ¾îLocalObject ÀÇ Á¤·ÄÈ ¶Ç´Â ij¸¯ÅÍ ¶óÀÎȸ¦ ½ÃµµÇϸé(ÀÚ) MARSHAL ½Ã½ºÅÛ ¿¹¿Ü°¡ ½½·Î¿ì µË´Ï´Ù. LocalObjects ÀÇ ³×·Î¿ì ÂüÁ¶ ¹× ¿ÍÀ̵å ÂüÁ¶´Â Åë»óÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ °æ¿ì¿Í °°ÀÌ µ¿ÀÛÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
LocalObject
´Â PortableServer ¸ðµâÀÇ °æ¿ì¿Í °°ÀÌ ·ÎÄÿ¡ Á¦¾àµÇ´Â ¿ÀºêÁ§Æ®ÀÇ base class·Î¼ »ç¿ëµË´Ï´Ù. ÀÌ »ç¾çÀº CORBA Components Volume I - orbos/99-07-01 ¿¡ ±Ù°ÅÇϰí ÀÖ½À´Ï´Ù.
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® »ý¼ºÀÚÀÇ °³¿ä | |
LocalObject ()
µðÆúÆ®ÀÇ LocalObject ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
Request |
_create_request (Context ctx,
String operation,
NVList arg_list,
NamedValue result)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
Request |
_create_request (Context ctx,
String operation,
NVList arg_list,
NamedValue result,
ExceptionList exceptions,
ContextList contexts)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
Object |
_duplicate ()
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
DomainManager [] |
_get_domain_managers ()
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
Object |
_get_interface_def ()
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
Object |
_get_interface ()
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
Policy |
_get_policy (int policy_type)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
int |
_hash (int maximum)
ÁöÁ¤µÈ ¼ö¸¦ ÃÖ´ëÄ¡·Î¼ ¿ÀºêÁ§Æ®ÀÇ À¯È¿±â°£³»¿¡¼ ÀϰüÇÑ ÇØ½ÃÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
InputStream |
_invoke (OutputStream output)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
boolean |
_is_a (String repository_id)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
boolean |
_is_equivalent (Object that)
2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ µî°¡Àΰ¡ ¾î¶²°¡¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. |
boolean |
_is_local ()
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
boolean |
_non_existent ()
Ç×»ó false ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
ORB |
_orb ()
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
void |
_release ()
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
void |
_releaseReply (InputStream input)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
Request |
_request (String operation)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
OutputStream |
_request (String operation,
boolean responseExpected)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
void |
_servant_postinvoke (ServantObject servant)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
ServantObject |
_servant_preinvoke (String operation,
Class expectedType)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
Object |
_set_policy_override (Policy [] policies,
SetOverrideType set_add)
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
boolean |
validate_connection ()
¡¸This is a locally constrained object.¡¹¶ó°í ÇÏ´Â ¸Þ¼¼Áö¿Í ÇÔ²² org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
»ý¼ºÀÚÀÇ »ó¼¼ |
public LocalObject()
LocalObject
ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.
¸Þ¼ÒµåÀÇ »ó¼¼ |
public boolean _is_equivalent(Object that)
2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ µî°¡Àΰ¡ ¾î¶²°¡¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. ´Ù¸¸ À̰ÍÀº ORB ¸¦ °£´ÜÇÏ°Ô ÆÇÁ¤ÇÒ ¼ö ÀÖ´Â ¹üÀ§¿¡ ÇÑÁ¤µË´Ï´Ù. 2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ÀÏÄ¡Çϸé, µî°¡¶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç, ´Ù¸¥ 2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ½ÇÁ¦·Î °°Àº ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶Çϰí À־, ±×°ÍµéÀº µî°¡ÀÔ´Ï´Ù. ´Ù¸¸, ORB ´Â ´Ù¸¥ 2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ °°Àº ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶Çϰí ÀÖÀ»Áö ¾î¶³Áö ÆÇÁ¤Çϵµ·Ï(µíÀÌ) ¿ä±¸µÉ °ÍÀº ¾ø½À´Ï´Ù. ±×·¯ÇÑ ÆÇÁ¤¿¡ °É¸®´Â ºÎÇϰ¡ ¸Å¿ì Å« °æ¿ì°¡ ÀÖ±â (À§ÇØ)¶§¹®¿¡ÀÔ´Ï´Ù.
org.omg.CORBA.Object ÀÇ ¸Þ¼Òµå¿¡ ´ëÇÑ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _is_equivalent
that
- µî°¡ÀÇ È®ÀÎ ´ë»óÀÌ µÇ´Â ¿ÀºêÁ§Æ® ÂüÁ¶
true
. ´Ù¸¸ false
ÀÇ °æ¿ì´Â 2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ´Ù¸¥ °ÍÀÓ¸¸À» ³ªÅ¸³», ´Ù¸¥ ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶ÇÏ´Â °ÍÀ» ³ªÅ¸³½´Ù°í´Â ÇÒ ¼ö ¾ø´Ùpublic boolean _non_existent()
false
¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ® ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _non_existent
false
public int _hash(int maximum)
org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ® ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _hash
maximum
- ÇØ½Ã ÄÚµåÀÇ ÃÖ´ëÄ¡¸¦ ³ªÅ¸³»´Â int
public boolean _is_a(String repository_id)
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡, ±¸ÇöµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ® ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _is_a
repository_id
- String
NO_IMPLEMENT
- À̰ÍÀº ·ÎÄÿ¡ Á¦¾àµÇ´Â ¿ÀºêÁ§Æ®À̸ç, ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡´Â Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public Object _duplicate()
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _duplicate
LocalObject
ÀνºÅϽºÀÇ º¹Á¦
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public void _release()
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _release
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public Request _request(String operation)
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _request
operation
- µ¹·ÁÁÖ¾îÁø ¿ä±¸¿¡ ÀÇÇØ ½ÇÇàµÇ´Â ¿ÀÆÛ·¹À̼ǸíÀ» ÁöÁ¤ÇÏ´Â String
Request
¿ÀºêÁ§Æ®
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public Request _create_request(Context ctx, String operation, NVList arg_list, NamedValue result)
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _create_request
ctx
- ÇÁ·ÎÆÛƼÀÇ ¸®½ºÆ®¸¦ ÀúÀåÇϰí ÀÖ´Â Context
¿ÀºêÁ§Æ®operation
- ºÒ·Á °¡´Â ¸Þ¼ÒµåÀÇ À̸§À» ³ªÅ¸³»´Â String
arg_list
- ºÒ·Á °¡´Â ¸Þ¼ÒµåÀÇ ½ÇÁ¦ÀÇ Àμö¸¦ ÀúÀåÇϰí ÀÖ´Â NVList
result
- ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÇ ÄÁÅ×À̳ʷμ ±â´ÉÇÏ´Â NamedValue
¿ÀºêÁ§Æ®
Request
¿ÀºêÁ§Æ®
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public Request _create_request(Context ctx, String operation, NVList arg_list, NamedValue result, ExceptionList exceptions, ContextList contexts)
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _create_request
ctx
- ÇÁ·ÎÆÛƼÀÇ ¸®½ºÆ®¸¦ ÀúÀåÇϰí ÀÖ´Â Context
¿ÀºêÁ§Æ®operation
- ºÒ·Á °¡´Â ¸Þ¼ÒµåÀÇ À̸§arg_list
- ºÒ·Á °¡´Â ¸Þ¼ÒµåÀÇ ½ÇÁ¦ÀÇ Àμö¸¦ ÀúÀåÇϰí ÀÖ´Â NVList
result
- ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÇ ÄÁÅ×À̳ʷμ ±â´ÉÇÏ´Â NamedValue
¿ÀºêÁ§Æ®exceptions
- ¸Þ¼Òµå¿¡ ÀÇÇØ ½½·Î¿ì µÇ´Â ¿¹¿ÜÀÇ ¸®½ºÆ®¸¦ ÀúÀåÇϰí ÀÖ´Â ExceptionList
¿ÀºêÁ§Æ®contexts
- Request
ÀÇ ÀνºÅϽº·Î ÇØ°áÇØ º¸³¾ Çʿ䰡 ÀÖ´Â ¹®¸Æ ij¸¯ÅÍ ¶óÀÎÀÇ ¸®½ºÆ®¸¦ ÀúÀåÇϰí ÀÖ´Â ContextList
¿ÀºêÁ§Æ®
Request
¿ÀºêÁ§Æ®
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public Object _get_interface()
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡, ±¸ÇöµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ® ±¸ÇöÀÔ´Ï´Ù.
NO_IMPLEMENT
- À̰ÍÀº ·ÎÄÿ¡ Á¦¾àµÇ´Â ¿ÀºêÁ§Æ®À̸ç, ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡´Â Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public Object _get_interface_def()
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _get_interface_def
InterfaceDef
¿ÀºêÁ§Æ®
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public ORB _orb()
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
ObjectImpl
¿¡ ÀúÀåµÇ°í ÀÖ´Â Delegate ¸¦ ÀÛ¼ºÇÑ ORB ÀνºÅϽº
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public Policy _get_policy(int policy_type)
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡, ±¸ÇöµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ® ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _get_policy
policy_type
- int
NO_IMPLEMENT
- À̰ÍÀº ·ÎÄÿ¡ Á¦¾àµÇ´Â ¿ÀºêÁ§Æ®À̸ç, ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡´Â Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public DomainManager [] _get_domain_managers()
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡, ±¸ÇöµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ® ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _get_domain_managers
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public Object _set_policy_override(Policy [] policies, SetOverrideType set_add)
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡, ±¸ÇöµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ® ±¸ÇöÀÔ´Ï´Ù.
Object
³»ÀÇ _set_policy_override
policies
- ¹è¿set_add
- Ç÷¡±×
NO_IMPLEMENT
- À̰ÍÀº ·ÎÄÿ¡ Á¦¾àµÇ´Â ¿ÀºêÁ§Æ®À̸ç, ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡´Â Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public boolean _is_local()
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
ÀÌ LocalObject
ÀνºÅϽº¿¡ ´ëÇØ true
¸¦ µ¹·ÁÁÝ´Ï´Ù.
true
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public ServantObject _servant_preinvoke(String operation, Class expectedType)
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
operation
- »çÀü¿¡ È£ÃâÇÏ´Â ¿ÀÆÛ·¹À̼ÇÀ» ³ªÅ¸³»´Â String
expectedType
- »ó±âÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç Å¸ÀÔÀÇ Å¬·¡½º @return NO_IMPLEMENT. À̰ÍÀº ·ÎÄÿ¡ Á¦¾àµÇ´Â ¿ÀºêÁ§Æ®À̸ç, ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡´Â Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡
NO_IMPLEMENT
- À̰ÍÀº ·ÎÄÿ¡ Á¦¾àµÇ´Â ¿ÀºêÁ§Æ®À̸ç, ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡´Â Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public void _servant_postinvoke(ServantObject servant)
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
servant
- ´ÙÀ½¿¡ È£ÃâÇÏ´Â ¼¹øÆ® ¿ÀºêÁ§Æ®
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public OutputStream _request(String operation, boolean responseExpected)
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
Àμö¸¦ Á¤·ÄÈÇϱâ À§ÇÑ OutputStream ¸¦ ÃëµæÇÏ´Â ¸ñÀûÀ¸·Î, ±×·çÅͱ⿡ ÀÇÇØ ºÒ·Á °©´Ï´Ù. ±×·çÅͱâ´Â ¿ÀÆÛ·¹À̼ǸíÀ» Á¦°øÇØ, ÀÀ´äÀÌ ¿¹±â µÉÁö ¾î¶³Áö (Áï, À̰ÍÀÌ ÇѹæÇâÀÇ È£ÃâÀÏÁö ¾î¶³Áö)¸¦ ³ªÅ¸³¾ Çʿ䰡 ÀÖ½À´Ï´Ù.
operation
- ¿ä±¸µÇ´Â ¿ÀÆÛ·¹À̼ÇÀÇ À̸§responseExpected
- ÀÀ´äÀÌ ¿¹±â µÇ´Â °æ¿ì´Â true
, ÇѹæÇâÀÇ È£ÃâÀÇ °æ¿ì´Â false
NO_IMPLEMENT
- À̰ÍÀº ·ÎÄÿ¡ Á¦¾àµÇ´Â ¿ÀºêÁ§Æ®À̸ç, ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡´Â Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public InputStream _invoke(OutputStream output) throws ApplicationException , RemarshalException
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
¿ÀÆÛ·¹À̼ÇÀ» È£ÃâÇÏ´Â °æ¿ì¿¡ ÄÝ µË´Ï´Ù. ±×·çÅͱâ´Â _request()
È£Ãâ¿¡ ÀÇÇØ ÀÌÀü¿¡ µ¹·ÁÁÖ¾îÁø OutputStream
¸¦ Á¦°øÇÕ´Ï´Ù. _invoke
´Â Á¤·ÄÈ µÈ ÀÀ´äÀÌ ÀúÀåµÇ°í ÀÖ´Â InputStream
¸¦ µ¹·ÁÁÝ´Ï´Ù. ¿¹¿Ü°¡ ¹ß»ýÇßÀ» °æ¿ì,_invoke
´Â À¯Àú ¿¹¿Ü »óÅÂÀÇ ºñÁ¤·ÄÈ¿¡ °ü°èÇÏ´Â InputStream
¸¦ Æ÷ÇÔÇÑ ApplicationException
¿ÀºêÁ§Æ®¸¦ ½½·Î¿ì ÇÏ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù.
output
- È£ÃâÇÏ´Â OutputStream
ApplicationException
- ¿¹¿Ü°¡ ¹ß»ýÇϸé(ÀÚ),_invoke
´Â ApplicationException
¿ÀºêÁ§Æ®¸¦ ½½·Î¿ì ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ApplicationException
¿ÀºêÁ§Æ®¿¡´Â À¯Àú ¿¹¿Ü »óÅÂÀÇ ºñÁ¤·ÄÈ¿¡ °ü°èÇÏ´Â InputStream
°¡ Æ÷ÇԵ˴ϴÙ.
RemarshalException
- ¿¹¿Ü°¡ ¹ß»ýÇϸé(ÀÚ),_invoke
´Â ApplicationException
¿ÀºêÁ§Æ®¸¦ ½½·Î¿ì ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ApplicationException
¿ÀºêÁ§Æ®¿¡´Â À¯Àú ¿¹¿Ü »óÅÂÀÇ ºñÁ¤·ÄÈ¿¡ °ü°èÇÏ´Â InputStream
°¡ Æ÷ÇԵ˴ϴÙ.
NO_IMPLEMENT
- À̰ÍÀº ·ÎÄÿ¡ Á¦¾àµÇ´Â ¿ÀºêÁ§Æ®À̸ç, ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡´Â Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public void _releaseReply(InputStream input)
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀÔ´Ï´Ù.
ºñÁ¤·ÄȰ¡ ¿Ï·áÇßÀ» ¶§¿¡ ORB ¿¡ µÇµ¹·ÁÁö´Â ÀÀ´ä ½ºÆ®¸²À» ÇØ¹æÇϱâ À§Çؼ, Çʿ信 µû¶ó¼, ±×·çÅͱ⿡ ÀÇÇØ ºÒ·Á °¡´Â ÀÏÀÌ ÀÖ½À´Ï´Ù. ±×·çÅͱâ´Â _invoke()
¶Ç´Â ApplicationException.getInputStream()
¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁø InputStream
¸¦ °Ç³×ÁÝ´Ï´Ù. ¶Ç, null Ä¡µµ _releaseReply
¿¡°Ô °Ç³×Áö´Â ÀÏÀÌ ÀÖ¾î, ±× °æ¿ì ÀÌ ¸Þ¼Òµå´Â ¾Æ¹«°Íµµ ½Ç½ÃÇÏÁö ¾Ê½À´Ï´Ù.
input
- ORB ¿¡ µÇµ¹·ÁÁö´Â ÀÀ´ä ½ºÆ®¸², ¶Ç´Â null
NO_IMPLEMENT
CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ® public boolean validate_connection()
org.omg.CORBA.NO_IMPLEMENT
¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡ Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡, ±¸ÇöµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â org.omg.CORBA.Object
¸Þ¼ÒµåÀÇ µðÆúÆ® ±¸ÇöÀÔ´Ï´Ù.
NO_IMPLEMENT
- À̰ÍÀº ·ÎÄÿ¡ Á¦¾àµÇ´Â ¿ÀºêÁ§Æ®À̸ç, ÀÌ ¸Þ¼Òµå´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡´Â Àû¿ëµÇÁö ¾Ê±â ¶§¹®¿¡CORBA
ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ®
|
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.