Интерфейс UtilDelegate
public interface UtilDelegate
Поддерживает делегирование для реализации методов в Util. Делегат — это одиночный экземпляр класса, реализующего этот интерфейс, и предоставляющий замену для всех методов javax.rmi.CORBA.Util. Делегирование включено путем указания имени класса делегата в качестве значения системной переменной javax.rmi.CORBA.UtilClass.
- См. также:
Util
Методы
Методы
mapSystemException
RemoteException mapSystemException(SystemException ex)
Вызов делегирования для Util.mapSystemException(org.omg.CORBA.SystemException).
writeAny
void writeAny(OutputStream out,
Object obj) Вызов делегирования для Util.writeAny(org.omg.CORBA.portable.OutputStream, java.lang.Object).
readAny
Object readAny(InputStream in)
Вызов делегирования для Util.readAny(org.omg.CORBA.portable.InputStream).
writeRemoteObject
void writeRemoteObject(OutputStream out,
Object obj) Вызов делегирования для Util.writeRemoteObject(org.omg.CORBA.portable.OutputStream, java.lang.Object).
writeAbstractObject
void writeAbstractObject(OutputStream out,
Object obj) Вызов делегирования для Util.writeAbstractObject(org.omg.CORBA.portable.OutputStream, java.lang.Object).
registerTarget
void registerTarget(Tie tie,
Remote target) Вызов делегирования для Util.registerTarget(javax.rmi.CORBA.Tie, java.rmi.Remote).
unexportObject
void unexportObject(Remote target)
throws NoSuchObjectException Вызов делегирования для Util.unexportObject(java.rmi.Remote).
- Вызывает:
NoSuchObjectException
getTie
Tie getTie(Remote target)
Вызов делегирования для Util.getTie(java.rmi.Remote).
createValueHandler
ValueHandler createValueHandler()
Вызов делегирования для Util.createValueHandler().
getCodebase
String getCodebase(Class clz)
Вызов делегирования для Util.getCodebase(java.lang.Class).
loadClass
Class loadClass(String className,
String remoteCodebase,
ClassLoader loader)
throws ClassNotFoundException Вызов делегирования для Util.loadClass(java.lang.String, java.lang.String, java.lang.ClassLoader).
- Вызывает:
ClassNotFoundException
isLocal
boolean isLocal(Stub stub)
throws RemoteException Вызов делегирования для Util.isLocal(javax.rmi.CORBA.Stub).
- Вызывает:
RemoteException
wrapException
RemoteException wrapException(Throwable obj)
Вызов делегирования для Util.wrapException(java.lang.Throwable).
copyObject
Object copyObject(Object obj,
ORB orb)
throws RemoteException Вызов делегирования для Util.copyObject(java.lang.Object, org.omg.CORBA.ORB).
- Вызывает:
RemoteException
copyObjects
Object[] copyObjects(Object[] obj,
ORB orb)
throws RemoteException Вызов делегирования для Util.copyObjects(java.lang.Object[], org.omg.CORBA.ORB).
- Вызывает:
RemoteException
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.