Configurazione per un connettore CouchDB.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
libraryRef | Un riferimento allelemento di livello più alto {0} (stringa). | Specifica una libreria che contiene la libreria client CouchDB e le relative dipendenze. | |
username | string | L'ID utente CouchDB utilizzato per eseguire il login e accedere ai DB. | |
password | Password codificata reversibilmente (stringa) | La password corrispondente al proprio ID utente Couchdb. | |
jndiName | string | Il nome JNDI per un'istanza CouchDB. | |
url | string | L'URL per il server CouchDB, che include l'host e la porta. | |
host | string | Nome host per il server CouchDB. | |
port | int | 5984 | Il numero di porta per il server CouchDB. |
maxConnections | int | 20 | Il numero massimo di connessioni simultanee all'host. |
connectionTimeout | Un periodo di tempo con precisione al millisecondo | 30s | Il tempo massimo entro cui stabilire una connessione. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
socketTimeout | Un periodo di tempo con precisione al millisecondo | 1m | L'intervallo di tempo di attesa di una risposta. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
enableSSL | booleano | false | Abilita SSL durante la connessione a CouchDB. |
relaxedSSLSettings | booleano | false | Abilita l'impostazione SSL flessibile che consente al gestore di trust di accettare qualsiasi host e certificato. |
caching | booleano | true | Consente il caricamento di documenti dalla cache del client http, se esiste e se la revisione non è stata modificata dall'ultimo accesso. |
maxCacheEntries | int Min: 0 | 1000 | Il numero massimo di voci in cache per il client http. |
maxObjectSizeBytes | int Min: 0 | 8192 | Imposta la dimensione massima per un documento memorizzato. |
useExpectContinue | booleano | true | Utilizzare l'intestazione Prevista continuazione nella richiesta quando si effettuano richieste a CouchDB. |
cleanupIdleConnections | booleano | true | Chiude automaticamente le connessioni quando vengono considerate inattive. |
Specifica una libreria che contiene la libreria client CouchDB e le relative dipendenze.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nome della libreria condivisa per gli amministratori | |
description | string | Descrizione della libreria condivisa per gli amministratori | |
filesetRef | Elenco di riferimenti agli elementi di livello più alto fileset (stringa separata da virgole). | ID dell'insieme di file di riferimento | |
apiTypeVisibility | string | spec,ibm-api,api,stable | I tipi di package API supportati da questo programma di caricamento classe. Questo valore è un elenco separato da virgole di una combinazione dei seguenti package API: spec, ibm-api, api, stable, terza parte. |
ID dell'insieme di file di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
dir | Percorso a una directory | ${server.config.dir} | La directory di base in cui ricercare i file. |
caseSensitive | booleano | true | Valore booleano per indicare se la ricerca deve essere sensibile al maiuscolo/minuscolo (valore predefinito: true). |
includes | string | * | L'elenco di pattern di nomi file separati da spazio o virgola da includere nei risultati della ricerca (valore predefinito: *). |
excludes | string | L'elenco di pattern di nomi file separati da spazio o virgola da escludere dai risultati della ricerca; per impostazione predefinita, non viene escluso alcun file. | |
scanInterval | Un periodo di tempo con precisione al millisecondo | 0 | Intervallo di scansione per il controllo delle modifiche all'insieme di file come valore long con suffisso dell'unità di tempo h-ore, m-minuti, s-secondi, ms-millisecondi (ad esempio, 2ms oppure 5s). Disabilitato (intervallo scansione=0) per impostazione predefinita. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
Id della cartella di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
dir | Percorso a una directory | Directory o cartella da includere nel percorso classe della libreria per individuare i file delle risorse |
Id del file di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | Percorso a un file | Nome file completo |