Интерфейс StubDelegate
public interface StubDelegate
Поддерживает делегирование для реализации методов в Stub. Делегат — это экземпляр класса, реализующего этот интерфейс и предоставляющего замещающую реализацию для всех методов javax.rmi.CORBA.Stub. Если делегирование включено, каждый заглушка имеет связанный делегат. Делегирование включается путём предоставления имени класса делегата как значения javax.rmi.CORBA.StubClass системного свойства.
- См. также:
Stub
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
connect(Stub self,
ORB orb) Вызов делегирования для |
boolean |
equals(Stub self,
Object obj) Вызов делегирования для |
int |
hashCode(Stub self) Вызов делегирования для |
void |
readObject(Stub self,
ObjectInputStream s) Вызов делегирования для |
String |
toString(Stub self) Вызов делегирования для |
void |
writeObject(Stub self,
ObjectOutputStream s) Вызов делегирования для |
Методы
hashCode
int hashCode(Stub self)
Вызов делегирования для Stub.hashCode().
equals
boolean equals(Stub self,
Object obj) Вызов делегирования для Stub.equals(java.lang.Object).
toString
String toString(Stub self)
Вызов делегирования для Stub.toString().
connect
void connect(Stub self,
ORB orb)
throws RemoteException Вызов делегирования для Stub.connect(org.omg.CORBA.ORB).
- Исключения:
RemoteException
readObject
void readObject(Stub self,
ObjectInputStream s)
throws IOException,
ClassNotFoundException Вызов делегирования для Stub.readObject(java.io.ObjectInputStream).
- Исключения:
IOExceptionClassNotFoundException
writeObject
void writeObject(Stub self,
ObjectOutputStream s)
throws IOException Вызов делегирования для Stub.writeObject(java.io.ObjectOutputStream).
- Исключения:
IOException
© 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.