Define uma instalação do adaptador de recursos.
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
location | Um arquivo, diretório ou URL. | Define o caminho do arquivo RAR para instalação. | |
autoStart | booleano | Configura se um adaptador de recursos é iniciado automaticamente na implementação do adaptador de recursos ou apenas na injeção ou consulta de um recurso. |
Define as configurações para um carregador de classes de aplicativo.
Name | Type | Default | Description |
---|---|---|---|
delegation |
| parentFirst | Controla se o carregador de classe pai é usado antes ou após este carregador de classe. Se pai primeiro for selecionado, então delegue para pai imediato antes de procurar o caminho de classe. Se pai por último for selecionado, então procure o caminho de classe antes de delegar para o pai imediato. parentLast Pai por último parentFirst Pai primeiro |
privateLibraryRef | Lista de referências para os elementos library de nível superior (sequência separada por vírgula). | Lista de referências de biblioteca. As instâncias da classe de biblioteca são exclusivas para este carregador de classe, independente das instâncias de classe de outros carregadores de classe. | |
commonLibraryRef | Lista de referências para os elementos library de nível superior (sequência separada por vírgula). | Lista de referências de biblioteca. As instâncias de classe de biblioteca são compartilhadas com outros carregadores de classe. | |
classProviderRef | Lista de referências para os elementos resourceAdapter de nível superior (sequência separada por vírgula). | Lista de referências do provedor de classe. Ao procurar classes ou recursos, esse carregador de classes delegará para os provedores de classe especificados depois de procurar seu próprio caminho de classe. | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Os tipos de pacotes de API suportados por esse carregador de classes. Esse valor é uma lista separada por vírgula de qualquer combinação dos pacotes de API a seguir: spec, ibm-api, api, stable, third-party. |
Lista de referências de biblioteca. As instâncias da classe de biblioteca são exclusivas para este carregador de classe, independente das instâncias de classe de outros carregadores de classe.
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
name | string | Nome da biblioteca compartilhada para administradores | |
description | string | Descrição da biblioteca compartilhada para administradores | |
filesetRef | Lista de referências para os elementos fileset de nível superior (sequência separada por vírgula). | Id do Conjunto de Arquivos referenciado | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Os tipos de pacotes de API suportados por esse carregador de classes. Esse valor é uma lista separada por vírgula de qualquer combinação dos pacotes de API a seguir: spec, ibm-api, api, stable, third-party. |
classloader > privateLibrary > fileset
Id do Conjunto de Arquivos referenciado
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
dir | Caminho para um diretório | ${server.config.dir} | O diretório base para procurar arquivos. |
caseSensitive | booleano | true | Booleano para indicar se a procura deve ou não fazer distinção entre maiúsculas e minúsculas (padrão: true). |
includes | string | * | A lista separada por vírgula ou espaço de padrões de nome do arquivo a serem incluídos nos resultados da procura (padrão: *). |
excludes | string | A lista separada por vírgula ou espaço de padrões de nome do arquivo a serem excluídos dos resultados da procura, por padrão nenhum arquivo é excluído. | |
scanInterval | Um período de tempo com precisão de milissegundo | 0 | Intervalo de varredura para verificar o conjunto de arquivos em busca de mudanças como um sufixo longo com uma unidade de tempo h-hora, m-minuto, s-segundo, ms-milissegundo (por exemplo, 2ms ou 5s). Desativado (scanInterval=0) por padrão. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos. |
classloader > privateLibrary > folder
ID da pasta referenciada
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
dir | Caminho para um diretório | Diretório ou pasta a serem incluídos no caminho de classe da biblioteca para localizar arquivos de recursos |
classloader > privateLibrary > file
ID do arquivo referenciado
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
name | Caminho para um arquivo | Nome completo do arquivo |
Lista de referências de biblioteca. As instâncias de classe de biblioteca são compartilhadas com outros carregadores de classe.
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
name | string | Nome da biblioteca compartilhada para administradores | |
description | string | Descrição da biblioteca compartilhada para administradores | |
filesetRef | Lista de referências para os elementos fileset de nível superior (sequência separada por vírgula). | Id do Conjunto de Arquivos referenciado | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Os tipos de pacotes de API suportados por esse carregador de classes. Esse valor é uma lista separada por vírgula de qualquer combinação dos pacotes de API a seguir: spec, ibm-api, api, stable, third-party. |
classloader > commonLibrary > fileset
Id do Conjunto de Arquivos referenciado
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
dir | Caminho para um diretório | ${server.config.dir} | O diretório base para procurar arquivos. |
caseSensitive | booleano | true | Booleano para indicar se a procura deve ou não fazer distinção entre maiúsculas e minúsculas (padrão: true). |
includes | string | * | A lista separada por vírgula ou espaço de padrões de nome do arquivo a serem incluídos nos resultados da procura (padrão: *). |
excludes | string | A lista separada por vírgula ou espaço de padrões de nome do arquivo a serem excluídos dos resultados da procura, por padrão nenhum arquivo é excluído. | |
scanInterval | Um período de tempo com precisão de milissegundo | 0 | Intervalo de varredura para verificar o conjunto de arquivos em busca de mudanças como um sufixo longo com uma unidade de tempo h-hora, m-minuto, s-segundo, ms-milissegundo (por exemplo, 2ms ou 5s). Desativado (scanInterval=0) por padrão. Especifique um número inteiro positivo seguido por uma unidade de tempo, que pode ser horas (h), minutos (m), segundos (s) ou milissegundos (ms). Por exemplo, especifique 500 milissegundos como 500 ms. É possível incluir diversos valores em uma única entrada. Por exemplo, 1s500ms é equivalente a 1,5 segundos. |
classloader > commonLibrary > folder
ID da pasta referenciada
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
dir | Caminho para um diretório | Diretório ou pasta a serem incluídos no caminho de classe da biblioteca para localizar arquivos de recursos |
classloader > commonLibrary > file
ID do arquivo referenciado
Name | Type | Default | Description |
---|---|---|---|
id | sequência | Um ID de configuração exclusivo. | |
name | Caminho para um arquivo | Nome completo do arquivo |
Customiza o elemento de propriedades de configuração para a especificação de ativação, o objeto administrado ou o connection factory com a interface e/ou a classe de implementação especificada.
Name | Type | Default | Description |
---|---|---|---|
implementation | string | Nome completo da classe de implementação para a qual o elemento de propriedades de configuração deve ser customizado. | |
interface | string | Nome completo da classe de interface para a qual o elemento de propriedades de configuração deve ser customizado. | |
suffix | string | Substitui o sufixo padrão para o elemento de propriedades de configuração. Por exemplo, "CustomConnectionFactory" em properties.rarModule1.CustomConnectionFactory. O sufixo é útil para explicar quando vários tipos de connection factories, objetos administrados ou ativações de terminais são fornecidos por um adaptador de recursos. Se um elemento de customização de propriedades de configuração omitir o sufixo ou deixá-lo em branco, nenhum sufixo será usado. |