软件包 | 描述 |
---|---|
org.omg.CosNaming |
对于java IDL提供命名服务。
|
org.omg.PortableServer |
为使您的应用程序跨多厂商的球体便携式服务器端提供的类和接口。
|
org.omg.PortableServer.portable |
为使您的应用程序跨多厂商的球体便携式服务器端提供的类和接口。
|
Modifier and Type | Class and Description |
---|---|
class |
BindingIteratorPOA
的bindingiterator接口允许客户端遍历绑定使用next_one或next_n操作。
|
class |
NamingContextExtPOA
NamingContextExt 是
NamingContext 包含一组名字的绑定中的每个名字都是独特的,是可互操作的命名服务部分的延伸。
|
class |
NamingContextPOA
一个命名上下文是一个对象,它包含一组名称绑定,其中每个名称都是唯一的。
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicImplementation
允许对象调用动态处理。
|
class |
ServantActivatorPOA
当POA的保留政策使用的是servantactivators仆人经理。
|
class |
ServantLocatorPOA
当POA它使用的是servantlocators仆人管理non_retain政策。
|
Modifier and Type | Method and Description |
---|---|
Servant |
POAOperations.get_servant()
该操作返回的POA关联的默认的仆人。
|
Servant |
POAOperations.id_to_servant(byte[] oid)
如果早熟有保留政策和指定objectid是主动对象图,该操作返回,活动对象图对象关联的仆人。
|
Servant |
_ServantActivatorStub.incarnate(byte[] oid, POA adapter)
这个操作是通过POA每当POA接收一个对象,目前不主动请求调用,假设POA有use_servant_manager和保留政策。
|
Servant |
ServantActivatorOperations.incarnate(byte[] oid, POA adapter)
这个操作是通过POA每当POA接收一个对象,目前不主动请求调用,假设POA有use_servant_manager和保留政策。
|
Servant |
ServantLocatorOperations.preinvoke(byte[] oid, POA adapter, String operation, CookieHolder the_cookie)
这个操作是用来得到一个仆人,将用于处理造成preinvoke被称为请求。
|
Servant |
_ServantLocatorStub.preinvoke(byte[] oid, POA adapter, String operation, CookieHolder the_cookie)
这个操作是用来得到一个仆人,将用于处理造成preinvoke被称为请求。
|
Servant |
POAOperations.reference_to_servant(Object reference)
如果早熟有保留政策和指定的对象是主动对象映射,该操作返回,活动对象图对象关联的仆人。
|
Modifier and Type | Method and Description |
---|---|
void |
POAOperations.activate_object_with_id(byte[] id, Servant p_servant)
该操作在活动对象映射中输入指定对象标识和指定的服务之间的关联关系。
|
byte[] |
POAOperations.activate_object(Servant p_servant)
此操作生成一个对象的身份证,并在活动对象映射中输入对象标识和指定的仆人。
|
void |
_ServantActivatorStub.etherealize(byte[] oid, POA adapter, Servant serv, boolean cleanup_in_progress, boolean remaining_activations)
这个操作的时候调用一个对象的仆人被停用,假设POA有use_servant_manager和保留政策。
|
void |
ServantActivatorOperations.etherealize(byte[] oid, POA adapter, Servant serv, boolean cleanup_in_progress, boolean remaining_activations)
这个操作的时候调用一个对象的仆人被停用,假设POA有use_servant_manager和保留政策。
|
void |
ServantLocatorOperations.postinvoke(byte[] oid, POA adapter, String operation, Object the_cookie, Servant the_servant)
此操作被调用whenener仆人完成请求。
|
void |
_ServantLocatorStub.postinvoke(byte[] oid, POA adapter, String operation, Object the_cookie, Servant the_servant)
此操作被调用whenener仆人完成请求。
|
byte[] |
POAOperations.servant_to_id(Servant p_servant)
此操作有四种可能的行为。
|
Object |
POAOperations.servant_to_reference(Servant p_servant)
此操作要求保持政策的unique_id或implicit_activation政策如果调用一个操作被这个早熟的上下文之外。
|
void |
POAOperations.set_servant(Servant p_servant)
此操作寄存器指定的仆人与早熟禾作为默认的仆人。
|
Modifier and Type | Method and Description |
---|---|
POA |
Delegate.default_POA(Servant Self)
这个函数的默认行为是根POA与公务员相关的ORB实例返回。
|
Object |
Delegate.get_interface_def(Servant self)
此操作返回在接口库中的对象,该对象提供了可能对程序有用的类型信息。
|
boolean |
Delegate.is_a(Servant Self, String Repository_Id)
该方法检查是否存在于指定的快速返回的列表_all_interfaces()或是通用的CORBA对象库的ID。
|
boolean |
Delegate.non_existent(Servant Self)
此操作用于检查对象的存在性。
|
byte[] |
Delegate.object_id(Servant Self)
方法_object_id()相当于调用portableserver::::get_object_id电流。
|
ORB |
Delegate.orb(Servant Self)
方便的方法,返回与仆人目前相关的ORB实例。
|
POA |
Delegate.poa(Servant Self)
方法_poa()相当于调用portableserver::电流:get_poa。
|
Object |
Delegate.this_object(Servant Self)
这让仆人来获得它化身为请求的目标对象的对象引用。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.