resourceAdapter - Ressourcenadapter (resourceAdapter)

Definiert eine Ressourcenadapterinstallation.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
locationDatei, Verzeichnis oder URLDefiniert den Pfad der zu installierenden RAR-Datei.
autoStartbooleanKonfiguriert, ob ein Ressourcenadapter automatisch bei der Implementierung des Ressourcenadapters oder verzögert bei der Injektion oder bei der Suche einer Ressource gestartet wird.

classloader

Definiert die Einstellungen für ein Anwendungsklassenladeprogramm.

NameTypeDefaultDescription
delegation
  • parentLast
  • parentFirst
parentFirstSteuert, ob das übergeordnete Klassenladeprogramm vor oder nach diesem Klassenladeprogramm verwendet wird. Wenn Übergeordnetes zuerst ausgewählt wird, werden Anforderungen an das umittelbar übergeordnete Klassenladeprogramm delegiert, bevor der Klassenpfad durchsucht wird. Wenn Übergeordnetes zuletzt ausgewählt wird, wird der Klassenpfad durchsucht, bevor die Anforderung an das unmittelbar übergeordnete Klassenladeprogramm delegiert wird.
parentLast
Übergeordnetes zuletzt
parentFirst
Übergeordnetes zuerst
privateLibraryRefListe mit Referenzen auf library-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge).Liste der Bibliotheksreferenzen. Bibliotheksklasseninstanzen sind für dieses Klassenladeprogramm eindeutig, unabhängig von den Klasseninstanzen anderer Klassenladeprogramme.
commonLibraryRefListe mit Referenzen auf library-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge).Liste der Bibliotheksreferenzen. Bibliotheksklasseninstanzen werden gemeinsam mit anderen Klassenladeprogrammen verwendet.
classProviderRefListe mit Referenzen auf resourceAdapter-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge).Liste der Klassenproviderreferenzen. Wenn Sie Klassen oder Ressourcen suchen, delegiert Sie dieses Klassenladeprogramm an die angegebenen Klassenprovider, nachdem es seinen eigenen Klassenpfad durchsucht hat.
apiTypeVisibilitystringspec,ibm-api,api,stableDie Typen von API-Paketen, die dieses Klassenladeprogramm unterstützt. Dieser Wert wird in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge angegeben: spec, ibm-api, api, stable, third-party.

classloader > privateLibrary

Liste der Bibliotheksreferenzen. Bibliotheksklasseninstanzen sind für dieses Klassenladeprogramm eindeutig, unabhängig von den Klasseninstanzen anderer Klassenladeprogramme.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namestringName der gemeinsam genutzten Bibliothek für Administratoren.
descriptionstringBeschreibung der gemeinsam genutzten Bibliothek für Administratoren.
filesetRefListe mit Referenzen auf fileset-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge).ID der referenzierten Dateigruppe
apiTypeVisibilitystringspec,ibm-api,api,stableDie Typen von API-Paketen, die dieses Klassenladeprogramm unterstützt. Dieser Wert wird in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge angegeben: spec, ibm-api, api, stable, third-party.

classloader > privateLibrary > fileset

ID der referenzierten Dateigruppe

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
dirPfad zu einem Verzeichnis${server.config.dir}Das Basisverzeichnis, in dem Dateien gesucht werden.
caseSensitivebooleantrueBoolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true).
includesstring*Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *).
excludesstringDie durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen.
scanIntervalZeitraum mit Genauigkeit in Millisekunden0Das Intervall, in dem die Dateigruppe auf Änderungen hin überprüft wird, zusammen mit dem Suffix für die Zeiteinheit: h-Stunde, m-Minute, s-Sekunde, ms-Millisekunde (z. B. 2ms oder 5s). Diese Einstellung ist standardmäßig inaktiviert (scanInterval=0). Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.

classloader > privateLibrary > folder

ID des referenzierten Ordners

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
dirPfad zu einem VerzeichnisVerzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll

classloader > privateLibrary > file

ID der referenzierten Datei

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namePfad zu einer DateiVollständig qualifizierter Dateiname

classloader > commonLibrary

Liste der Bibliotheksreferenzen. Bibliotheksklasseninstanzen werden gemeinsam mit anderen Klassenladeprogrammen verwendet.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namestringName der gemeinsam genutzten Bibliothek für Administratoren.
descriptionstringBeschreibung der gemeinsam genutzten Bibliothek für Administratoren.
filesetRefListe mit Referenzen auf fileset-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge).ID der referenzierten Dateigruppe
apiTypeVisibilitystringspec,ibm-api,api,stableDie Typen von API-Paketen, die dieses Klassenladeprogramm unterstützt. Dieser Wert wird in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge angegeben: spec, ibm-api, api, stable, third-party.

classloader > commonLibrary > fileset

ID der referenzierten Dateigruppe

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
dirPfad zu einem Verzeichnis${server.config.dir}Das Basisverzeichnis, in dem Dateien gesucht werden.
caseSensitivebooleantrueBoolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true).
includesstring*Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *).
excludesstringDie durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen.
scanIntervalZeitraum mit Genauigkeit in Millisekunden0Das Intervall, in dem die Dateigruppe auf Änderungen hin überprüft wird, zusammen mit dem Suffix für die Zeiteinheit: h-Stunde, m-Minute, s-Sekunde, ms-Millisekunde (z. B. 2ms oder 5s). Diese Einstellung ist standardmäßig inaktiviert (scanInterval=0). Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.

classloader > commonLibrary > folder

ID des referenzierten Ordners

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
dirPfad zu einem VerzeichnisVerzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll

classloader > commonLibrary > file

ID der referenzierten Datei

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namePfad zu einer DateiVollständig qualifizierter Dateiname

customize

Passt das Konfigurationseigenschaftenelement für die Aktivierungsspezifikation, das verwaltete Objekt oder die Verbindungsfactory mit der angegebenen Schnittstellen- und/oder Implementierungsklasse an.

NameTypeDefaultDescription
implementationstringDer vollständig qualifizierte Name der Implementierungsklasse, für die das Konfigurationseigenschaftenelement angepasst werden soll.
interfacestringDer vollständig qualifizierte Name der Schnittstellenklasse, für die das Konfigurationseigenschaftenelement angepasst werden soll.
suffixstringÜberschreibt das Standardsuffix für das Konfigurationseigenschaftenelement, z. B. "CustomConnectionFactory" in properties.rarModule1.CustomConnectionFactory. Das Suffix ist als Unterscheidungsmerkmal hilfreich, wenn mehrere Typen von Verbindungsfactorys, verwalteten Objekten oder Endpunktaktivierungen von einem Ressourcenadapter bereitgestellt werden. Wenn das Suffix bei einer Anpassung des Konfigurationseigenschaftselements weggelassen wird oder leer bleibt, wird kein Suffix verwendet.