Konfiguracja konektora CouchDB.
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
libraryRef | Odwołanie do elementu library najwyższego poziomu (łańcuch). | Określa bibliotekę zawierającą bibliotekę klienta bazy danych CouchDB i jej zależności. | |
username | string | Identyfikator użytkownika CouchDB używany do logowania się i uzyskiwania dostępu do baz danych. | |
password | Hasło zakodowane odwracalnie (łańcuch) | Hasło odpowiadające identyfikatorowi użytkownika CouchDB. | |
jndiName | string | Nazwa JNDI instancji CouchDB. | |
url | string | Adres URL serwera CouchDB zawierający host i port. | |
host | string | Nazwa hosta serwera CouchDB. | |
port | int | 5984 | Numer portu serwera CouchDB. |
maxConnections | int | 20 | Maksymalna liczba współbieżnych połączeń z hostem. |
connectionTimeout | Okres z dokładnością do milisekundy | 30s | Limit czasu nawiązania połączenia. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy. |
socketTimeout | Okres z dokładnością do milisekundy | 1m | Czas oczekiwania na odpowiedź. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy. |
enableSSL | boolean | false | Włącza protokół SSL podczas nawiązywania połączenia z bazą danych CouchDB. |
relaxedSSLSettings | boolean | false | Włącza rozluźnione ustawienia SSL, które umożliwiają zaakceptowanie przez menedżer zaufania dowolnego hosta i certyfikatu. |
caching | boolean | true | Umożliwia ładowanie dokumentów z pamięci podręcznej klienta HTTP, jeśli istnieje i jeśli od czasu ostatniego dostępu nie została zmieniona wersja. |
maxCacheEntries | int Min: 0 | 1000 | Maksymalna liczba pozycji w pamięci podręcznej klienta HTTP. |
maxObjectSizeBytes | int Min: 0 | 8192 | Ustawia maksymalną wielkość przechowywanego dokumentu. |
useExpectContinue | boolean | true | Użyj nagłówka Expect Continue w żądaniach wysyłanych do bazy danych CouchDB. |
cleanupIdleConnections | boolean | true | Automatycznie zamyka połączenia uznane za bezczynne. |
Określa bibliotekę zawierającą bibliotekę klienta bazy danych CouchDB i jej zależności.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nazwa biblioteki współużytkowanej dla administratorów. | |
description | string | Opis biblioteki współużytkowanej dla administratorów. | |
filesetRef | Lista odwołań do elementów fileset najwyższego poziomu (łańcuch rozdzielany przecinkami). | Identyfikator przywoływanego zestawu plików | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Typy pakietów API obsługiwanych przez ten program ładujący klasy. Ta wartość jest listą rozdzielanych przecinkami dowolnych kombinacji następujących pakietów API: spec, ibm-api, api, stable, third-party. |
Identyfikator przywoływanego zestawu plików
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
dir | Ścieżka do katalogu | ${server.config.dir} | Katalog podstawowy, w którym wyszukiwane są pliki. |
caseSensitive | boolean | true | Wartość boolowska wskazująca, czy podczas wyszukiwania ma być rozróżniana wielkość liter (wartość domyślna: true). |
includes | string | * | Rozdzielona przecinkami lub spacjami lista wzorców nazw plików, które mają zostać uwzględnione w wynikach wyszukiwania (wartość domyślna: *). |
excludes | string | Rozdzielona przecinkami lub spacjami lista wzorców nazw plików, które mają zostać wykluczone z wyników wyszukiwania. Domyślnie żadne pliki nie są wykluczane. | |
scanInterval | Okres z dokładnością do milisekundy | 0 | Odstęp czasu sprawdzania zestawów plików pod kątem zmian podany jako wartość typu long z jednym z następujących przyrostków określających jednostkę czasu: h (godzina), m (minuta), s (sekunda), ms (milisekunda), np. 2ms lub 5s. Domyślnie opcja jest wyłączona (scanInterval=0). Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy. |
Identyfikator przywoływanego folderu
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
dir | Ścieżka do katalogu | Katalog lub folder do dołączenia do ścieżki klas biblioteki na potrzeby znajdowania plików zasobów |
Identyfikator przywoływanego pliku
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
name | Ścieżka do pliku | Pełna nazwa pliku |