JavaTM 2 Platform
Standard Ed. 5.0

类 org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName
的使用

使用 DuplicateName 的软件包
org.omg.PortableInterceptor 提供一个注册 ORB 挂钩 (hook) 的机制,通过这些挂钩 ORB 服务可以截取执行 ORB 的正常流。 
org.omg.PortableInterceptor.ORBInitInfoPackage 此包包含 OMG Portable Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.7.2 小节中指定的 PortableInterceptor 模块的 ORBInitInfo 本地接口中的异常和 typedef。 
 

org.omg.PortableInterceptorDuplicateName 的使用
 

抛出 DuplicateNameorg.omg.PortableInterceptor 中的方法
 void ORBInitInfoOperations.add_client_request_interceptor(ClientRequestInterceptor interceptor)
          此方法用来将客户端的请求 Interceptor 添加到客户端请求 Interceptor 列表。
 void ORBInitInfoOperations.add_ior_interceptor(IORInterceptor interceptor)
          此方法用来将 IOR Interceptor 添加到 IOR Interceptor 列表。
 void ORBInitInfoOperations.add_server_request_interceptor(ServerRequestInterceptor interceptor)
          此方法用来将服务器端的请求 Interceptor 添加到服务器端请求 Interceptor 列表。
 

org.omg.PortableInterceptor.ORBInitInfoPackageDuplicateName 的使用
 

返回 DuplicateNameorg.omg.PortableInterceptor.ORBInitInfoPackage 中的方法
static DuplicateName DuplicateNameHelper.extract(Any a)
           
static DuplicateName DuplicateNameHelper.read(InputStream istream)
           
 

参数类型为 DuplicateNameorg.omg.PortableInterceptor.ORBInitInfoPackage 中的方法
static void DuplicateNameHelper.insert(Any a, DuplicateName that)
           
static void DuplicateNameHelper.write(OutputStream ostream, DuplicateName value)
           
 


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策