AdminTask オブジェクトの DynamicCache コマンド・グループ
Jython スクリプト言語を使用すると、動的キャッシュ・サービスを管理することができます。DynamicCache コマンド・グループ内のコマンドを使用して、wsadmin ツールでオブジェクトおよびサービス・キャッシュ・インスタンスを作成します。
以下のコマンドは、動的キャッシュ構成の管理に使用します。
createObjectCacheInstance
createObjectCacheInstance コマンドは、構成内にオブジェクト・キャッシュ・インスタンスを作成します。オブジェクト・キャッシュとは、動的キャッシュがデータを保管、配布、および共有する場所です。
ターゲット・オブジェクト
システムがオブジェクト・キャッシュ・インスタンスのオブジェクトをその下に保管する、キャッシュ・プロバイダーのインスタンスを指定します。
必須パラメーター
- -name
- 作成するオブジェクト・キャッシュ・インスタンスの名前を指定します。(ストリング、必須)
- -jndiName
- 作成するオブジェクト・キャッシュ・インスタンスの Java™ Naming and Directory Interface (JNDI) 名を指定します。(ストリング、必須)
戻り値
このコマンドは出力を返しません。
バッチ・モードの使用例
- Jython ストリングを使用:
AdminTask.createObjectCacheInstance('CacheProvider(cells/myCell/nodes/myNode/servers/myServer|resources-pme502.xml# #CacheProvider_1055745612404)','[-name objectName -jndiName myJNDI]')
- Jython リストを使用:
AdminTask.createObjectCacheInstance('CacheProvider(cells/myCell/nodes/myNode/servers/myServer|resources-pme502.xml# #CacheProvider_1055745612404)',['-name', 'objectName', '-jndiName', 'myJNDI'])
対話モードの使用例
- Jython を使用:
AdminTask.createObjectCacheInstance('-interactive')
createServletCacheInstance
createServletCacheInstance コマンドは、構成内にサーブレット・キャッシュ・インスタンスを作成します。サーブレット・キャッシュ・インスタンスは、動的キャッシュがデータを保管、配布、および共有する場所を指定します。
ターゲット・オブジェクト
システムがオブジェクト・キャッシュ・インスタンスのオブジェクトをその下に保管する、キャッシュ・プロバイダーのインスタンスを指定します。
必須パラメーター
- -name
- 作成するサーブレット・キャッシュ・インスタンスの名前を指定します。(ストリング、必須)
- -jndiName
- 作成するサーブレット・キャッシュ・インスタンスの Java Naming and Directory Interface (JNDI) 名を指定します。(ストリング、必須)
戻り値
このコマンドは出力を返しません。
バッチ・モードの使用例
- Jython ストリングを使用:
AdminTask.createServletCacheInstance('CacheProvider(cells/myCell/nodes/myNode/servers/myServer|resources-pme502.xml l#CacheProvider_1055745612404)','[-name servletName -jndiName myJNDI]')
- Jython リストを使用:
AdminTask.createServletCacheInstance('CacheProvider(cells/myCell/nodes/myNode/servers/myServer|resources-pme502.xml l#CacheProvider_1055745612404)',['-name', 'servletName', '-jndiName', 'myJNDI'])
対話モードの使用例
- Jython を使用:
AdminTask.createServletCacheInstance('-interactive')