控制认证高速缓存的操作。

Name Type Default Description

allowBasicAuthLookup

布尔型

true

允许凭借用户标识和散列密码进行查找。

cacheRef

对顶级 cache 元素的引用(字符串)。

这是用作认证高速缓存的 JCache 高速缓存引用。

initialSize

int
Min: 1

50

内存中认证高速缓存所支持的条目的初始数量。 此设置不适用于 JCache 高速缓存。

maxSize

int
Min: 1

25000

内存中认证高速缓存所支持的最大条目数。 此设置不适用于 JCache 高速缓存。

timeout

具有毫秒精度的时间段

600s

在除去内存中认证高速缓存中的条目之前的持续时间。 此设置不适用于 JCache 高速缓存。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

cache

这是用作认证高速缓存的 JCache 高速缓存引用。

Name Type Default Description

cacheManagerRef

对顶级 cacheManager 元素的引用(字符串)。

管理此高速缓存的 JCache CacheManager 实例。

name

string
Required

要用于高速缓存的 JCache 高速缓存名称。 如果此高速缓存不存在,那么将在运行时创建此高速缓存。 对于给定 CacheManager 实例,该名称必须唯一。

cache > cacheManager

管理此高速缓存的 JCache CacheManager 实例。

Name Type Default Description

cachingProviderRef

对顶级 cachingProvider 元素的引用(字符串)。

此 JCache CacheManager 实例所使用的 JCache CachingProvider。

uri

文件、目录或 URL。

特定于供应商的 JCache 配置 URI,此 URI 在获取 CacheManager 实例时传递给 CachingProvider。

cache > cacheManager > cachingProvider

此 JCache CacheManager 实例所使用的 JCache CachingProvider。

Name Type Default Description

commonLibraryRef

对顶级 library 元素的引用的列表(以逗号分隔的字符串)。

包含可能存储在高速缓存中的任何类的一个或多个库。

jCacheLibraryRef

对顶级 library 元素的引用(字符串)。

包含 JCache 实现的库。

providerClass

string

JCache javax.cache 标准类的名称。CachingProvider 实例。

cache > cacheManager > cachingProvider > commonLibrary

包含可能存储在高速缓存中的任何类的一个或多个库。

Name Type Default Description

apiTypeVisibility

string

spec,ibm-api,api,stable

该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

description

string

管理员的共享库的描述

filesetRef

对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

id

字符串

唯一配置标识。

name

string

管理员的共享库的名称

cache > cacheManager > cachingProvider > commonLibrary > file

添加一个 JAR 或 ZIP 文件,以包含在该库的类路径中。 指定 JAR 或 ZIP 中包含的类和资源可用于加载该库。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件路径
Required

文件路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

cache > cacheManager > cachingProvider > commonLibrary > fileset

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

Name Type Default Description

caseSensitive

布尔型

true

指示搜索是否应区分大小写的布尔值(缺省值:true)。

dir

目录路径

${server.config.dir}

用于搜索文件的基本目录。

excludes

string

要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。

id

字符串

唯一配置标识。

includes

string

*

要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。

scanInterval

具有毫秒精度的时间段

0

用于确定是向文件集添加文件还是从文件集除去文件的扫描时间间隔。 不会扫描单个文件。 时间间隔的后缀为 h(小时)、m(分钟)、s(秒)和 ms(毫秒),例如 2ms 或 5s。 缺省情况下,扫描时间间隔处于禁用状态,通过将扫描时间间隔 scanInterval 设置为 0 可手动禁用扫描时间间隔。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

cache > cacheManager > cachingProvider > commonLibrary > folder

添加一个文件夹,以包含在该库的类路径中。 指定文件夹及其子文件夹中包含的类和资源可供该库加载。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

dir

目录路径
Required

文件夹路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

id

字符串

唯一配置标识。

cache > cacheManager > cachingProvider > commonLibrary > path

添加一个 JAR 文件、ZIP 文件或文件夹,以包含在该库的类路径中。 如果指定的路径是 JAR 或 ZIP 文件,则指定的 JAR 或 ZIP 文件中包含的类和资源可用于加载该库。 如果指定的路径是文件夹,则指定文件夹及其子文件夹中包含的类和资源可用于加载该库。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件、目录或 URL。
Required

路径可以是完全合格的路径,也可以是相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

cache > cacheManager > cachingProvider > jCacheLibrary

包含 JCache 实现的库。

Name Type Default Description

apiTypeVisibility

string

spec,ibm-api,api,stable

该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

description

string

管理员的共享库的描述

filesetRef

对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

name

string

管理员的共享库的名称

cache > cacheManager > cachingProvider > jCacheLibrary > file

添加一个 JAR 或 ZIP 文件,以包含在该库的类路径中。 指定 JAR 或 ZIP 中包含的类和资源可用于加载该库。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件路径
Required

文件路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

cache > cacheManager > cachingProvider > jCacheLibrary > fileset

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

Name Type Default Description

caseSensitive

布尔型

true

指示搜索是否应区分大小写的布尔值(缺省值:true)。

dir

目录路径

${server.config.dir}

用于搜索文件的基本目录。

excludes

string

要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。

id

字符串

唯一配置标识。

includes

string

*

要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。

scanInterval

具有毫秒精度的时间段

0

用于确定是向文件集添加文件还是从文件集除去文件的扫描时间间隔。 不会扫描单个文件。 时间间隔的后缀为 h(小时)、m(分钟)、s(秒)和 ms(毫秒),例如 2ms 或 5s。 缺省情况下,扫描时间间隔处于禁用状态,通过将扫描时间间隔 scanInterval 设置为 0 可手动禁用扫描时间间隔。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

cache > cacheManager > cachingProvider > jCacheLibrary > folder

添加一个文件夹,以包含在该库的类路径中。 指定文件夹及其子文件夹中包含的类和资源可供该库加载。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

dir

目录路径
Required

文件夹路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

id

字符串

唯一配置标识。

cache > cacheManager > cachingProvider > jCacheLibrary > path

添加一个 JAR 文件、ZIP 文件或文件夹,以包含在该库的类路径中。 如果指定的路径是 JAR 或 ZIP 文件,则指定的 JAR 或 ZIP 文件中包含的类和资源可用于加载该库。 如果指定的路径是文件夹,则指定文件夹及其子文件夹中包含的类和资源可用于加载该库。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件、目录或 URL。
Required

路径可以是完全合格的路径,也可以是相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

cache > cacheManager > properties

特定于供应商的 JCache 配置属性,当获取 CacheManager 实例时,这些属性将传递到 CachingProvider。