resourceAdapter - Adapter zasobów (resourceAdapter)

Definiuje instalację adaptera zasobów.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
locationPlik, katalog lub adres URL.Definiuje ścieżkę do pliku RAR, który ma zostać zainstalowany.
autoStartbooleanOkreśla, czy adapter zasobów jest uruchamiany automatycznie podczas jego wdrażania czy w trybie odroczonym podczas wstrzykiwania lub wyszukiwania zasobu.

customize

Dostosowuje element właściwości konfiguracji dla specyfikacji aktywowania, obiektu administrowanego i fabryki połączeń przy użyciu określonego interfejsu i/lub klasy implementacji.

NameTypeDefaultDescription
implementationstringPełna nazwa klasy implementacji, dla której ma zostać dostosowany element właściwości konfiguracji.
interfacestringPełna nazwa klasy interfejsu, dla którego ma zostać dostosowany element właściwości konfiguracji.
suffixstringPrzesłania domyślny przyrostek elementu właściwości konfiguracji. Na przykład CustomConnectionFactory w elemencie properties.rarModule1.CustomConnectionFactory. Przyrostek pozwala rozróżnić poszczególne wartości, gdy adapter zasobów udostępnia wiele typów fabryk połączeń, obiektów administrowanych lub aktywacji punktów końcowych. Jeśli po skonfigurowaniu element właściwości konfiguracji pominie przedrostek lub pole przedrostka pozostanie puste, przedrostek nie będzie używany.

classloader

Definiuje ustawienia dla programu ładującego klasy aplikacji.

NameTypeDefaultDescription
delegation
  • parentLast
  • parentFirst
parentFirstOkreśla, czy nadrzędny program ładujący klasy jest używany przed, czy po tym programie ładującym klasy. Jeśli zostanie wybrana opcja Najpierw macierzyste, zostanie wykonana operacja delegowania do bezpośredniego elementu nadrzędnego przed przeszukaniem ścieżki klas. Jeśli zostanie wybrana opcja Na końcu macierzyste, zostanie wykonana operacja przeszukania ścieżki klas przed delegowaniem do bezpośredniego elementu nadrzędnego.
parentLast
Na końcu macierzyste
parentFirst
Najpierw macierzyste
privateLibraryRefLista odwołań do elementów library najwyższego poziomu (łańcuch rozdzielany przecinkami).Lista odwołań do biblioteki. Instancje klas biblioteki są unikalne dla tego programu ładującego klasy niezależnie od instancji klas innych programów ładujących klasy.
commonLibraryRefLista odwołań do elementów library najwyższego poziomu (łańcuch rozdzielany przecinkami).Lista odwołań do biblioteki. Instancje klas biblioteki są współużytkowane z innymi programami ładującymi klasy.
classProviderRefLista odwołań do elementów resourceAdapter najwyższego poziomu (łańcuch rozdzielany przecinkami).Lista odwołań do dostawcy klas. Podczas wyszukiwania klas lub zasobów ten program ładujący klasy po wyszukaniu własnej ścieżki klas deleguje do konkretnych dostawców klas.
apiTypeVisibilitystringspec,ibm-api,api,stableTypy 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.

classloader > privateLibrary

Lista odwołań do biblioteki. Instancje klas biblioteki są unikalne dla tego programu ładującego klasy niezależnie od instancji klas innych programów ładujących klasy.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
namestringNazwa biblioteki współużytkowanej dla administratorów.
descriptionstringOpis biblioteki współużytkowanej dla administratorów.
filesetRefLista odwołań do elementów fileset najwyższego poziomu (łańcuch rozdzielany przecinkami).Identyfikator przywoływanego zestawu plików
apiTypeVisibilitystringspec,ibm-api,api,stableTypy 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.

classloader > privateLibrary > fileset

Identyfikator przywoływanego zestawu plików

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
dirŚcieżka do katalogu${server.config.dir}Katalog podstawowy, w którym wyszukiwane są pliki.
caseSensitivebooleantrueWartość boolowska wskazująca, czy podczas wyszukiwania ma być rozróżniana wielkość liter (wartość domyślna: true).
includesstring*Rozdzielona przecinkami lub spacjami lista wzorców nazw plików, które mają zostać uwzględnione w wynikach wyszukiwania (wartość domyślna: *).
excludesstringRozdzielona 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.
scanIntervalOkres z dokładnością do milisekundy0Odstę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.

classloader > privateLibrary > folder

Identyfikator przywoływanego folderu

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
dirŚcieżka do kataloguKatalog lub folder do dołączenia do ścieżki klas biblioteki na potrzeby znajdowania plików zasobów

classloader > privateLibrary > file

Identyfikator przywoływanego pliku

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
nameŚcieżka do plikuPełna nazwa pliku

classloader > commonLibrary

Lista odwołań do biblioteki. Instancje klas biblioteki są współużytkowane z innymi programami ładującymi klasy.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
namestringNazwa biblioteki współużytkowanej dla administratorów.
descriptionstringOpis biblioteki współużytkowanej dla administratorów.
filesetRefLista odwołań do elementów fileset najwyższego poziomu (łańcuch rozdzielany przecinkami).Identyfikator przywoływanego zestawu plików
apiTypeVisibilitystringspec,ibm-api,api,stableTypy 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.

classloader > commonLibrary > fileset

Identyfikator przywoływanego zestawu plików

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
dirŚcieżka do katalogu${server.config.dir}Katalog podstawowy, w którym wyszukiwane są pliki.
caseSensitivebooleantrueWartość boolowska wskazująca, czy podczas wyszukiwania ma być rozróżniana wielkość liter (wartość domyślna: true).
includesstring*Rozdzielona przecinkami lub spacjami lista wzorców nazw plików, które mają zostać uwzględnione w wynikach wyszukiwania (wartość domyślna: *).
excludesstringRozdzielona 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.
scanIntervalOkres z dokładnością do milisekundy0Odstę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.

classloader > commonLibrary > folder

Identyfikator przywoływanego folderu

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
dirŚcieżka do kataloguKatalog lub folder do dołączenia do ścieżki klas biblioteki na potrzeby znajdowania plików zasobów

classloader > commonLibrary > file

Identyfikator przywoływanego pliku

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
nameŚcieżka do plikuPełna nazwa pliku