Configuraţie pentru un Conector CouchDB.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
libraryRef | O referinţă la elementul de nivel înalt library (şir). | Specifică o bibliotecă ce conţine biblioteca CouchDB Client şi dependenţele sale. | |
username | string | ID-ul de utilizator CouchDB utilizat pentru înregistrare la intrare şi accesarea bazelor dumneavoastră de date. | |
password | Parolă codată invers (şir) | Parolă ce corespunde ID-ului dumneavoastră de utilizator Couchdb. | |
jndiName | string | Nume JNDI pentru o instanţă CouchDB. | |
url | string | URL pentru serverul CouchDB, ce include gazda şi portul. | |
host | string | Nume gazdă pentru serverul CouchDB. | |
port | int | 5984 | Număr port pentru serverul CouchDB. |
maxConnections | int | 20 | Numărul maxim de conexiuni concurente către hazdă. |
connectionTimeout | O perioadă de timp cu precizie de milisecunde | 30s | Timeout-ul pentru stabilirea unei conexiuni. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
socketTimeout | O perioadă de timp cu precizie de milisecunde | 1m | Durata de aşteptate pentru un răspuns. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
enableSSL | boolean | false | Activează SSL la conectarea la CouchDB. |
relaxedSSLSettings | boolean | false | Activează setările SSL ce permit managerului de încredere să accepte orice gazdă şi certificat. |
caching | boolean | true | Permite încărcarea documentelor din cache-ul clientului dacă există şi revizia nu s-a modificat de la ultima accesare. |
maxCacheEntries | int Min: 0 | 1000 | Numărul maxim de intrări în cache pentru clientul http. |
maxObjectSizeBytes | int Min: 0 | 8192 | Setează dimensiunea maximă pentru un document stocat. |
useExpectContinue | boolean | true | Utilizaţi antetul Aşteptare continuă în cerere atunci când trimiteţi cereri către CouchDB. |
cleanupIdleConnections | boolean | true | Închidere automată a conexiunilor atunci când sunt considerate nefolosite. |
Specifică o bibliotecă ce conţine biblioteca CouchDB Client şi dependenţele sale.
Name | Type | Default | Description |
---|---|---|---|
name | string | Numele bibliotecii partajate pentru administratori | |
description | string | Descrierea bibliotecii partajate pentru administratori | |
filesetRef | Listă de referinţe la elemente de nivel înalt fileset (şir separat prin virgule). | Id al fileset-ului referenţiat | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Tipurile de pachete API pe care le acceptă acest încărcător de clasă. Această valoare este o listă separată cu virgule ce conţine oricare combinaţie a următoarelor pachete API: spec, ibm-api, api, stable, third-party. |
Id al fileset-ului referenţiat
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
dir | Calea la un director | ${server.config.dir} | Directorul de bază pentru căutarea fişierelor. |
caseSensitive | boolean | true | Boolean pentru a indica dacă ar trebui să fie sau nu căutarea sensibilă la majuscule (implicit: true). |
includes | string | * | Lista de modele de nume de fişiere separată prin virgulă sau spaţiu de inclus în rezultatele căutării (implicit: *). |
excludes | string | Lista de modele de nume de fişiere separată prin virgulă sau spaţiu de exclus din rezultatele căutării, implicit nu este exclus nici un fişier. | |
scanInterval | O perioadă de timp cu precizie de milisecunde | 0 | Intervalul de scanare pentru a verifica setul de fişiere pentru modificări, împreună cu un sufix de unitate de timp h-oră, m-minut, s-secundă, ms-milisecundă (de exemplu, 2ms sau 5s). Dezactivat (scanInterval=0) implicit. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
ID-ul folderului cu referinţă
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
dir | Calea la un director | Director sau folder ce va fi inclus în calea de clase a bibliotecii pentru localizarea fişierelor resursei |
ID-ul fişierului cu referinţă
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
name | Calea la un fişier | Nume fişier complet calificat |