JavaTM 2 Platform
Standard Ed. 5.0

org.omg.PortableServer
Ŭ·¡½º _ServantActivatorStub

java.lang.Object 
  »óÀ§¸¦ È®Àå org.omg.CORBA.portable.ObjectImpl 
      »óÀ§¸¦ È®Àå org.omg.PortableServer. _ServantActivatorStub
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable, Object, IDLEntity, ServantActivator, ServantActivatorOperations, ServantManager, ServantManagerOperations

public class _ServantActivatorStub
extends ObjectImpl
implements ServantActivator

POA ¿¡ RETAIN Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖÀ» ¶§´Â ¼­¹øÆ® ¸Å´ÏÀú·Î¼­ ServantActivator °¡ »ç¿ëµË´Ï´Ù.


ÇÊµå °³¿ä
static Class _opsClass
           
 
»ý¼ºÀÚ °³¿ä
_ServantActivatorStub ()
           
 
¸Þ¼­µå °³¿ä
 String [] _ids ()
          ÀÌ ObjectImpl ¿ÀºêÁ§Æ®°¡ Áö¿øÇÏ´Â ¸®Æ÷ÁöÅ͸®(repository) ½Äº°ÀÚ¸¦ Æ÷ÇÔÇÑ Ä³¸¯ÅÍ ¶óÀÎ ¹è¿­À» ÃëµæÇÕ´Ï´Ù.
 void etherealize (byte[] oid, POA  adapter, Servant  serv, boolean cleanup_in_progress, boolean remaining_activations)
          ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, POA ¿¡ USE_SERVANT_MANAGER ¿Í RETAIN °¢ Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖ´Â °ÍÀ» ÀüÁ¦·Î¼­ ¿ÀºêÁ§Æ®ÀÇ ¼­¹øÆ®°¡ Á¾·áµÉ ¶§ ¹Ýµå½Ã ºÒ·Á °©´Ï´Ù.
 Servant incarnate (byte[] oid, POA  adapter)
          ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, POA ¿¡ USE_SERVANT_MANAGER ¿Í RETAIN °¢ Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖ´Â °ÍÀ» ÀüÁ¦·Î¼­ ÇöÀç ¾×Æ¼ºêÇÏÁö ¾ÊÀº ¿ÀºêÁ§Æ®ÀÇ ¿ä±¸¸¦ POA °¡ ¼ö½ÅÇÒ °æ¿ì¿¡ ¹Ýµå½Ã POA ¿¡ ÇØ ºÒ·Á °©´Ï´Ù.
 
Ŭ·¡½º org.omg.CORBA.portable. ObjectImpl ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
ÀÎÅÍÆäÀ̽º org.omg.CORBA. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

ÇʵåÀÇ »ó¼¼

_opsClass

public static final Class  _opsClass
»ý¼ºÀÚ »ó¼¼

_ServantActivatorStub

public _ServantActivatorStub()
¸Þ¼­µåÀÇ »ó¼¼

incarnate

public Servant  incarnate(byte[] oid,
                         POA  adapter)
                  throws ForwardRequest 
ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, POA ¿¡ USE_SERVANT_MANAGER ¿Í RETAIN °¢ Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖ´Â °ÍÀ» ÀüÁ¦·Î¼­ ÇöÀç ¾×Æ¼ºêÇÏÁö ¾ÊÀº ¿ÀºêÁ§Æ®ÀÇ ¿ä±¸¸¦ POA °¡ ¼ö½ÅÇÒ °æ¿ì¿¡ ¹Ýµå½Ã POA ¿¡ ÇØ ºÒ·Á °©´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ServantActivatorOperations ³»ÀÇ incarnate
ÆÄ¶ó¹ÌÅÍ:
oid - ¿ä±¸ÀÇ ´ë»óÀÌ µÈ ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ¿ÀºêÁ§Æ® ID
adapter - ¿ÀºêÁ§Æ®°¡ ½ÃÀ۵Ǵ POA ¿ÀºêÁ§Æ® ÂüÁ¶
¹Ýȯ°ª:
oid ¿¡ ´ëÀÀÇÏ´Â ¼­¹øÆ®°¡ À¯Àú ÁöÁ¤ÀÇ ¼­¹øÆ® ¸Å´ÏÀú¿¡ ÇØ ÀÛ¼º ¶Ç´Â °Ë»öµÈ´Ù
¿¹¿Ü:
ForwardRequest - ÇöÀçÀÇ ¿ä±¸¿Í °Å±â¿¡ °è¼ÓµÇ´Â ¿ä±¸¸¦ ±× ¿¹¿ÜÀÇ forward_reference ¸â¹ö¿¡ ³ªÅ¸³­ ¿ÀºêÁ§Æ®¿¡ Àü´ÞÇÒ Ã¥ÀÓÀÌ ÀÖ´Â °ÍÀ» ORB ¿¡ ÅëÁöÇÑ´Ù

etherealize

public void etherealize(byte[] oid,
                        POA  adapter,
                        Servant  serv,
                        boolean cleanup_in_progress,
                        boolean remaining_activations)
ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, POA ¿¡ USE_SERVANT_MANAGER ¿Í RETAIN °¢ Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖ´Â °ÍÀ» ÀüÁ¦·Î¼­ ¿ÀºêÁ§Æ®ÀÇ ¼­¹øÆ®°¡ Á¾·áµÉ ¶§ ¹Ýµå½Ã ºÒ·Á °©´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ServantActivatorOperations ³»ÀÇ etherealize
ÆÄ¶ó¹ÌÅÍ:
oid - Á¾·áµÇ´Â ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ¿ÀºêÁ§Æ® ID
adapter - ¿ÀºêÁ§Æ®°¡ ¾×ƼºêÇÏ°Ô µÇ¾î ÀÖ´ø POA ¿ÀºêÁ§Æ® ÂüÁ¶
serv - Á¾·áµÇ´Â ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ¼­¹øÆ®¿¡°Ô·ÎÀÇ ÂüÁ¶¸¦ Æ÷ÇÔÇÑ
cleanup_in_progress - TRUE´Â etherealize_objects ÆÄ¶ó¹ÌÅ͸¦ TRUE ·Î ¼³Á¤ÇØ destroy ¶Ç´Â deactivate °¡ ºÒ·Á °¡´Â °ÍÀ» ³ªÅ¸³», FALSE´Â ´Ù¸¥ ÀÌÀ¯·Î½á etherealize °¡ ºÒ·Á °¡´Â °ÍÀ» ³ªÅ¸³»´Â
remaining_activations - ¼­¹øÆ® ¸Å´ÏÀú°¡ ¼­¹øÆ®¸¦ ÆÄ±âÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ³ªÅ¸³½´Ù. TRUE ·Î ¼³Á¤Çϸé, ¼­¹øÆ® ¸Å´ÏÀú´Â ÁøÇàÁßÀÇ È£ÃâÀÌ ¸ðµÎ ¿Ï·áÇÒ ¶§±îÁö ´ë±âÇÑ´Ù

_ids

public String [] _ids()
Ŭ·¡½º ObjectImpl ±â¼ú:
ÀÌ ObjectImpl ¿ÀºêÁ§Æ®°¡ Áö¿øÇÏ´Â ¸®Æ÷ÁöÅ͸®(repository) ½Äº°ÀÚ¸¦ Æ÷ÇÔÇÑ Ä³¸¯ÅÍ ¶óÀÎ ¹è¿­À» ÃëµæÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ±×·çÅͱâÀÇ °æ¿ì, ÀÌ ¸Þ¼­µå´Â ±×·çÅͱⰡ Áö¿øÇÏ´Â ¸ðµç ÀÎÅÍÆäÀ̽º¿¡ °üÇÑ Á¤º¸¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
Ŭ·¡½º ObjectImpl ³»ÀÇ _ids
¹Ýȯ°ª:
ÀÌ ObjectImpl ÀνºÅϽº°¡ Áö¿øÇÏ´Â ¸ðµç ¸®Æ÷ÁöÅ͸®(repository) ½Äº°ÀÚÀÇ ¹è¿­

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.