public interface PolicyFactoryOperations
CORBA.ORB.create_policy. Переносимая реализация службы ШАРА регистрирует экземпляр PolicyFactory интерфейс во время инициализации ШАРА, чтобы позволить ее типам политики быть созданными, используя CORBA.ORB.create_policy. POA обязан сохранять любую политику, которая регистрируется в ORBInitInfo этим способом.
| Модификатор и Тип | Метод и Описание |
|---|---|
Политика |
create_policy(int type, Any value)
Возвращает экземпляр соответствующего интерфейса, полученного из
CORBA.Policy чье значение соответствует указанному любой. |
Policy create_policy(int type, Any value) throws PolicyError
CORBA.Policy чье значение соответствует указанному любой. Вызовы ШАРА create_policy на зарегистрированном PolicyFactory экземпляр, когда CORBA.ORB.create_policy требуется PolicyType под которым PolicyFactory был зарегистрирован. create_policy работа тогда возвращает экземпляр соответствующего интерфейса, полученного из CORBA.Policy чье значение соответствует указанному любой. Если это не может, это выдать исключение как описано для CORBA.ORB.create_policy.
type - Интервал, определяющий тип создаваемой политики.value - Любой содержащий данные, с которыми можно создать CORBA.Policy.CORBA.Policy object of the specified type and value.PolicyError
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.
DRAFT ea-b92