Configuración de la memoria caché JCache.

Nombre Tipo Por omisión Descripción

cacheManagerRef

Una referencia a un elemento cacheManager de nivel superior (string).

La instancia de CacheManager de JCache que gestiona esta memoria caché.

id

string

Un ID de configuración exclusivo.

name

string
Necesario

El nombre de la memoria caché JCache que se debe utilizar para almacenar en memoria caché. Si esta memoria caché no existe, se crea en tiempo de ejecución. El nombre debe ser exclusivo para una instancia de CacheManager determinada.

cacheManager

La instancia de CacheManager de JCache que gestiona esta memoria caché.

Nombre Tipo Por omisión Descripción

cachingProviderRef

Una referencia a un elemento cachingProvider de nivel superior (string).

El CachingProvider de JCache que utiliza esta instancia de CacheManager de JCache.

uri

Un archivo, directorio o URL.

URI de configuración de JCache específico del proveedor, que se pasa a CachingProvider cuando se obtiene la instancia de CacheManager.

cacheManager > cachingProvider

El CachingProvider de JCache que utiliza esta instancia de CacheManager de JCache.

Nombre Tipo Por omisión Descripción

commonLibraryRef

Lista de referencias a elementos library de nivel superior (serie separada por comas).

Biblioteca o bibliotecas que contienen cualquier clase que se pueda almacenar en caché.

jCacheLibraryRef

Una referencia a un elemento library de nivel superior (string).

Biblioteca que contiene la implementación de JCache.

providerClass

string

El nombre de clase completo de JCache javax.cache.Instancia de CachingProvider.

cacheManager > cachingProvider > commonLibrary

Biblioteca o bibliotecas que contienen cualquier clase que se pueda almacenar en caché.

Nombre Tipo Por omisión Descripción

apiTypeVisibility

string

spec,ibm-api,api,stable

Los tipos de paquetes de API que admite este cargador de clases. Este valor es una lista separada por comas con cualquier combinación de valores de los paquetes de API siguientes: spec, ibm-api, api, stable, third-party.

description

string

Descripción de biblioteca compartida para los administradores

filesetRef

Lista de referencias a elementos fileset de nivel superior (serie separada por comas).

ID de conjunto de archivos referenciados

id

string

Un ID de configuración exclusivo.

name

string

Nombre de biblioteca compartida para los administradores

cacheManager > cachingProvider > commonLibrary > file

ID de archivo de referencia

Nombre Tipo Por omisión Descripción

id

string

Un ID de configuración exclusivo.

name

Vía de acceso a un archivo
Necesario

Nombre de archivo plenamente cualificado

cacheManager > cachingProvider > commonLibrary > fileset

ID de conjunto de archivos referenciados

Nombre Tipo Por omisión Descripción

caseSensitive

boolean

true

Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true).

dir

Vía de acceso a un directorio

${server.config.dir}

Directorio base para buscar archivos

excludes

string

Lista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo.

id

string

Un ID de configuración exclusivo.

includes

string

*

Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *).

scanInterval

Un período de tiempo con precisión de milisegundos

0

El intervalo de exploración para determinar si los archivos se añaden o eliminan del conjunto de archivos. Los archivos individuales no se exploran. El sufijo del intervalo de tiempo es h-hora, m-minuto, s-segundo y ms-milisegundo, por ejemplo, 2ms o 5s. El intervalo de exploración está inhabilitado de forma predeterminada y se inhabilita manualmente estableciendo el intervalo de exploración, scanInterval, en 0. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.

cacheManager > cachingProvider > commonLibrary > folder

ID de carpeta de referencia

Nombre Tipo Por omisión Descripción

dir

Vía de acceso a un directorio
Necesario

Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos

id

string

Un ID de configuración exclusivo.

cacheManager > cachingProvider > jCacheLibrary

Biblioteca que contiene la implementación de JCache.

Nombre Tipo Por omisión Descripción

apiTypeVisibility

string

spec,ibm-api,api,stable

Los tipos de paquetes de API que admite este cargador de clases. Este valor es una lista separada por comas con cualquier combinación de valores de los paquetes de API siguientes: spec, ibm-api, api, stable, third-party.

description

string

Descripción de biblioteca compartida para los administradores

filesetRef

Lista de referencias a elementos fileset de nivel superior (serie separada por comas).

ID de conjunto de archivos referenciados

name

string

Nombre de biblioteca compartida para los administradores

cacheManager > cachingProvider > jCacheLibrary > file

ID de archivo de referencia

Nombre Tipo Por omisión Descripción

id

string

Un ID de configuración exclusivo.

name

Vía de acceso a un archivo
Necesario

Nombre de archivo plenamente cualificado

cacheManager > cachingProvider > jCacheLibrary > fileset

ID de conjunto de archivos referenciados

Nombre Tipo Por omisión Descripción

caseSensitive

boolean

true

Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true).

dir

Vía de acceso a un directorio

${server.config.dir}

Directorio base para buscar archivos

excludes

string

Lista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo.

id

string

Un ID de configuración exclusivo.

includes

string

*

Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *).

scanInterval

Un período de tiempo con precisión de milisegundos

0

El intervalo de exploración para determinar si los archivos se añaden o eliminan del conjunto de archivos. Los archivos individuales no se exploran. El sufijo del intervalo de tiempo es h-hora, m-minuto, s-segundo y ms-milisegundo, por ejemplo, 2ms o 5s. El intervalo de exploración está inhabilitado de forma predeterminada y se inhabilita manualmente estableciendo el intervalo de exploración, scanInterval, en 0. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.

cacheManager > cachingProvider > jCacheLibrary > folder

ID de carpeta de referencia

Nombre Tipo Por omisión Descripción

dir

Vía de acceso a un directorio
Necesario

Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos

id

string

Un ID de configuración exclusivo.

cacheManager > properties

Propiedades de configuración de JCache específicas del proveedor, que se pasan a CachingProvider cuando se obtiene la instancia de CacheManager.