所有类


javax.rmi.CORBA
接口 PortableRemoteObjectDelegate


public interface PortableRemoteObjectDelegate

支持 PortableRemoteObject 中方法实现的委托。委托是类的单一实例,它实现此接口并提供 javax.rmi.PortableRemoteObject 的所有方法的替代实现。 通过提供委托的类名称作为 javax.rmi.CORBA.PortableRemoteObjectClass 系统属性的值启用委托。

另请参见:
PortableRemoteObject

方法摘要
 void connect(Remote target, Remote source)
          PortableRemoteObject.connect(java.rmi.Remote, java.rmi.Remote) 的委托调用。
 void exportObject(Remote obj)
          PortableRemoteObject.exportObject(java.rmi.Remote) 的委托调用。
 Object narrow(Object narrowFrom, Class narrowTo)
          PortableRemoteObject.narrow(java.lang.Object, java.lang.Class) 的委托调用。
 Remote toStub(Remote obj)
          PortableRemoteObject.toStub(java.rmi.Remote) 的委托调用。
 void unexportObject(Remote obj)
          PortableRemoteObject.unexportObject(java.rmi.Remote) 的委托调用。
 

方法详细信息

exportObject

void exportObject(Remote obj)
                  throws RemoteException
PortableRemoteObject.exportObject(java.rmi.Remote) 的委托调用。

抛出:
RemoteException

toStub

Remote toStub(Remote obj)
              throws NoSuchObjectException
PortableRemoteObject.toStub(java.rmi.Remote) 的委托调用。

抛出:
NoSuchObjectException

unexportObject

void unexportObject(Remote obj)
                    throws NoSuchObjectException
PortableRemoteObject.unexportObject(java.rmi.Remote) 的委托调用。

抛出:
NoSuchObjectException

narrow

Object narrow(Object narrowFrom,
              Class narrowTo)
              throws ClassCastException
PortableRemoteObject.narrow(java.lang.Object, java.lang.Class) 的委托调用。

抛出:
ClassCastException

connect

void connect(Remote target,
             Remote source)
             throws RemoteException
PortableRemoteObject.connect(java.rmi.Remote, java.rmi.Remote) 的委托调用。

抛出:
RemoteException

所有类

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部