Используется пользователями WebSphere Application Server для z/OS версий 4.x, чтобы указать, что функцию расширения SQL не следует применять к приложениям, установленным в продукте WebSphere Application Server для z/OS.
По умолчанию WebSphere Application Server для z/OS версий 4.x выполняет динамическое расширение SQL. Для пользователей z/OS, решивших не при менять динамическое расширение SQL пользовательских программ поиска в продукте версий 4.x, этот атрибут используется для указания их выбора на уровне объекта и сервера.
На уровне объекта пара имя/значение, состоящая из имени этого атрибута и значения true, отключает расширение SQL всех пользовательских программ поиска, заданных в домашнем интерфейсе данного объекта.
На уровне сервера при добавлении записи в файл свойств сервера WebSphere Application Server для z/OS со значением true можно отключить расширение SQL для всех установленных на данном сервере объектов.
Атрибут расширения пользовательской программы поиска по-прежнему поддерживается при выполнении на уровне объекта в продукте версии 5.x. Его применение в качестве индикатора на уровне сервера признано устаревшим из-за того, что по умолчанию в версиях 5.x динамическое расширение SQL пользовательских программ поиска не выполняется.
Прим.: Если ваша установка WebSphere Application Server для z/OS использует автоматическое динамическое расширение всех пользовательских программ доступа во всех установленных приложениях, следует задать для индикатора com.ibm.websphere.ejbcontainer.customfinder.honorAccessIntent значение all. Если приложение содержит объект, индикатор com.ibm.websphere.persistence.bean.managed.custom.finder.access.intent которого имеет значение env-var, этот индикатор по-прежнему будет использоваться, если функции динамического расширения SQL продукта версии 5.x включены, как описано выше.
| Тип данных |
Строка
|
| Диапазон |
Допустимыми значениями являются true и false |
Замечания относительно приоритета:
- Атрибут com.ibm.websphere.ejbcontainer.customfinder.honorAccessIntent.methodLevel переопределяет все атрибуты на уровне сервера или объекта
- Любой объект, указанный через Имя J2EE в индикаторе com.ibm.websphere.ejbcontainer.customfinder.honorAccessIntent, разрешает выполнение динамического расширения пользовательских программ поиска данного объекта если используемое сервером поведения по умолчанию вызывает сомнения.
- Атрибут com.ibm.websphere.persistence.bean.managed.custom.finder.access.intent отключает применение определенным объектом данной функции если параметр на уровне сервера или объекта включен и параметр уровня метода не указан.