Интерфейс Tie
- Все суперинтерфейсы:
- InvokeHandler
public interface Tie extends InvokeHandler
Определяет методы, которые должны реализовывать все типы серверной стороны RMI-IIOP.
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
deactivate() Деактивирует целевой объект, представленный этим типом. |
Remote |
getTarget() Возвращает целевой объект для этого типа. |
ORB |
orb() Возвращает ORB для этого типа. |
void |
orb(ORB orb) Устанавливает ORB для этого типа. |
void |
setTarget(Remote target) Вызывается методом |
Object |
thisObject() Возвращает ссылку на объект для целевого объекта, представленного этим типом. |
Методы, унаследованные от интерфейса org.omg.CORBA.portable.InvokeHandler
_invoke Методы
thisObject
Object thisObject()
Возвращает ссылку на объект для целевого объекта, представленного этим типом.
- Возвращает:
- ссылка на объект целевого объекта.
deactivate
void deactivate()
throws NoSuchObjectException Деактивирует целевой объект, представленный этим типом.
- Исключение:
NoSuchObjectException
orb
ORB orb()
Возвращает ORB для этого типа.
- Возвращает:
- ORB.
orb
void orb(ORB orb)
Устанавливает ORB для этого типа.
- Параметры:
-
orb- ORB.
setTarget
void setTarget(Remote target)
Вызывается методом Util.registerTarget(javax.rmi.CORBA.Tie, java.rmi.Remote) для установки целевого объекта для этого типа.
- Параметры:
-
target- объект, используемый в качестве целевого объекта для этого типа.
getTarget
Remote getTarget()
Возвращает целевой объект для этого типа.
- Возвращает:
- целевой объект.
© 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.