Пакет | Описание |
---|---|
org.omg. CosNaming |
Предоставляет услугу именования для IDL Java.
|
org.omg. PortableServer |
Обеспечивает классы и интерфейсы для того, чтобы сделать сторону сервера Ваших приложений переносимой через ШАРЫ разных производителей.
|
org.omg. PortableServer.portable |
Обеспечивает классы и интерфейсы для того, чтобы сделать сторону сервера Ваших приложений переносимой через ШАРЫ разных производителей.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
BindingIteratorPOA
Интерфейс BindingIterator позволяет клиенту выполнять итерации посредством привязки, используя next_one или next_n операции.
|
class |
NamingContextExtPOA
NamingContextExt расширение NamingContext который содержит ряд привязки имени, в которой каждое имя уникально и является частью Взаимодействующей Службы Именования. |
class |
NamingContextPOA
Контекст именования является объектом, который содержит ряд привязки имени, в которой каждое имя уникально.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
DynamicImplementation
Позволяет динамическую обработку объектных вызовов.
|
class |
ServantActivatorPOA
Когда у POA есть СОХРАНИТЬ политика, это использует менеджеров слуги, которые являются ServantActivators.
|
class |
ServantLocatorPOA
Когда у POA есть политика NON_RETAIN, это использует менеджеров слуги, которые являются ServantLocators.
|
Модификатор и Тип | Метод и Описание |
---|---|
Слуга |
POAOperations.get_servant()
Эта работа возвращает слугу значения по умолчанию, связанного с POA.
|
Слуга |
POAOperations.id_to_servant(byte[] oid)
Если у POA есть СОХРАНИТЬ политика, и указанный ObjectId находится в Активной Объектной Карте, эта работа возвращает слугу, связанного с тем объектом в Активной Объектной Карте.
|
Слуга |
ServantActivatorOperations.incarnate(byte[] oid, POA adapter)
Эта работа вызывается POA всякий раз, когда POA получает запрос на объект, который не является в настоящий момент активным, предполагая, что у POA есть USE_SERVANT_MANAGER, и СОХРАНИТЕ политики.
|
Слуга |
_ServantActivatorStub.incarnate(byte[] oid, POA adapter)
Эта работа вызывается POA всякий раз, когда POA получает запрос на объект, который не является в настоящий момент активным, предполагая, что у POA есть USE_SERVANT_MANAGER, и СОХРАНИТЕ политики.
|
Слуга |
ServantLocatorOperations.preinvoke(byte[] oid, POA adapter, String operation, CookieHolder the_cookie)
Это операции используются, чтобы получить слугу, который будет использоваться, чтобы обработать запрос, который вызвал, предварительно вызывает, чтобы быть вызванным.
|
Слуга |
_ServantLocatorStub.preinvoke(byte[] oid, POA adapter, String operation, CookieHolder the_cookie)
Это операции используются, чтобы получить слугу, который будет использоваться, чтобы обработать запрос, который вызвал, предварительно вызывает, чтобы быть вызванным.
|
Слуга |
POAOperations.reference_to_servant(Object reference)
Если у POA есть СОХРАНИТЬ политика, и указанный объект присутствует в Активной Объектной Карте, эта работа возвращает слугу, связанного с тем объектом в Активной Объектной Карте.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
POAOperations.activate_object_with_id(byte[] id, Servant p_servant)
Эта работа вводит ассоциацию между указанным Объектным Идентификатором и указанным слугой в Активной Объектной Карте.
|
byte[] |
POAOperations.activate_object(Servant p_servant)
Эта работа генерирует Объектный Идентификатор и вводит Объектный Идентификатор и указанного слугу в Активной Объектной Карте.
|
void |
ServantActivatorOperations.etherealize(byte[] oid, POA adapter, Servant serv, boolean cleanup_in_progress, boolean remaining_activations)
Эта работа вызывается всякий раз, когда слуга к объекту деактивирован, предполагая, что у POA есть USE_SERVANT_MANAGER, и СОХРАНИТЕ политики.
|
void |
_ServantActivatorStub.etherealize(byte[] oid, POA adapter, Servant serv, boolean cleanup_in_progress, boolean remaining_activations)
Эта работа вызывается всякий раз, когда слуга к объекту деактивирован, предполагая, что у POA есть USE_SERVANT_MANAGER, и СОХРАНИТЕ политики.
|
void |
ServantLocatorOperations.postinvoke(byte[] oid, POA adapter, String operation, Object the_cookie, Servant the_servant)
Эта работа вызывается whenener, слуга завершает запрос.
|
void |
_ServantLocatorStub.postinvoke(byte[] oid, POA adapter, String operation, Object the_cookie, Servant the_servant)
Эта работа вызывается whenener, слуга завершает запрос.
|
byte[] |
POAOperations.servant_to_id(Servant p_servant)
У этой работы есть четыре возможных поведения.
|
Объект |
POAOperations.servant_to_reference(Servant p_servant)
Эта работа требует СОХРАНИТЬ политики и или UNIQUE_ID или политики IMPLICIT_ACTIVATION если вызвано вне контекста работы, диспетчеризированной этим POA.
|
void |
POAOperations.set_servant(Servant p_servant)
Эта работа регистрирует указанного слугу в POA как слуга значения по умолчанию.
|
Модификатор и Тип | Метод и Описание |
---|---|
POA |
Делегат.default_POA(Servant Self)
Поведение значения по умолчанию этой функции должно возвратить корневой POA из экземпляра ШАРА, связанного со слугой.
|
Объект |
Делегат.get_interface_def(Servant self)
Эта работа возвращает объект в Репозитарии Интерфейса, который предоставляет информацию о типе, которая может быть полезной для программы.
|
boolean |
Делегат.is_a(Servant Self, String Repository_Id)
Эти проверки метода, чтобы видеть, присутствует ли указанный repid в списке, возвращенном _all_interfaces (), или является идентификатором репозитария для универсального Объекта CORBA.
|
boolean |
Делегат.non_existent(Servant Self)
Эта работа используется, чтобы проверить на существование Объекта.
|
byte[] |
Делегат.object_id(Servant Self)
Метод _object_id () эквивалентен вызову PortableServer:: Ток:: get_object_id.
|
ШАР |
Делегат.orb(Servant Self)
Метод удобства, который возвращает экземпляр ШАРА, в настоящий момент связанного со Слугой.
|
POA |
Делегат.poa(Servant Self)
Метод _poa () эквивалентен вызову PortableServer:: Current:get_POA.
|
Объект |
Делегат.this_object(Servant Self)
Это позволяет слуге получать ссылку на объект для целевого Объекта CORBA, который она воплощает для того запроса.
|
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92