resourceAdapter - 资源适配器 (resourceAdapter)

定义资源适配器安装。

NameTypeDefaultDescription
id字符串唯一配置标识。
location文件、目录或 URL。定义要安装的 RAR 文件的路径。
autoStart布尔型配置资源适配器的启动方式是在其部署时自动启动,还是在注入或查找资源时缓慢启动。

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 和第三方。

classloader > privateLibrary

库引用的列表。库类实例是此类装入器特有的,与来自其他类装入器的类实例无关。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring管理员的共享库的名称
descriptionstring管理员的共享库的描述
filesetRef对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。所引用文件集的标识
apiTypeVisibilitystringspec,ibm-api,api,stable该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

classloader > privateLibrary > fileset

所引用文件集的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
dir目录路径${server.config.dir}用于搜索文件的基本目录。
caseSensitive布尔型true指示搜索是否应区分大小写的布尔值(缺省值:true)。
includesstring*要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。
excludesstring要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。
scanInterval具有毫秒精度的时间段0检查文件集更改的扫描时间间隔,格式为长整形加上时间单位后缀(h 表示小时、m 表示分钟、s 表示秒、ms 表示毫秒),例如,2ms 或 5s。缺省情况下为禁用 (scanInterval=0)。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

classloader > privateLibrary > folder

所引用文件夹的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
dir目录路径要包含在用于定位资源文件的库类路径中的目录或文件夹

classloader > privateLibrary > file

所引用文件的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
name文件路径标准文件名

classloader > commonLibrary

库引用的列表。库类实例是与其他类装入器共享的。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring管理员的共享库的名称
descriptionstring管理员的共享库的描述
filesetRef对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。所引用文件集的标识
apiTypeVisibilitystringspec,ibm-api,api,stable该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

classloader > commonLibrary > fileset

所引用文件集的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
dir目录路径${server.config.dir}用于搜索文件的基本目录。
caseSensitive布尔型true指示搜索是否应区分大小写的布尔值(缺省值:true)。
includesstring*要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。
excludesstring要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。
scanInterval具有毫秒精度的时间段0检查文件集更改的扫描时间间隔,格式为长整形加上时间单位后缀(h 表示小时、m 表示分钟、s 表示秒、ms 表示毫秒),例如,2ms 或 5s。缺省情况下为禁用 (scanInterval=0)。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

classloader > commonLibrary > folder

所引用文件夹的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
dir目录路径要包含在用于定位资源文件的库类路径中的目录或文件夹

classloader > commonLibrary > file

所引用文件的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
name文件路径标准文件名

customize

定制具有指定接口和/或实现类的激活规范、受管对象或连接工厂的配置属性元素。

NameTypeDefaultDescription
implementationstring标准实现类名,应该针对该类名定制配置属性元素。
interfacestring标准接口类名,应该针对该类名定制配置属性元素。
suffixstring覆盖配置属性元素的缺省后缀。例如,properties.rarModule1.CustomConnectionFactory 中的“CustomConnectionFactory”。当资源适配器提供了多种类型的连接工厂、受管对象或端点激活时,该后缀对于进行区别很有用。如果配置属性元素定制省略该后缀或将它保留为空白,那么不会使用后缀。