ページの先頭行へ戻る
Interstage Service Integrator V9.5.1 ISI Studio ヘルプ
FUJITSU Software

6.2 .NETメディエータファンクションを作成する

.NETユーザプログラム呼出し用メディエータファンクションを作成する方法について説明します。
操作手順は、以下のとおりです。

  1. 以下のどちらかを操作します。

    • ISIナビゲータービューに表示されているISIプロジェクト配下のツリーを選択し、ポップアップメニューの[新規.NETメディエータファンクション]をクリックします。

    • ISIナビゲータービューでメディエータファンクションのツリーをダブルクリックし、メディエータファンクションエディタを表示し、[.NET追加]ボタンをクリックします。

      図6.5 メディエータファンクションエディタの画面例

      ポイント

      メディエータファンクションを変更した場合、[再読込]ボタンをクリックすると、修正した内容が反映されます。

    ⇒[.NETメディエータファンクション]ダイアログボックスが表示されます。

    図6.6 [.NETメディエータファンクション]ダイアログボックスの画面例

    表6.4 [.NETメディエータファンクション]ダイアログボックスの項目

    項目

    説明

    備考

    メディエータファンクション名

    メディエータファンクション名を指定します。
    システム内で一意な名前を指定してください。
    以下の文字を組み合わせて指定できます。

    • 半角文字

      • 英数字

      • -(ハイフン)

      • _(アンダーバー)

      • .(ピリオド)

    • 日本語

      • 全角漢字(JIS第1水準漢字・第2水準漢字)

      • 全角ひらがな

      • 全角カタカナ

      • 全角英字

      • 全角数字

      • 全角記号(機種依存文字を除く)

    必須
    最大256文字

    説明

    メディエータファンクションについての説明を指定します。

    クラス名

    .NETメディエータファンクションのクラス名を指定します。

    必須

    dllファイルパス

    クラスを含むdllファイルのISIサーバ上の配置位置を絶対パスで指定します。

    必須

    メソッド

    メソッドの情報を指定します。
    [追加]ボタンをクリックすると、[.NETファンクションメソッド]ダイアログボックスが表示され、メソッドを追加できます。
    メソッドを選択し[編集]ボタンをクリックすると、[.NETファンクションメソッド]ダイアログボックスが表示され、メソッドの情報を編集できます。
    メソッドを選択し[削除]ボタンをクリックすると、作成したメソッドを一覧から削除します。

    1つ以上必須

    [完了]ボタン

    .NETメディエータファンクションを作成し、ダイアログボックスを閉じます。

    [キャンセル]ボタン

    処理をキャンセルし、ダイアログボックスを閉じます。

    メソッドを追加する

    メソッドの情報を指定する画面例と項目について説明します。

    図6.7 [.NETファンクションメソッド]ダイアログボックスの画面例

    表6.5 [.NETファンクションメソッド]ダイアログボックスの項目

    項目

    説明

    備考

    メソッド名

    メディエータファンクションのメソッド名を指定します。メディエータファンクション内で一意な名前を指定してください。
    以下の半角文字列を指定できます。ただし、先頭は、英数字を指定してください。

    • 英数字

    • -(ハイフン)

    • _(アンダーバー)

    必須
    最大64バイト

    実メソッド名

    クラスに実装されている実メソッド名を指定します。

    必須

    復帰値の型

    メソッドの復帰値の型を指定します。以下から選択します。

    • byte[]

    • String

    • void

    • boolean

    • short

    • int

    • float

    • long

    • double

    必須  

    パラメタ

    メソッドのパラメタ順にパラメタの型を指定します。パラメタの数だけ[追加]ボタンをクリックし、型を以下から選択します。

    • 共通メッセージ

    • byte[]

    • String

    • String[]

    • boolean

    • short

    • int

    • float

    • long

    • double

    テーブルのパラメタを選択し[削除]ボタンをクリックすると、パラメタが削除されます。

      

    [OK]ボタン

    メソッドの情報を保存し、ダイアログボックスを閉じます。

    [キャンセル]ボタン

    処理をキャンセルし、ダイアログボックスを閉じます。

  2. メディエータファンクションの情報を指定し、[完了]ボタンをクリックします。
    ⇒メディエータファンクションエディタに、作成した.NETメディエータファンクションが追加されます。

    注意

    作成した.NETメディエータファンクションを保存していない場合、ISIナビゲータービューには追加されません。保存した時点で追加されます。

  3. プロパティビューで、.NETメディエータファンクションのプロパティを設定します。
    設定方法については、“6.3 メディエータファンクションのプロパティを設定する”を参照してください。