Определяет глобальные параметры конфигурации для z/OS Connect.
Name | Type | Default | Description |
---|---|---|---|
operationMode |
| ASYNC | Режим, в котором будут обрабатываться все запросы z/OS Connect. ASYNC Асинхронный режим операции SYNC Синхронный режим операции |
asyncRequestTimeout | Период (с точностью до миллисекунды) | Значение тайм-аута, связанное со всеми конечными точками службы при обработке в асинхронном режиме. Задает время (в миллисекундах), в течение которого должен обрабатываться запрос. Это значение тайм-аута переопределяет значение атрибута asyncTimeoutDefault веб-контейнера. Если не настроен ни атрибут asyncRequestTimeout, ни атрибут asyncTimeoutDefault, то для тайм-аута используется значение по умолчанию атрибута asyncTimeoutDefault (которое равно 30 секундам). Если атрибут asyncRequestTimeout не настроен, но настроен атрибут asyncTimeoutDefault, то используется значение атрибута asyncTimeoutDefault. Тайм-аут может произойти в любой момент, пока z/OS Connect обрабатывает запрос. После тайм-аута запрос может продолжать оставаться активным, и клиенту отправляется ответ. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек. | |
globalAdminGroup | string | Имя административной группы, связанное со всеми конечными точками службы. Это имя группы защиты, в которую должен входить пользователь, чтобы ему было разрешено выполнять административные функции. | |
globalOperationsGroup | string | Имя группы операций, связанное со всеми конечными точками службы. Это имя группы защиты, в которую должен входить пользователь, чтобы ему было разрешено выполнять такие операции как start, stop или status. | |
globalInvokeGroup | string | Имя группы вызова, связанное со всеми конечными точками службы. Это имя группы защиты, в которую должен входить пользователь, чтобы ему было разрешено выполнять вызовы invoke. | |
globalDataXformRef | Ссылка на элемент zosConnectDataXform верхнего уровня (строка). | Имя ссылки, идентифицирующее обработчик преобразования данных, который связан со всеми конечными точками службы. | |
requireSecure | boolean | true | Указывает, должны ли запросы выполняться с помощью защищенного канала HTTPS. Этот параметр применяется к запросам, связанным со всеми конечными точками службы. |
requireAuth | boolean | true | Указывает, должны ли пользователи предоставлять идентификационные данные для обработки запросов в z/OS Connect. Этот параметр применяется к запросам, связанным со всеми конечными точками службы. |
preserveJsonObjectPayloadOrder | boolean | false | Указывает, будет ли сохраняться порядок записей в полезной нагрузке объектов JSON. Этот параметр применяется к запросам, связанным со всеми конечными точками службы. |
preserveJsonPayloadCharFormat | boolean | false | Указывает, должны ли символы полезной нагрузки JSON передаваться без изменений через z/OS Connect в операциях вызова службы и получения схемы, когда используется преобразователь данных z/OS Connect. Когда указано значение false, символы в кодировке UTF-8 могут преобразовываться в соответствующее escape-представление Unicode. Для того чтобы этот атрибут действовал, необходимо присвоить значение true в определении атрибута preserveJsonObjectPayloadOrder. |
setUTF8ResponseEncoding | boolean | false | Указывает, должна ли быть задана кодировка UTF-8 в ответе HTTP. |
Имя ссылки, идентифицирующее набор настроенных перехватчиков, которые связаны со всеми конечными точками службы. Если для конечных точек службы не требуется связь с глобальными перехватчиками, укажите значение false в атрибуте runGlobalInterceptors элемента zosConnectService.