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) 的委托调用。 |
方法详细信息 |
---|
void exportObject(Remote obj) throws RemoteException
Remote toStub(Remote obj) throws NoSuchObjectException
void unexportObject(Remote obj) throws NoSuchObjectException
Object narrow(Object narrowFrom, Class narrowTo) throws ClassCastException
void connect(Remote target, Remote source) throws RemoteException