resourceAdapter - 資源配接器 (resourceAdapter)

定義資源配接器安裝架構。

NameTypeDefaultDescription
idstring唯一的配置 ID。
location檔案、目錄或 URL。定義要安裝之 RAR 檔的路徑。
autoStartboolean將資源配接器配置為在部署資源配接器時自動啟動,或延遲到注入或查閱資源時才自動啟動。

classloader

定義應用程式類別載入器的設定。

NameTypeDefaultDescription
delegation
  • parentLast
  • parentFirst
parentFirst控制在這個類別載入器之前或之後是否使用母項類別載入器。如果選取母項優先,則會先委派給原生母項,再搜尋類別路徑。如果選取母項最後,則會先搜尋類別路徑,再委派給原生母項。
parentLast
母項最後
parentFirst
母項優先
privateLibraryRef最上層 library 元素的參照清單(逗點區隔的字串)。程式庫參照的清單。程式庫類別實例是此類別載入器所特有,不依賴其他類別載入器的類別實例。
commonLibraryRef最上層 library 元素的參照清單(逗點區隔的字串)。程式庫參照的清單。會與其他類別載入器共用程式庫類別實例。
classProviderRef最上層 resourceAdapter 元素的參照清單(逗點區隔的字串)。類別提供者參照清單。當搜尋類別或資源時,這個類別載入器會搜尋其本身的類別路徑,之後委派給指定的類別提供者。
apiTypeVisibilitystringspec,ibm-api,api,stable這個類別載入器支援這種 API 套件的類型。值是下列 API 套件之任何組合的逗點區隔清單:spec、ibm-api、api、stable、third-party。

classloader > privateLibrary

程式庫參照的清單。程式庫類別實例是此類別載入器所特有,不依賴其他類別載入器的類別實例。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring管理者的共用程式庫名稱
descriptionstring管理者的共用程式庫說明
filesetRef最上層 fileset 元素的參照清單(逗點區隔的字串)。參照的檔案集 ID
apiTypeVisibilitystringspec,ibm-api,api,stable這個類別載入器支援這種 API 套件的類型。值是下列 API 套件之任何組合的逗點區隔清單:spec、ibm-api、api、stable、third-party。

classloader > privateLibrary > fileset

參照的檔案集 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
dir目錄的路徑${server.config.dir}搜尋檔案的基本目錄。
caseSensitivebooleantrue指出搜尋是否應該區分大小寫的布林值(預設值:true)。
includesstring*要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。
excludesstring要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。
scanInterval精準度是毫秒的時間量0用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。

classloader > privateLibrary > folder

參照的資料夾 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
dir目錄的路徑要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾

classloader > privateLibrary > file

參照的檔案 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
name檔案的路徑完整檔名

classloader > commonLibrary

程式庫參照的清單。會與其他類別載入器共用程式庫類別實例。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring管理者的共用程式庫名稱
descriptionstring管理者的共用程式庫說明
filesetRef最上層 fileset 元素的參照清單(逗點區隔的字串)。參照的檔案集 ID
apiTypeVisibilitystringspec,ibm-api,api,stable這個類別載入器支援這種 API 套件的類型。值是下列 API 套件之任何組合的逗點區隔清單:spec、ibm-api、api、stable、third-party。

classloader > commonLibrary > fileset

參照的檔案集 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
dir目錄的路徑${server.config.dir}搜尋檔案的基本目錄。
caseSensitivebooleantrue指出搜尋是否應該區分大小寫的布林值(預設值:true)。
includesstring*要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。
excludesstring要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。
scanInterval精準度是毫秒的時間量0用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。

classloader > commonLibrary > folder

參照的資料夾 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
dir目錄的路徑要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾

classloader > commonLibrary > file

參照的檔案 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
name檔案的路徑完整檔名

customize

針對使用指定介面及/或實作類別的啟動規格、受管理物件或 Connection Factory,自訂其配置內容元素。

NameTypeDefaultDescription
implementationstring應自訂其配置內容元素的實作類別完整名稱。
interfacestring應自訂其配置內容元素的介面類別完整名稱。
suffixstring置換配置內容元素的預設字尾。例如,properties.rarModule1.CustomConnectionFactory 中的 "CustomConnectionFactory"。當資源配接器提供了多種類型的 Connection Factory、受管理物件或端點啟動時,使用字尾有助於釐清。如果在自訂配置內容元素時省略了字尾或將它留白,則不會使用字尾。