org.omg.PortableServer
類別 CurrentHelper
java.lang.Object
org.omg.PortableServer.CurrentHelper
public abstract class CurrentHelper
- extends Object
從 CORBA::Current 派生的 PortableServer::Current 介面,它提供一些方法實作,這些實作能夠存取調用方法的物件的身份。提供 Current 介面是為了支持實作多個物件,但可以在任一 servant 上 POA 排程的方法調用的上下文中使用的 servant。如果要提供位置透明性,則 ORB 必須支持在本地和遠端調用操作的上下文中都使用 Current。通過進行 CORBA::ORB::resolve_initial_references("POACurrent") 操作,應用程序可獲得 Current 的實例。此後,它便可以在 POA 指派的方法的上下文中使用,以獲取標識調用操作的物件的 POA 和 ObjectId。
從類別 java.lang.Object 繼承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CurrentHelper
public CurrentHelper()
insert
public static void insert(Any a,
Current that)
extract
public static Current extract(Any a)
type
public static TypeCode type()
id
public static String id()
read
public static Current read(InputStream istream)
write
public static void write(OutputStream ostream,
Current value)
narrow
public static Current narrow(Object obj)
提交錯誤或意見版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。