この章では、Oracle Business Process ManagementのカスタムWLSTコマンドのリストを示し、説明します。
表3-1では、プロジェクトのライフサイクル管理用のBPMLifecycleAdminコマンドを一覧して説明しています。
表3-1 プロジェクトのライフサイクル管理用のBPMLifecycleAdminコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
公開共有の作成 |
オフライン |
|
公開共有のロック解除 |
オフライン |
|
公開共有のファイル・システムへのエクスポート |
オフライン |
|
公開共有の削除 |
オフライン |
|
テンプレートのMDSへの公開 |
オフライン |
|
ファイル・システムへのテンプレートのエクスポート |
オフライン |
|
MDSからのテンプレートの削除 |
オフライン |
コマンド・カテゴリ: BPMLifecycleAdminコマンド
WLSTでの使用: オフライン
create_public_share(composerUser, composerPassword, connectionURL, templateName, publicshareId, mdsconfigLocation, [Override], [oracleHome] )
引数 | 定義 |
---|---|
|
現在の操作を実行するBusiness Process Composerユーザー。 |
|
BPM Composerユーザーのパスワード |
|
|
templateName
|
MDS内のテンプレートの名前 |
publicshareId
|
作成する公開共有の名前 |
mdsconfigLocation
|
MDSへの接続に使用する |
|
公開共有が作成される場所のパス。パスが存在しない場合には作成されます。ルートは、'/'です。 |
Override
|
MDSに同じ名前の公開共有がある場合、公開共有をオーバーライドできます。このコマンドを実行した際、テンプレートは上書きされません。 |
oracleHome
|
オプション。使用するOracleホーム。 |
次の例では、Sample_PublicShareという名前の公開共有を作成します。これは、Sample_Template
という名前のテンプレートに基づいています。公開共有の名前はSample_PublicShare
であり、mds-config.xml
ファイルの場所は/tmp/mds-config.xml
です。
create_public_share('user_name', 'password', 'host:port','Sample_Template', 'Sample_PublicShare','/tmp/mds-config.xml')
次の例では、Sample_PublicShare
という名前の公開共有を作成します。これは、MDS内に存在するSample_Template
という名前のテンプレートに基づいています。テンプレートではなく、公開共有がオーバーライドされます。mds-config.xml
ファイルの場所は/tmp/mds-config.xml
です。
create_public_share('user_name', 'password', 'host:port','Sample_Template', 'Sample_PublicShare','/tmp/mds-config.xml','true')"
コマンド・カテゴリ: BPMLifecycleAdminコマンド
WLSTでの使用: オフライン
このコマンドを使用して、公開共有をロック解除します。たとえば、Antタスクcreate_public_share
コマンドを使用してプロジェクトを作成する場合、そのプロジェクトはロックされた状態で作成されます。その後、unlock_public_share
コマンドを使用してそれをロック解除できます。
ロックは、Oracle Business Process Composerの「プロジェクトの作成」ページにある「共有の有効化」チェック・ボックスを選択するか、選択を解除することによっても設定できます。
また、これはユーザーがBusiness Process Composerからプロジェクトを公開する際にも解放されます。
公開共有はMDSに存在している必要があります。
unlock_public_share(composerUser, composerPassword, connectionURL, publicshareId, mdsconfigLocation, [oracleHome] )
引数 | 定義 |
---|---|
|
現在の操作を実行するBusiness Process Composerユーザー。 |
|
BPM Composerユーザーのパスワード |
|
|
publicshareId
|
ロック解除する公開共有の名前 |
mdsconfigLocation
|
MDSへの接続に使用する |
oracleHome
|
オプション。使用するOracleホーム |
コマンド・カテゴリ: BPMLifecycleAdminコマンド
WLSTでの使用: オフライン
export_public_share(composerUser, composerPassword, connectionURL, publicshareId,fsLocation, mdsconfigLocation, [oracleHome] )
引数 | 定義 |
---|---|
|
現在の操作を実行するBusiness Process Composerユーザー。 |
|
BPM Composerユーザーのパスワード |
|
|
publicshareId
|
エクスポートする公開共有の名前 |
fsLocation
|
プロジェクトがダウンロードされるファイル・システムの場所 |
mdsconfigLocation
|
MDSへの接続に使用する |
oracleHome
|
オプション。使用するOracleホーム |
コマンド・カテゴリ: BPMLifecycleAdminコマンド
WLSTでの使用: オフライン
delete_public_share(composerUser, composerPassword, connectionURL, publicshareId, mdsconfigLocation, [releaseLock], [oracleHome] )
引数 | 定義 |
---|---|
|
現在の操作を実行するBusiness Process Composerユーザー。 |
|
BPM Composerユーザーのパスワード |
|
|
publicshareId
|
削除する公開共有の名前 |
mdsconfigLocation
|
MDSへの接続に使用する |
releaseLock
|
オプション。公開共有がロックされている場合、このロックは解除でき、削除操作を完了できます。この属性は、 |
oracleHome
|
オプション。使用するOracleホーム |
コマンド・カテゴリ: BPMLifecycleAdminコマンド
WLSTでの使用: オフライン
publish_template(composerUser, composerPassword, connectionURL, templateName,fsLocation, mdsconfigLocation, [Override], [oracleHome] )
引数 | 定義 |
---|---|
|
現在の操作を実行するBusiness Process Composerユーザー。 |
|
BPM Composerユーザーのパスワード |
|
|
templateName
|
公開するテンプレートの名前 |
fsLocation
|
テンプレート・プロジェクトのファイル・システムの場所 |
mdsconfigLocation
|
MDSへの接続に使用する |
|
公開共有が作成される場所のパス。パスが存在しない場合には作成されます。ルートは、'/'です。 |
Override
|
MDS内でテンプレートを公開する際、この属性を使用すると同じ名前の既存のテンプレートをオーバーライドできます。「true」または「false」のいずれかの値になります。指定されない場合、デフォルト値は「false」です。 |
oracleHome
|
オプション。使用するOracleホーム |
次の例では、Sample_Template_Name_MDS
という名前のテンプレートをルート・フォルダに公開します。
f('user_name', 'password', 'host:port','Sample_Template','/tmp/MyTemplate','/', '/tmp/mds-config.xml')
次の例では、Sample_Template_Name_MDS
という名前のテンプレートを '/WorkingOn/'
フォルダに公開します。
publish_template('user_name', 'password', 'host:port','Sample_Template','/tmp/MyTemplate','/WorkingOn', '/tmp/mds-config.xml')
コマンド・カテゴリ: BPMLifecycleAdminコマンド
WLSTでの使用: オフライン
export_template(composerUser, composerPassword, connectionURL, templateName, fsLocation, mdsconfigLocation, [oracleHome] )
引数 | 定義 |
---|---|
|
現在の操作を実行するBusiness Process Composerユーザー。 |
|
BPM Composerユーザーのパスワード |
|
|
templateName
|
エクスポートするテンプレートの名前 |
fsLocation
|
プロジェクトがダウンロードされるファイル・システムの場所 |
mdsconfigLocation
|
MDSへの接続に使用する |
oracleHome
|
オプション。使用するOracleホーム |
コマンド・カテゴリ: BPMLifecycleAdminコマンド
WLSTでの使用: オフライン
delete_template(composerUser, composerPassword, connectionURL, templateName,mdsconfigLocation, [oracleHome] )
引数 | 定義 |
---|---|
|
現在の操作を実行するBusiness Process Composerユーザー。 |
|
BPM Composerユーザーのパスワード |
|
|
templateName
|
削除するテンプレートの名前 |
fsLocation
|
テンプレート・プロジェクトのファイル・システムの場所 |
mdsconfigLocation
|
MDSへの接続に使用する |
|
公開共有が作成される場所のパス。パスが存在しない場合には作成されます。ルートは、'/'です。 |
oracleHome
|
オプション。使用するOracleホーム |