Defineşte o instalare de adaptor de resurse.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
location | Un fişier, un director sau un URL. | Defineşte calea fişierului RAR de instalat. | |
autoStart | boolean | Configurează dacă un adaptor de resurse porneşte automat la implementarea adaptorului de resurse sau lent la injecţia sau căutarea unei resurse. |
Defineşte setările pentru un încărcător de clase de aplicaţie.
Name | Type | Default | Description |
---|---|---|---|
delegation |
| parentFirst | Controlează dacă classloader-ul părinte este utilizat înainte sau după acest classloader. Dacă se selectează primul părinte, atunci delegaţi părintele imediat înainte de a căuta calea de clase. Dacă se selectează ultimul părinte, atunci căutaţi calea de clase înainte de a delega la părintele imediat. parentLast Părintele ultimul parentFirst Părintele întâi |
privateLibraryRef | Listă de referinţe la elemente de nivel înalt library (şir separat prin virgule). | Lista referinţelor bibliotecă. Instanţele clasei bibliotecă sunt unice la acest classloader, independent de instanţele clasei de la alte classloader-e. | |
commonLibraryRef | Listă de referinţe la elemente de nivel înalt library (şir separat prin virgule). | Lista referinţelor bibliotecă. Instanţele clasei bibliotecă sunt partajate cu alte classloader-e. | |
classProviderRef | Listă de referinţe la elemente de nivel înalt resourceAdapter (şir separat prin virgule). | Listaţi referinţele furnizorului de clase. La căutarea claselor sau resurselor, acest furnizor de clase va delega la furnizorii specificaţi de clase după căutarea propriei căi de clase. | |
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. |
Lista referinţelor bibliotecă. Instanţele clasei bibliotecă sunt unice la acest classloader, independent de instanţele clasei de la alte classloader-e.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
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. |
classloader > privateLibrary > fileset
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. |
classloader > privateLibrary > folder
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 |
classloader > privateLibrary > file
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 |
Lista referinţelor bibliotecă. Instanţele clasei bibliotecă sunt partajate cu alte classloader-e.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
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. |
classloader > commonLibrary > fileset
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. |
classloader > commonLibrary > folder
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 |
classloader > commonLibrary > file
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 |
Personalizează elementul de proprietăţi de configurare pentru specificaţia activării, obiectul administrat sau fabrica de conexiuni cu interfaţa specificată şi/sau clasa de implementare.
Name | Type | Default | Description |
---|---|---|---|
implementation | string | Numele complet calificat al clasei de implementare pentru care ar trebui personalizat elementul proprietăţilor de configurare. | |
interface | string | Numele complet calificat al clasei de interfaţă pentru care ar trebui personalizat elementul proprietăţilor de configurare. | |
suffix | string | Înlocuieşte sufixul implicit pentru elementul proprietăţilor de configurare. De exemplu, "CustomConnectionFactory" din properties.rarModule1.CustomConnectionFactory. Sufixul este util pentru dezambiguizare când sunt furnizate mai multe tipuri de fabrici de conexiuni, obiecte administrate sau activări de puncte finale de către un adaptor de resurse. Dacă personalizarea unui element de proprietăţi de configurare omite sufixul sau îl lasă blanc, nu se foloseşte niciun sufix. |