Siebel サーバーの Siebel ビジネス・オブジェクト、ビジネス・コンポーネント、または Siebel 統合オブジェクトをポーリングするには、「作成済みオブジェクトの取得」アクティビティーを使用します。
始める前に
以下のことを確認してください。
- 必要なベンダー・ソフトウェアの JAR ファイルがインストールされている。
- Siebel サーバーに接続するための有効な接続詳細情報がある。
- イベントを生成するための EventStore ビジネス・オブジェクトおよびトリガーが構成されている。 詳しくは、『Siebel のスターター・アクティビティーの前提条件』を参照してください。
このタスクについて
Siebel サーバーに作成されたビジネス・コンポーネント階層または統合オブジェクトをポーリングするには、このタスクを使用します。
手順
- アクティブなオーケストレーションで、「アクティビティー」タブを開いて Siebel フォルダーのコンテンツを展開します。
- 「作成済みオブジェクトの取得」アクティビティー・アイコンをオーケストレーション上にドラッグします。 Siebel 作成済みオブジェクトの取得「チェックリスト」が表示されます。
- 「チェックリスト」で、「要約」をクリックします。
- 「アクティビティー名」フィールドの内容を確認して、必要な変更を行います。
- 「チェックリスト」で、「エンドポイントの選出」をクリックします。
- 「参照」をクリックし、「プロジェクト・エクスプローラー」ダイアログ・ボックスを使用して、関連する Siebel エンドポイントを選択します。
- 「新規作成」をクリックして必要な接続の詳細を指定することで、エンドポイントを作成することができます。 この構成のエンドポイントを保存して使用するには、「OK」をクリックします。
- 選択したエンドポイントの構成に対して必要な変更を行うには、「編集」をクリックして、別のウィンドウからオプションにアクセスします。 変更を行うと、アクティブなオーケストレーションにおけるエンドポイントのすべての使用に、グローバルに影響します。
- 「チェックリスト」で、「構成」をクリックします。
- 「リポジトリー名」テキスト・ボックスにリポジトリー名を指定します。 リポジトリー名には、Siebel リポジトリーを表すデフォルト値が入力されています。 デフォルト値と異なる場合は、リポジトリー名を指定します。 オブジェクトの検出に必要なメタデータは、すべてこのリポジトリーから取得されます。
- Siebel サーバーで構成されているイベント・ストア名を指定します。
アクティビティーは、このイベント・ストアをポーリングして新しいイベントを照会します。
- 以下のいずれかの統合オブジェクトを選択します。
「ビジネス・オブジェクト/ビジネス・コンポーネント」を指定する場合:
- 「オブジェクト・タイプ」として「ビジネス・オブジェクト/ビジネス・コンポーネント」を選択します。
- 「参照」をクリックして、「ビジネス・オブジェクト」のリストを表示します。
- 「ビジネス・オブジェクト・フィルター」を使用してビジネス・オブジェクトをフィルターします。
- オプション: 「最新表示」をクリックして、現在のオブジェクト・リストを Siebel サーバーから更新します。
- ビジネス・オブジェクトのリストから「ビジネス・オブジェクト」を選択して、「次へ」をクリックします。
- 選択したビジネス・オブジェクトのビジネス・コンポーネントのリストが表示されます。 ビジネス・コンポーネントを選択して「終了」をクリックし、マップ出力のスキーマを生成します。
- 選択したビジネス・コンポーネントが親ビジネス・コンポーネントの子である場合は、親と子の両方のビジネス・コンポーネントが、それらの間の関係とともに生成されます。
「統合オブジェクト」を指定する場合:
- 「オブジェクト・タイプ」として「統合オブジェクト」を選択します。
- 「参照」をクリックして、統合オブジェクトのリストを表示します。
- 「統合オブジェクト・フィルター」を使用して統合オブジェクトをフィルターします。
- オプション: 「最新表示」をクリックして、オブジェクト・リストを Siebel サーバーから更新します。
- 統合オブジェクトを選択して「終了」をクリックし、マップ出力のスキーマを生成します。
- 「チェックリスト」で、「再試行」をクリックします。
デフォルト設定を確認して、必要な変更を行います。 同様に「配信ルール」パネルを構成します。 詳しくは、『Siebel アクティビティーの再試行オプションおよび配信オプションの指定』を参照してください。
アクティビティーは、構成された時間間隔でイベント・ストアをポーリングして作成イベントを照会し、そのイベントの実際のオブジェクトをフェッチします。 このオブジェクトはオーケストレーションに送信されます。 処理が終わると、イベント・ストアのイベントにアーカイブ済みのマークが付けられます。
- 「チェックリスト」から「出力のマップ」を選択します。
アクティビティーの応答保持のために生成された XML スキーマが、「アクティビティーから」パネルの response 出力パラメーターの下にノードとして表示されます。
- 出力パラメーターとオーケストレーション変数との間のマップを作成します。
タスクの結果
Siebel 「作成されたオブジェクトの取得」アクティビティーを構成しました。