Grupo de Comandos WSSCacheManagement para o Objeto AdminTask

Utilize este tópico como referência para os comandos do grupo WSSCacheManagement do objeto AdminTask. Utilize esses comandos com seus scripts administrativos para consultar, atualizar e remover dados de configuração de cache distribuído.

Utilize os comandos a seguir no grupo WSSCacheManagement para gerenciar as configurações customizadas e não customizadas de cache distribuído:

Comando deleteWSSDistributedCacheConfigCustomProperties

O comando deleteWSSDistributedCacheConfigCustomProperties remove as propriedades customizadas de cache distribuído do WS-Security.

Objeto de destino

Nenhuma

Parâmetros Requeridos

-propertyNames
Especifica os nomes das propriedades customizadas a serem excluídas da configuração de cache distribuído. (String[])

Parâmetros Opcionais

Nenhum.

Valor de Retorno

Esse comando retorna uma mensagem que indica o êxito ou a falha do comando.

Exemplo de uso do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.deleteWSSDistributedCacheConfigCustomProperties('[-propertyNames
     [prop1,prop2,prop3]]')
  • Utilizando a lista Jython:
    AdminTask.deleteWSSDistributedCacheConfigCustomProperties([',-'propertyNames', 
    '[prop1,prop2,prop3]'])

Exemplo de uso do modo interativo

  • Utilizando Jython:
    AdminTask.deleteWSSDistributedCacheConfigCustomProperties('-interactive')

Comando queryWSSDistributedCacheConfig

O comando queryWSSDistributedCacheConfig lista as propriedades não customizadas de configuração de cache distribuído do WS-Security.

Objeto de destino

Nenhum.

Parâmetros Requeridos

Nenhum.

Parâmetros Opcionais

Nenhum.

Valor de Retorno

Esse comando retorna um objeto de propriedades que contém as propriedades e os valores da configuração de cache distribuído. A tabela a seguir exibe as propriedades de configuração que o comando retorna:
Tabela 1. Propriedades de Comando. Use o comando para listar as propriedades de configuração de cache distribuído.
Propriedade Description
tokenRecovery Especifica se a recuperação do token está ativada ou desativada. Se a propriedade tokenRecovery estiver definida como true, a propriedade Datasource especificará a origem de dados compartilhados atribuída ao cache distribuído.
distributedCache Especifica se o armazenamento em cache distribuído está ativado ou desativado.
Origem de Dados Especifica o nome da origem de dados compartilhados atribuída ao cache distribuído se a recuperação do token estiver ativada.
renewIntervalBeforeTimeoutMinutes Especifica o tempo, em minutos, que o cliente aguarda antes de tentar renovar o token.
synchronousClusterUpdate Especifica se o sistema desempenha uma atualização síncrona de caches distribuídos nos membros de cluster. Por padrão, a atualização de cluster síncrona está ativada.
minutesInCacheAfterTimeout Especifica o tempo que o token permanece no cache após a expiração.

Exemplo de uso do modo em lote

  • Utilizando Jython:
    print AdminTask.queryWSSDistributedCacheConfig()

Exemplo de uso do modo interativo

  • Utilizando Jython:
    AdminTask.queryWSSDistributedCacheConfig('-interactive')

Comando queryWSSDistributedCacheCustomConfig

O comando queryWSSDistributedCacheCustomConfig lista as propriedades customizadas de configuração de cache distribuído do WS-Security.

Objeto de destino

Nenhum.

Parâmetros Requeridos

Nenhum.

Parâmetros Opcionais

Nenhum.

Valor de Retorno

Esse comando retorna um objeto de propriedades que contém os pares de nome e valor que correspondem a cada propriedade customizada.

Exemplo de uso do modo em lote

  • Utilizando Jython:
    AdminTask.queryWSSDistributedCacheCustomConfig()

Exemplo de uso do modo interativo

  • Utilizando Jython:
    AdminTask.queryWSSDistributedCacheCustomConfig('-interactive')

Comando updateWSSDistributedCacheConfig

O comando updateWSSDistributedCacheConfig atualiza as propriedades não customizadas de configuração de cache distribuído do WS-Security.

Objeto de destino

Nenhum.

Parâmetros Requeridos

Nenhum.

Parâmetros Opcionais

-renewIntervalBeforeTimeoutMinutes
Especifica a quantidade de tempo, em minutos, que um pedido de renovação é permitido antes de o token expirar. (Integer)
-minutesInCacheAfterTimeout
Especifica a quantidade de tempo, em minutos, que o token permanece no cache após a expiração. O token é renovável para este período de tempo. (Integer)
-distributedCache
Especifica se o cache distribuído é enabled ou disabled. (Booleano)
-synchronousClusterUpdate
Especifica se o sistema desempenha uma atualização síncrona de caches distribuídos nos membros de cluster. Por padrão, a atualização de cluster síncrona está ativada. Especifique false para desativar atualização síncrona do cluster. (Booleano)
-tokenRecovery
Especifica se a recuperação do token está ativada ou desativada. Se você definir a propriedade tokenRecovery como true, especifique a origem de dados compartilhada a ser designada ao cache distribuído com o parâmetro -Datasource. (Booleano)
-Datasource
Especifica o nome da origem de dados compartilhados atribuída ao cache distribuído se a recuperação do token estiver ativada. (String)

Valor de Retorno

Esse comando retorna uma mensagem de êxito ou falha.

Exemplo de uso do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.updateWSSDistributedCacheConfig('[-customProperties "[ [property2 value2] [property1 value1] ]"]')
  • Utilizando a lista Jython:
    AdminTask.updateWSSDistributedCacheConfig(['-customProperties', '[ [property2 value2] [property1 value1] ]'])

Exemplo de uso do modo interativo

  • Utilizando Jython:
    AdminTask.updateWSSDistributedCacheConfig('-interactive')

Comando updateWSSDistributedCacheCustomConfig

O comando updateWSSDistributedCacheCustomConfig atualiza as propriedades customizadas de configuração de cache distribuído do WS-Security.

Objeto de destino

Nenhum.

Parâmetros Requeridos

-customProperties
Especifica o nome e o valor de cada propriedade customizada a ser incluída ou atualizada na configuração de cache distribuído do WS-Security. (java.util.Properties)

Parâmetros Opcionais

Nenhum.

Valor de Retorno

Esse comando retorna uma mensagem de sucesso ou de falha.

Exemplo de uso do modo em lote

  • Utilizando a sequência Jython:
    AdminTask.updateWSSDistributedCacheCustomConfig('[-customProperties [[property1 value1]
    [property2 value2]]]')
  • Utilizando a lista Jython:
    AdminTask.updateWSSDistributedCacheCustomConfig(['-customProperties', '[[property1 value1][property2 value2]]'])

Exemplo de uso do modo interativo

  • Utilizando Jython:
    AdminTask.updateWSSDistributedCacheCustomConfig('-interactive')

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_7WSSCache
Nome do arquivo: rxml_7WSSCache.html