ヘッダーをスキップ
Oracle® Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス
11g リリース1 (10.3.6)
B55569-07
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

20 Oracle WebCenter CaptureのカスタムWLSTコマンド

この章では、Oracle WebCenter Capture用のカスタムWLSTコマンド、およびそのコマンド構文、引数、コマンド例を詳細に説明します。

次の項では、Oracle WebCenter CaptureのWLSTカスタム・コマンドについて説明します。これらのコマンドを使用すると、Oracle WebCenter Captureの様々な構成パラメータにコマンド・ラインからアクセスし、それらを変更できます。次のトピックがあります。

Captureワークスペース・コンソールの使用方法の詳細は、Oracle Fusion Middleware Oracle WebCenter Captureの管理を参照してください。


注意:

Oracle WebCenter Captureカスタム・コマンドを使用するには、コンポーネントがインストールされたOracle共通ホームからWLSTスクリプトを呼び出す必要があります。Oracle WebCenter CaptureアプリケーションがデプロイされたOracle WebLogic Server管理対象サーバー(デフォルト・ポート16400)に接続するか、Oracle WebLogic Server管理サーバーに接続し、コマンドdomainRuntime()を実行することによって、場所をdomainRuntimeに変更します。

Oracle Fusion Middleware管理者ガイドのカスタムWLSTコマンドの使用に関する項を参照してください。


WLST Oracle WebCenter Captureコマンド・カテゴリの概要

WLST Oracle WebCenter Captureコマンドのカテゴリは、次のとおりです。

表20-1 WLST Oracle WebCenter Captureコマンド・カテゴリ

コマンド・カテゴリ 説明

構成コマンド


Oracle WebCenter Captureの構成を表示および管理します。


構成コマンド

表20-2のコマンドを使用して、Oracle WebCenter Captureを構成します。

表20-2 WLSTサーバーOracle WebCenter Capture構成コマンド

このコマンドを使用します... 次を行うには... WLSTの使用...

listWorkspaces


管理者またはワークスペース管理者がアクセスできるすべてのワークスペースをリストします。

オンライン

listBatches


指定したワークスペース内にあるすべてのバッチをリストします。

オンライン

exportBatch


イメージとメタデータを含むバッチを、指定したファイルにエクスポートします。

オンライン

exportWorkspace


ドキュメント、メタデータ、スクリプト、プロファイルおよびジョブを含むワークスペース全体を、XMLファイルにエクスポートします。

オンライン

importWorkspace


exportWorkspaceコマンドを使用して生成したXMLファイルからワークスペースをインポートします。

オンライン

unlockBatch


指定したバッチのバッチ・ロックに関するレコードを削除します。

オンライン

listLockedBatches


ロックされたバッチのリストを表示します。

オンライン

listCaptureConfig


すべてのCapture構成属性とそれらの値のリストを表示します。

オンライン

getCaptureConfig


引数として指定した属性の値をフェッチします。

オンライン

setCaptureConfig


Capture属性の値を、指定した値に設定します。

オンライン

scanForClientBundles


クライアント・バンドル・ディレクトリのバンドルをスキャンします。

オンライン

deleteBundle


既存のバンドルを削除します。

オンライン


listWorkspaces

WLSTでの使用: オンライン。

説明

管理者またはワークスペース管理者がアクセスできるすべてのワークスペースをリストします。

構文

listWorkspaces()

次の例では、すべてのワークスペースをリストし、先頭にそれらのIDを付けます。

listWorkspaces()
4 bills_workspace
2 certificates_workspace
5 receipts_workspace

listBatches

WLSTでの使用: オンライン。

説明

IDによって指定されたワークスペースのすべてのバッチをリストします。リストされる各バッチには、「バッチID」、「バッチ名」、「作成者」(ユーザー)、「最終更新者」(ユーザー)および「最終更新」(日付)という5つの列(この順序で表示されます)が含まれます。

構文

listBatches (WORKSPACE_ID)
引数 定義

WORKSPACE_ID

ワークスペースのID番号です。オプションで一重引用符内に指定できます。たとえば、3と'3'は、どちらもIDが3のワークスペースに対して有効な引数です。


次の例では、ワークスペースIDが3のバッチをリストします。

wls:/base_domain/domainRuntime> listBatches(1)
14 ABI1 <anonymous> <anonymous> 4/26/13
15 ABI2 <anonymous> <anonymous> 4/26/13
1 BCP11 captureuser <anonymous. 4/17/13

exportBatch

WLSTでの使用: オンライン。

説明

イメージとメタデータを含むバッチを、指定したファイルにエクスポートします。

構文

exportBatch(BATCH_ID,'FILE_NAME')
引数 定義

BATCH_ID

バッチのID番号です。オプションで一重引用符内に指定できます。たとえば、3と'3'は、どちらもIDが3のバッチに対して有効な引数です。

FILE_NAME

バッチのエクスポート先となるファイルの名前です。ファイル名は、その完全なパスとともに指定する必要があります。


次の例では、バッチをエクスポートします。

exportBatch(8,'/home/abc/batch8.xml')
Batch successfully exported

exportWorkspace

WLSTでの使用: オンライン。

説明

ドキュメント、メタデータ、スクリプト、プロファイルおよびジョブを含むワークスペース全体を、XMLファイルにエクスポートします。

構文

exportWorkspace(WORKSPACE_ID,'FILE_NAME')
引数 定義

WORKSPACE_ID

ワークスペースのID番号です。オプションで一重引用符内に指定できます。たとえば、3と'3'は、どちらもIDが3のワークスペースに対して有効な引数です。

FILE_NAME

ワークスペースのエクスポート先となるファイルの名前です。ファイル名は、その完全なパスとともに指定する必要があります。


次の例では、IDがworkspace3のワークスペースをエクスポートします。

exportWorkspace(3,'/home/abc/workspace3.xml')
Workspace successfully exported

importWorkspace

WLSTでの使用: オンライン。

説明

exportWorkspaceコマンドを使用して生成したXMLファイルからワークスペースをインポートします。Oracle WebCenter Captureデータベース内にあるワークスペースはインポートできません。

構文

importWorkspace('FILE_NAME')
引数 定義

FILE_NAME

ワークスペースのインポート元となるXMLファイルの名前です。ファイル名は、その完全なパスとともに指定する必要があります。


次の例では、名前がworkspace3のワークスペースをインポートします。

importWorkspace('/home/abc/workspace3.xml')
Workspace successfully imported

unlockBatch

WLSTでの使用: オンライン。

説明

指定したバッチのバッチ・ロックに関するレコードを削除します。バッチの状態がREADYになり、クライアントはそのバッチを開くことができます。

構文

unlockBatch('BATCH_ID')
引数 定義

BATCH_ID

バッチのID番号です。オプションで一重引用符内に指定できます。たとえば、3と'3'は、どちらもIDが3のバッチに対して有効な引数です。


次の例では、バッチID 8のロックを解除します。

unlockBatch('8')
Batch successfully unlocked

listLockedBatches

WLSTでの使用: オンライン。

説明

ロックされたバッチのリストを表示します。リストされる各バッチには、「ワークスペースID」、「バッチID」、「バッチ名」、「作成者」(ユーザー)、ワークステーション(名前/IPアドレス)および「最終更新」(日付)という6つの列(この順序で表示されます)が含まれます。

構文

listLockedBatches('WORKSPACE_ID')
引数 定義

WORKSPACE_ID

ワークスペースのID番号です。オプションで一重引用符内に指定できます。たとえば、3と'3'は、どちらもIDが3のワークスペースに対して有効な引数です。


次の例では、ワークスペースIDが3のロックされたバッチをリストします。

wls:/base_domain/domainRuntime> listLockedBatches(1)
1 14 ABI1 <anonymous> sic01lzz.example.com 4/26/13
1 15 ABI2 <anonymous> slc01lzz.example.xom 4/26/13
1 17 BCP16 <captureuser> 10 159 104 189 4/30/13

listCaptureConfig

WLSTでの使用: オンライン。

説明

すべてのCapture構成属性とそれらの値のリストを表示します。値をフェッチできない場合、その値は「VALUE CANNOT BE DISPLAYED」と表示されます。値をフェッチできない最も可能性が高い原因は、権限が不十分であることです。

構文

listCaptureConfig()

次の例では、Capture構成属性とそれらの値をリストします。

listCaptureConfig()
CaptureSystemID CAPTURE_01
BatchRefreshLimit 5

getCaptureConfig

WLSTでの使用: オンライン。

説明

引数として指定した属性の値をフェッチします。属性名は文字列である必要があります。

構文

getCaptureConfig(['NAME_OF_ATTRIBUTE'])
引数 定義

NAME_OF_ATTRIBUTE

Capture構成に対する属性の名前(文字列)です。


次の例では、CaptureシステムIDに対する属性の値をフェッチします。

getCaptureConfig('CaptureSYSTEMID')
CAPTURE_01

setCaptureConfig

WLSTでの使用: オンライン。

説明

Capture属性の値を、指定した値に設定します。

構文

setCaptureConfig(['NAME_OF_ATTRIBUTE'],['VALUE_OF_ATTRIBUTE'])
引数 定義

NAME_OF_ATTRIBUTE

構成するCapture構成属性の名前です。

VALUE_OF_ATTRIBUTE

Capture構成属性に設定する値です。


次の例では、CaptureSystemID属性を値CAPTURE_02に設定します。

setCaptureConfig('CaptureSystemID','CAPTURE_02')
Attribute 'CaptureSystemID' changed to "CAPTURE_02'

scanForClientBundles

WLSTでの使用: オンライン。

説明

クライアント・バンドル・ディレクトリのバンドルをスキャンします。既存のバンドルのデータが更新されるだけでなく、新しいバンドルの情報がロードされ、データベース内にキャッシュされます。

構文

scanForClientBundles()

次の例では、バンドルをスキャンし、処理済のバンドルをリストします。

scanForclientBundles()
Processed capture bundle.jar

deleteBundle

WLSTでの使用: オンライン。

説明

既存のバンドルを削除します。

構文

deleteBundle('bundlename')
引数 定義

bundlename

削除する既存のバンドルの名前です。


次の例では、指定したバンドルを削除します。

deleteBundle('Example'}