couchdb - CouchDB (couchdb)

Конфигурация CouchDB Connector.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
libraryRefСсылка на элемент library верхнего уровня (строка).Задает библиотеку, содержащую библиотеку клиента CouchDB и ее зависимости.
usernamestringИД пользователя CouchDB для входа в базы данных и доступа к ним.
passwordПароль с обратимым шифрованием (строка)Пароль, соответствующий ИД пользователя Couchdb.
jndiNamestringИмя JNDI экземпляра CouchDB.
urlstringURL-адрес сервера CouchDB, включающий хост и порт.
hoststringИмя хоста сервера CouchDB.
portint5984Номер порта сервера CouchDB.
maxConnectionsint20Максимальное число одновременных соединений с хостом.
connectionTimeoutПериод (с точностью до миллисекунды)30sТайм-аут установки соединения. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек.
socketTimeoutПериод (с точностью до миллисекунды)1mВремя ожидания ответа. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек.
enableSSLbooleanfalseВключает SSL во время соединения с CouchDB.
relaxedSSLSettingsbooleanfalseВключает нестрогие параметры SSL, которые позволяют администратору доверенных сертификатов принимать любые хосты и сертификаты.
cachingbooleantrueПозволяет загружать документы из кэша клиента http, если таковой имеется и не изменялся с момента последнего обращения.
maxCacheEntriesint
Min: 0
1000Максимальное число записей в кэше для клиента http.
maxObjectSizeBytesint
Min: 0
8192Задает максимальный размер хранимого документа.
useExpectContinuebooleantrueИспользовать заголовок Expect Continue в заголовках запросов к CouchDB.
cleanupIdleConnectionsbooleantrueАвтоматически закрывает подключения, когда они простаивают.

library

Задает библиотеку, содержащую библиотеку клиента CouchDB и ее зависимости.

NameTypeDefaultDescription
namestringИмя общей библиотеки, используемое администраторами
descriptionstringОписание общей библиотеки, используемое администраторами
filesetRefСписок ссылок на элементы fileset верхнего уровня (строка, разделенная запятыми).ИД связанного набора файлов
apiTypeVisibilitystringspec,ibm-api,api,stableТипы пакетов API, поддерживаемые этим загрузчиком классов. Это разделенный запятыми список любых из следующих значений: spec, ibm-api, api, stable, third-party.

library > fileset

ИД связанного набора файлов

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
dirПуть к каталогу${server.config.dir}Базовый каталог для поиска файлов.
caseSensitivebooleantrueБулевское значение, разрешающее или запрещающее поиск с учетом регистра (значение по умолчанию: true).
includesstring*Перечисленные через запятую или пробел шаблоны имен файлов, которые следует включить в результаты поиска (значение по умолчанию: *).
excludesstringПеречисленные через запятую или пробел шаблоны имен файлов, которые следует исключить из результатов поиска (по умолчанию не исключаются никакие файлы).
scanIntervalПериод (с точностью до миллисекунды)0Интервал проверки набора файлов на наличие изменений с суффиксом, задающим единицу измерения: h - часы, m - минуты, s - секунды, ms - миллисекунды (например, 2ms или 5s). По умолчанию проверка выключена (scanInterval=0). Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек.

library > folder

ИД указанной папки

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
dirПуть к каталогуКаталог или папка для включения в переменную classpath библиотеки, указывающую путь к файлам ресурсов

library > file

ИД указанного файла

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
nameПуть к файлуПолное имя файла