byte[] |
POAOperations.activate_object(Servant p_servant) |
此操作生成对象标识,并在活动对象映射中输入对象标识和指定的仆人。
|
void |
POAOperations.activate_object_with_id(byte[] id, Servant p_servant) |
此操作将在“活动对象映射”中输入指定的对象标识和指定服务器之间的关联。
|
Object |
POAOperations.create_reference(String intf) |
此操作创建一个对象引用,该引用封装了POA生成的对象标识值和指定的接口存储库标识。
|
void |
POAOperations.deactivate_object(byte[] oid) |
此操作会导致在oid参数中指定的ObjectId被禁用。
|
Servant |
POAOperations.get_servant() |
此操作返回与POA关联的默认servant。
|
ServantManager |
POAOperations.get_servant_manager() |
如果POA的ServantRetentionPolicy是RETAIN,则ServantManager参数(imgr)将支持ServantActivator接口。
|
Object |
POAOperations.id_to_reference(byte[] oid) |
如果具有指定的Object Id值的对象当前处于活动状态,则返回封装用于激活对象的信息的引用。
|
Servant |
POAOperations.id_to_servant(byte[] oid) |
如果POA具有RETAIN策略,并且指定的ObjectId位于活动对象映射中,则此操作将返回与活动对象映射中该对象关联的servant。
|
byte[] |
POAOperations.reference_to_id(Object reference) |
此操作返回由指定引用封装的对象Id值。
|
Servant |
POAOperations.reference_to_servant(Object reference) |
如果POA具有RETAIN策略并且活动对象映射中存在指定的对象,则此操作将返回与活动对象映射中该对象关联的servant。
|
byte[] |
POAOperations.servant_to_id(Servant p_servant) |
此操作有四种可能的行为。
1。
|
Object |
POAOperations.servant_to_reference(Servant p_servant) |
此操作需要RETAIN策略,如果在此POA发出的操作的上下文中被调用,则需要UNIQUE_ID或IMPLICIT_ACTIVATION策略。
|
void |
POAOperations.set_servant(Servant p_servant) |
此操作将指定的仆人作为默认仆人注册POA。
|
void |
POAOperations.set_servant_manager(ServantManager imgr) |
此操作设置与POA关联的默认servant管理器。
|