org.omg.CORBA

接口
异常
java.lang.Object
  继承者 org.omg.CORBA.portable.ObjectImpl
      继承者 org.omg.CORBA._PolicyStub
所有已实现的接口:
Serializable, Object, Policy, PolicyOperations, IDLEntity

public class _PolicyStub
     
extends ObjectImpl
implements Policy

Policy 的 Stub。有关 Stub 文件的更多信息,请参阅“生成的文件:Stub”

org/omg/CORBA/_PolicyStub.java 由 "3.0" 版的 IDL-to-Java 编译器(可移植)从 ../../../../../src/share/classes/org/omg/PortableServer/corba.idl 中生成,生成时间为 PDT 时间 1999 年 7 月 17 日(星期六)上午 12:26:20


构造方法摘要
_PolicyStub()
          构造方法注意事项:如果使用默认构造方法,则该对象在调用 _set_delegate (...) 方法前没有用。
_PolicyStub(Delegate delegate)
          构造一个 _PolicyStub 对象,并使用给定 Delegate 对象初始化。
 
方法摘要
 String[] _ids()
          获得包含此 ObjectImpl 对象所支持的存储库标识符的字符串数组。
 Policy copy()
          复制策略对象。
 void destroy()
          销毁策略对象。
 int policy_type()
          返回对应于策略对象类型的常量值。
 
从类 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
 

构造方法详细信息

_PolicyStub

public _PolicyStub()
构造方法注意事项:如果使用默认构造方法,则该对象在调用 _set_delegate (...) 方法前没有用。


_PolicyStub

public _PolicyStub(Delegate delegate)
构造一个 _PolicyStub 对象,并使用给定 Delegate 对象初始化。

参数:
delegate - Delegate 对象
方法详细信息

policy_type

public int policy_type()
返回对应于策略对象类型的常量值。策略对象类型的值由 OMG 分配。PolicyType 的新值应该通过向 request@omg.org 发送电子邮件从 OMG 获得。通常,分配的常量值是与相应策略对象一起定义的。

指定者:
接口 PolicyOperations 中的 policy_type
返回:
对应于策略对象类型的常量值。

copy

public Policy copy()
复制策略对象。该副本没有保留任何关于策略与任何域或对象之间的关系。

指定者:
接口 PolicyOperations 中的 copy
返回:
策略对象的副本。

destroy

public void destroy()
销毁策略对象。由策略对象负责确定是否可以销毁其自身。

指定者:
接口 PolicyOperations 中的 destroy

_ids

public String[] _ids()
从类 ObjectImpl 复制的描述
获得包含此 ObjectImpl 对象所支持的存储库标识符的字符串数组。例如,对于 sub,此方法返回所有关于该 stub 所支持的接口的信息。

指定者:
ObjectImpl 中的 _ids
返回:
ObjectImpl 实例支持的所有存储库标识符所组成的数组