public interface IORInfoOperations
IORInterceptor.establish_components
.IORInterceptor
Модификатор и Тип | Метод и Описание |
---|---|
ObjectReferenceTemplate |
adapter_template()
Возвратите шаблон ссылки на объект объектного адаптера, который был только создан и выполняет перехватчики IOR.
|
void |
add_ior_component_to_profile(TaggedComponent tagged_component, int profile_id)
Переносимая реализация службы ШАРА вызывает
add_ior_component_to_profile от его реализации establish_components добавить теговый компонент к набору, который будет включен, создавая IORs. |
void |
add_ior_component(TaggedComponent tagged_component)
Переносимая реализация службы ШАРА вызывает
add_ior_component от его реализации establish_components добавить теговый компонент к набору, который будет включен, создавая IORs. |
ObjectReferenceFactory |
current_factory()
На чтении, возвращает текущую фабрику, которая будет использоваться, чтобы создать ссылки на объект для объектного адаптера, который был только создан и выполняет перехватчики IOR.
|
void |
current_factory(ObjectReferenceFactory newCurrent_factory)
На чтении, возвращает текущую фабрику, которая будет использоваться, чтобы создать ссылки на объект для объектного адаптера, который был только создан и выполняет перехватчики IOR.
|
Политика |
get_effective_policy(int type)
Позволяет реализации службы ШАРА определять, какая серверная политика определенного типа является в действительности для IOR быть созданным.
|
int |
manager_id()
Возвратите менеджера по адаптеру идентификатор объектного адаптера, который был только создан и выполняет перехватчики IOR.
|
short |
state()
Возвратите состояние адаптера объектного адаптера, который был только создан и выполняет перехватчики IOR.
|
Policy get_effective_policy(int type)
PortableServer.POA.create_POA
вызовите, который создал это, POA являются accessable через get_effective_policy
. Если политика для данного типа не будет известна ШАРУ, то эта работа бросит INV_POLICY
со стандартным незначительным кодом 2.
type
- интервал, определяющий тип политики возвратиться.CORBA.Policy
объект требуемого типа. Если данный тип политики будет известен, но никакая политика того типа не в действительности, то эта работа возвратит нулевую ссылку на объект.void add_ior_component(TaggedComponent tagged_component)
add_ior_component
от его реализации establish_components
добавить теговый компонент к набору, который будет включен, создавая IORs. Компоненты в этом наборе будут включены во все профили. Любое число компонентов может существовать с тем же самым компонентным ID.
tagged_component
- IOP.TaggedComponent, чтобы добавить.void add_ior_component_to_profile(TaggedComponent tagged_component, int profile_id)
add_ior_component_to_profile
от его реализации establish_components
добавить теговый компонент к набору, который будет включен, создавая IORs. Компоненты в этом наборе будут включены в указанный профиль. Любое число компонентов может существовать с тем же самым компонентным ID.
tagged_component
- IOP.TaggedComponent
добавить.profile_id
- Идентификатор профиля профиля, к которому будет добавлен этот компонент.BAD_PARAM
- брошенный, со стандартным незначительным кодом 29, если данный ID профиля не определяет известный профиль или невозможно добавить компоненты к тому профилю.int manager_id()
short state()
ObjectReferenceTemplate adapter_template()
ObjectReferenceFactory current_factory()
void current_factory(ObjectReferenceFactory newCurrent_factory)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92