Spec-Zone.ru › OpenJDK 8

Интерфейс UtilDelegate


public interface UtilDelegate

Поддерживает делегирование для реализации методов в Util. Делегат — это одиночный экземпляр класса, реализующего этот интерфейс, и предоставляющий замену для всех методов javax.rmi.CORBA.Util. Делегирование включено путем указания имени класса делегата в качестве значения системной переменной javax.rmi.CORBA.UtilClass.

См. также:
Util

Методы

Модификатор и тип Метод и описание
Object copyObject(Object obj, ORB orb)

Вызов делегирования для Util.copyObject(java.lang.Object, org.omg.CORBA.ORB).

Object[] copyObjects(Object[] obj, ORB orb)

Вызов делегирования для Util.copyObjects(java.lang.Object[], org.omg.CORBA.ORB).

ValueHandler createValueHandler()

Вызов делегирования для Util.createValueHandler().

String getCodebase(Class clz)

Вызов делегирования для Util.getCodebase(java.lang.Class).

Tie getTie(Remote target)

Вызов делегирования для Util.getTie(java.rmi.Remote).

boolean isLocal(Stub stub)

Вызов делегирования для Util.isLocal(javax.rmi.CORBA.Stub).

Class loadClass(String className, String remoteCodebase, ClassLoader loader)

Вызов делегирования для Util.loadClass(java.lang.String, java.lang.String, java.lang.ClassLoader).

RemoteException mapSystemException(SystemException ex)

Вызов делегирования для Util.mapSystemException(org.omg.CORBA.SystemException).

Object readAny(InputStream in)

Вызов делегирования для Util.readAny(org.omg.CORBA.portable.InputStream).

void registerTarget(Tie tie, Remote target)

Вызов делегирования для Util.registerTarget(javax.rmi.CORBA.Tie, java.rmi.Remote).

void unexportObject(Remote target)

Вызов делегирования для Util.unexportObject(java.rmi.Remote).

RemoteException wrapException(Throwable obj)

Вызов делегирования для Util.wrapException(java.lang.Throwable).

void writeAbstractObject(OutputStream out, Object obj)

Вызов делегирования для Util.writeAbstractObject(org.omg.CORBA.portable.OutputStream, java.lang.Object).

void writeAny(OutputStream out, Object obj)

Вызов делегирования для Util.writeAny(org.omg.CORBA.portable.OutputStream, java.lang.Object).

void writeRemoteObject(OutputStream out, Object obj)

Вызов делегирования для Util.writeRemoteObject(org.omg.CORBA.portable.OutputStream, java.lang.Object).

Методы

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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API