|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 全部類別 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Objectorg.omg.CORBA.portable.ObjectImpl
org.omg.PortableServer._ServantActivatorStub
public class _ServantActivatorStub
當 POA 具有 RETAIN 策略時,它使用 ServantActivator 這種 servant 管理器。
欄位摘要 | |
---|---|
static Class |
_opsClass
|
建構子摘要 | |
---|---|
_ServantActivatorStub()
|
方法摘要 | |
---|---|
String[] |
_ids()
獲得包含此 ObjectImpl 物件所支持的存儲資源庫標識符的字元串陣列。 |
void |
etherealize(byte[] oid,
POA adapter,
Servant serv,
boolean cleanup_in_progress,
boolean remaining_activations)
假定 POA 具有 USE_SERVANT_MANAGER 和 RETAIN 策略,則只要停用物件的 servant 就會調用此操作。 |
Servant |
incarnate(byte[] oid,
POA adapter)
假定 POA 具有 USE_SERVANT_MANAGER 和 RETAIN 策略,則只要 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 |
欄位詳細資訊 |
---|
public static final Class _opsClass
建構子詳細資訊 |
---|
public _ServantActivatorStub()
方法詳細資訊 |
---|
public Servant incarnate(byte[] oid, POA adapter) throws ForwardRequest
ServantActivatorOperations
中的 incarnate
oid
- 關聯所請求物件的物件 Id。adapter
- 將啟動物件的 POA 的物件參考。
ForwardRequest
- 指示 ORB 負責將當前請求和後續請求傳遞給異常的向前參考 (forward_reference) 成員所表示的物件。public void etherealize(byte[] oid, POA adapter, Servant serv, boolean cleanup_in_progress, boolean remaining_activations)
ServantActivatorOperations
中的 etherealize
oid
- 關聯將被停用的物件的物件 Id。adapter
- 已啟動物件的 POA 的物件參考。serv
- 套件含對關聯將停用的 servant 的參考。cleanup_in_progress
- 為 TRUE 指示在 etherealize_objects 參數為 TRUE 的情況下調用該銷毀或停用操作。FALSE 指示由於其他原因調用 etherealize。remaining_activations
- 指示 Servant 管理器是否可以銷毀 servant。如果設置為 TRUE,則 Servant 管理器應該等待所有進行中的調用全部完成。public String[] _ids()
ObjectImpl
複製的描述ObjectImpl
物件所支持的存儲資源庫標識符的字元串陣列。例如,對於 sub,此方法返回所有關於該 stub 所支持的介面的資訊。
ObjectImpl
中的 _ids
ObjectImpl
實例支持的所有存儲資源庫標識符所組成的陣列
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 全部類別 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。