AdminTask 对象的 WSSCacheManagement 命令组

对于 AdminTask 对象的 WSSCacheManagement 组的命令,请使用本主题作为参考。将这些命令与管理脚本配合使用来查询、更新和除去分布式高速缓存配置数据。

deleteWSSDistributedCacheConfigCustomProperties 命令

deleteWSSDistributedCacheConfigCustomProperties 命令除去 WS-Security 分布式高速缓存定制属性。

目标对象

必需参数

-propertyNames
指定要从分布式高速缓存配置中删除的定制属性的名称。(String[])

可选参数

无。

返回值

此命令返回一条指示命令执行成功或失败的消息。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.deleteWSSDistributedCacheConfigCustomProperties('[-propertyNames
     [prop1,prop2,prop3]]')
  • 使用 Jython 列表:
    AdminTask.deleteWSSDistributedCacheConfigCustomProperties([',-'propertyNames', 
    '[prop1,prop2,prop3]'])

交互方式示例用法

  • 使用 Jython:
    AdminTask.deleteWSSDistributedCacheConfigCustomProperties('-interactive')

queryWSSDistributedCacheConfig 命令

queryWSSDistributedCacheConfig 命令列出 WS-Security 分布式高速缓存配置非定制属性。

目标对象

无。

必需参数

无。

可选参数

无。

返回值

此命令返回包含分布式高速缓存配置的配置属性和值的属性对象。下表显示该命令返回的配置属性:
表 1. 命令属性. 使用该命令来列示分布式高速缓存配置属性。
属性 描述
tokenRecovery 指定是启用还是禁用了令牌恢复。如果将 tokenRecovery 属性设置为 true,那么 Datasource 属性将指定分配给分布式高速缓存的共享数据源。
distributedCache 指定是启用还是禁用了分布式高速缓存。
Datasource 如果已启用令牌恢复,那么会指定对分布式高速缓存分配的共享数据源的名称。
renewIntervalBeforeTimeoutMinutes 指定客户机在尝试更新令牌之前等待的时间量(以分钟计)。
synchronousClusterUpdate 指定系统是否对集群成员执行分布式高速缓存的同步更新。缺省情况下,会启用同步集群更新。
minutesInCacheAfterTimeout 指定当令牌超时后在高速缓存中的保留时间量。

批处理方式示例用法

  • 使用 Jython:
    print AdminTask.queryWSSDistributedCacheConfig()

交互方式示例用法

  • 使用 Jython:
    AdminTask.queryWSSDistributedCacheConfig('-interactive')

queryWSSDistributedCacheCustomConfig 命令

queryWSSDistributedCacheCustomConfig 命令列出 WS-Security 分布式高速缓存配置定制属性。

目标对象

无。

必需参数

无。

可选参数

无。

返回值

此命令返回包含对应于每个定制属性的名称/值对的属性对象。

批处理方式示例用法

  • 使用 Jython:
    AdminTask.queryWSSDistributedCacheCustomConfig()

交互方式示例用法

  • 使用 Jython:
    AdminTask.queryWSSDistributedCacheCustomConfig('-interactive')

updateWSSDistributedCacheConfig 命令

updateWSSDistributedCacheConfig 命令更新 WS-Security 分布式高速缓存配置非定制属性。

目标对象

无。

必需参数

无。

可选参数

-renewIntervalBeforeTimeoutMinutes
指定在令牌到期之间允许发出更新请求的时间量(以分钟计)。(整数)
-minutesInCacheAfterTimeout
指定令牌到期之后还将保留在高速缓存中的时间量(以分钟计)。经过此时间量之后就会更新此令牌。(整数)
-distributedCache
指定是启用还是禁用了分布式高速缓存。(布尔值)
-synchronousClusterUpdate
指定系统是否对集群成员执行分布式高速缓存的同步更新。缺省情况下,会启用同步集群更新。指定 false 以禁用同步集群更新。(布尔值)
-tokenRecovery
指定是启用还是禁用了令牌恢复。如果将 tokenRecovery 属性设置为 true,请使用 -Datasource 参数来指定要对分布式高速缓存分配的共享数据源。(布尔值)
-Datasource
如果已启用令牌恢复,那么会指定对分布式高速缓存分配的共享数据源的名称。(字符串)

返回值

此命令将返回成功或失败消息。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.updateWSSDistributedCacheConfig('[-customProperties "[ [property2 value2]
     [property1 value1] ]"]')
  • 使用 Jython 列表:
    AdminTask.updateWSSDistributedCacheConfig(['-customProperties', '[ [property2 value2] 
    [property1 value1] ]'])

交互方式示例用法

  • 使用 Jython:
    AdminTask.updateWSSDistributedCacheConfig('-interactive')

updateWSSDistributedCacheCustomConfig 命令

updateWSSDistributedCacheCustomConfig 命令更新 WS-Security 分布式高速缓存配置定制属性。

目标对象

无。

必需参数

-customProperties
指定要在 WS-Security 分布式高速缓存配置中添加或更新的每个定制属性的名称和值。(java.util.Properties)

可选参数

无。

返回值

此命令将返回成功或失败消息。

批处理方式示例用法

  • 使用 Jython 字符串:
    AdminTask.updateWSSDistributedCacheCustomConfig('[-customProperties [[property1 value1]
    [property2 value2]]]')
  • 使用 Jython 列表:
    AdminTask.updateWSSDistributedCacheCustomConfig(['-customProperties', '[[property1 value1]
    [property2 value2]]'])

交互方式示例用法

  • 使用 Jython:
    AdminTask.updateWSSDistributedCacheCustomConfig('-interactive')

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_7WSSCache
文件名:rxml_7WSSCache.html