Definisce l'installazione di un adattatore di risorse.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
location | Un file, directory o url. | Definisce il percorso del file RAR da installare. | |
autoStart | booleano | Configura se un adattatore di risorse viene avviato automaticamente dopo la distribuzione dell'adattatore di risorse o in modalità lazy in seguito a injection o ricerca di una risorsa. |
Definisce le impostazioni per un programma di caricamento classe dell'applicazione.
Name | Type | Default | Description |
---|---|---|---|
delegation |
| parentFirst | Controlla se il programma di caricamento classe parent viene utilizzato prima o dopo questo programma di caricamento classe. Se si seleziona Parent prima, delegare al parent più vicino prima di eseguire la ricerca nel percorso di classe. Se si seleziona Parent ultimo, eseguire la ricerca nel percorso di classe prima di delegare al parent più vicino. parentLast Parent ultimo parentFirst Parent prima |
privateLibraryRef | Elenco di riferimenti agli elementi di livello più alto library (stringa separata da virgole). | Elenco dei riferimenti libreria. Le istanze di classe libreria sono univoche per questo programma di caricamento classe, senza dipendenza dalle istanze di classe da altri programmi di caricamento classe. | |
commonLibraryRef | Elenco di riferimenti agli elementi di livello più alto library (stringa separata da virgole). | Elenco dei riferimenti libreria. Le istanze di classe libreria sono condivise con altri programmi di caricamento classe. | |
classProviderRef | Elenco di riferimenti agli elementi di livello più alto resourceAdapter (stringa separata da virgole). | Elenco dei riferimenti provider della classe. Quando si ricercano classi o risorse, questo programma di caricamento classe delegherà ai provider della classe specificati dopo aver ricercato nel suo stesso percorso classe. | |
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. |
Elenco dei riferimenti libreria. Le istanze di classe libreria sono univoche per questo programma di caricamento classe, senza dipendenza dalle istanze di classe da altri programmi di caricamento classe.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
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. |
classloader > privateLibrary > fileset
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. |
classloader > privateLibrary > folder
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 |
classloader > privateLibrary > file
Id del file di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | Percorso a un file | Nome file completo |
Elenco dei riferimenti libreria. Le istanze di classe libreria sono condivise con altri programmi di caricamento classe.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
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. |
classloader > commonLibrary > fileset
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. |
classloader > commonLibrary > folder
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 |
classloader > commonLibrary > file
Id del file di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | Percorso a un file | Nome file completo |
Personalizza l'elemento proprietà di configurazione per la specifica di attivazione, l'oggetto gestito o il factory di connessione con l'interfaccia specificata e/o la classe di implementazione.
Name | Type | Default | Description |
---|---|---|---|
implementation | string | Nome completo della classe di implementazione per la quale deve essere personalizzato l'elemento proprietà di configurazione. | |
interface | string | Nome completo della classe interfaccia per la quale deve essere personalizzato l'elemento proprietà di configurazione. | |
suffix | string | Sovrascrive il suffisso predefinito per l'elemento proprietà di configurazione. Ad esempio, "CustomConnectionFactory" in properties.rarModule1.CustomConnectionFactory. Il suffisso è utile per risolvere l'ambiguità quando un adattatore risorse fornisce più tipi di factory di connessione, di oggetti gestiti o di attivazioni di endpoint. Se la personalizzazione di un elemento proprietà di configurazione omette il suffisso o lo lascia vuoto, non viene utilizzato alcun suffisso. |