Home > リファレンスガイド > ユーティリティ > リフレッシュコンバージョンユーティリティ

リフレッシュコンバージョン変換テーブルのリフレッシュユーティリティ

このユーティリティは、現在のところ実行するサーバに対応した変換テーブルだけをリフレッシュします。

Magic xpiのリフレッシュコンバージョンユーティリティは、フロー内のいかなるポイントでも実行中に変換テーブルをリフレッシュすることができます。サーバ起動時に、すべての定義済み固定変換テーブルは初期化されメモリに読み込まれます。リフレッシュコンバージョン ユーティリティを実行中に使用すると、選択された変換テーブルはメモリ内でリフレッシュされます。

動的変換テーブルは、ユーティリティによって定義されたファイル名で作成されます。これらのテーブルは、スレッドのコンテキストに従って作成されます。スレッドが終了すると、テーブルはメモリから削除されます。

このユーティリティは、通常のMagic xpiのエラーの動作を継承し、以下の実行エラーを返します。

フローにリフレッシュコンバージョンユーティリティを追加するには:

  1. リフレッシュコンバージョンユーティリティを[ツールボックス]ペインからフローにをドラッグしてください。

  2. [プロパティ]ペインで、以下の表で説明されるように、情報を入力してください。

パラメータ

説明

一般

ステップ名

フローでのユーティリティの名前を入力してください。

説明

フローでのユーティリティの説明を入力してください(オプション)。

ステップID

フロー内のステップのIDを表示している読み込み専用フィールド。

コンポーネントID

自動的に生成された内部の識別番号。

コンポーネントタイプ

ステップタイプの名前を表示している読み込み専用フィールド。

条件

フローの実行内容を指定するための条件を入力してください。

をクリックして式エディタを開くか、コンポーネント上で右クリックし、コンテキストメニューから[条件]を選択することができます。

処理モード

ステップをリニア、パラレルあるいはスタンドアロンモードのいずれで実行するかを選択します。これはリフレッシュコンバージョンユーティリティがフローの中の最初のステップでない場合のみ選択できます。

リフレッシュコンバージョンユーティリティがフローにおいて最初のステップではない場合のみ有効です。

完了待ち

ステップを完了待ちモードで実行するかどうかを選択します。オプションは Yes または Noです。

リフレッシュコンバージョンユーティリティがリニアのステップで、それがフローにおいて最初のステップではない場合のみ有効です。

拡張

セーブポイント

ステップがフロー内のセーブポイントである場合、Yesを選択します。

これはフローの[リカバリポリシー]がセーブポイントに設定されている場合のみ有効になります。

コールロジックフロー

特定のステップの実行後に汎用ロジックを呼び出したい場合にこのオプションを使用することができます。このステップが実行されると、サーバが次のステップに進む前に、[プロー]プロパティで定義されたフローロジックが呼び出されます。

オプションはYesまたはNo (デフォルト)です。

  1. リフレッシュコンバージョンユーティリティをダブルクリックするか、右クリックして、コンテキストメニューから[構成]を選択すると[リフレッシュコンバージョン構成]ダイアログボックスが開きます。このダイアログボックスは、以下のフィールドがあります。

パラメータ

説明

変換テーブル名

をクリックし、データコンバータリストから変換テーブルを選択します。このリストにはデータコンバータリポジトリで作成されたデータコンバータが表示されます。

動的

このフィールドは読み込み専用で、データコンバーターリポジトリに指定されているデータコンバータをどのように定義したかを表示します。選択可能なオプションは、Yes  と No です。

ファイル名

選択されたデータコンバータがダイナミックの場合、ファイル名を入力します。また、 をクリックして、式エディタで入力することもできます。

選択されたデータコンバータがスタティックな場合、このカラムには、データコンバータリポジトリで定義された値が表示されます。

  1. [OK]をクリックします。[リフレッシュコンバージョン構成]ダイアログボックスが閉じます。リフレッシュコンバージョンユーティリティがフローに表示されます。

データコンバータリポジトリで、リフレッシュコンバージョン ユーティリティで使用しているエントリを編集もしくは削除しようとした場合、確認メッセージが表示されます。

関連トピック:

リフレッシュコンバージョンユーティリティ - エラー処理