См.: Описание
Класс | Описание |
---|---|
AdapterAlreadyExistsHelper |
org/omg/PortableServer/POAPackage/AdapterAlreadyExistsHelper.java.
|
AdapterNonExistentHelper |
org/omg/PortableServer/POAPackage/AdapterNonExistentHelper.java.
|
InvalidPolicyHelper |
org/omg/PortableServer/POAPackage/InvalidPolicyHelper.java.
|
NoServantHelper |
org/omg/PortableServer/POAPackage/NoServantHelper.java.
|
ObjectAlreadyActiveHelper |
org/omg/PortableServer/POAPackage/ObjectAlreadyActiveHelper.java.
|
ObjectNotActiveHelper |
org/omg/PortableServer/POAPackage/ObjectNotActiveHelper.java.
|
ServantAlreadyActiveHelper |
org/omg/PortableServer/POAPackage/ServantAlreadyActiveHelper.java.
|
ServantNotActiveHelper |
org/omg/PortableServer/POAPackage/ServantNotActiveHelper.java.
|
WrongAdapterHelper |
org/omg/PortableServer/POAPackage/WrongAdapterHelper.java.
|
WrongPolicyHelper |
org/omg/PortableServer/POAPackage/WrongPolicyHelper.java.
|
Исключение | Описание |
---|---|
AdapterAlreadyExists |
org/omg/PortableServer/POAPackage/AdapterAlreadyExists.java.
|
AdapterNonExistent |
org/omg/PortableServer/POAPackage/AdapterNonExistent.java.
|
InvalidPolicy |
org/omg/PortableServer/POAPackage/InvalidPolicy.java.
|
NoServant |
org/omg/PortableServer/POAPackage/NoServant.java.
|
ObjectAlreadyActive |
org/omg/PortableServer/POAPackage/ObjectAlreadyActive.java.
|
ObjectNotActive |
org/omg/PortableServer/POAPackage/ObjectNotActive.java.
|
ServantAlreadyActive |
org/omg/PortableServer/POAPackage/ServantAlreadyActive.java.
|
ServantNotActive |
org/omg/PortableServer/POAPackage/ServantNotActive.java.
|
WrongAdapter |
org/omg/PortableServer/POAPackage/WrongAdapter.java.
|
WrongPolicy |
org/omg/PortableServer/POAPackage/WrongPolicy.java.
|
Позволяет программистам создавать объектные реализации, которые переносимы между различными продуктами ШАРА.
Переносимый Объектный Адаптер (POA) разрабатывается, чтобы удовлетворить следующим целям:
Учитывая интерфейс My, определенный в My.idl, файл, MyPOA.java сгенерирован компилятором idlj. Следует обеспечить реализацию для My, и это должно наследоваться от MyPOA.
MyPOA.java является основанным на потоке скелетом, который расширяет org.omg.PortableServer.Servant и реализует интерфейс InvokeHandler, и интерфейс операций, связанный с IDL, соединяют интерфейсом со скелетными реализациями.
Модуль PortableServer для Переносимого Объектного Адаптера (POA) определяет собственный тип Servant. В языке программирования Java тип Servant отображается на Java org.omg.PortableServer.Servant class. Это служит основным class для всех реализаций слуги POA и обеспечивает много методов, которые могут быть вызваны прикладным программистом, так же как методами, которые вызываются POA непосредственно и могут быть переопределены пользователем, чтобы управлять аспектами поведения слуги.
Все Отображение соответствует Главе 11 CORBA V2.3.1 определенный документом OMG formal/99-10-07.pdf. Исключение к этому id
атрибут, который включается ptc/00-08-06, раздел 11.3.8.26.
Для точного списка поддерживаемых разделов официальных спецификаций, с который Java [ТМ] Платформа, Standard Edition 6, ШАР подчиняется, см. Официальные Спецификации для поддержки CORBA в Java [ТМ] SE 6.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92