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.
Comando deleteWSSDistributedCacheConfigCustomProperties
O comando deleteWSSDistributedCacheConfigCustomProperties remove as propriedades customizadas de cache distribuído do WS-Security.
Objeto de destino
NenhumaParâ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
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')