Hitachi

インメモリデータグリッド Hitachi Elastic Application Data Store ユーザーズガイド


18.2.3 InitConfigインタフェース

〈この項の構成〉

(1) 説明

ユーザファンクションの初期化に使用したファンクション定義の情報を取得するインタフェースです。

InitConfigインタフェースのインスタンスは,ユーザファンクションの初期化時に,ユーザファンクションごとに1つ生成されます。

(2) インタフェース名

com.hitachi.software.xeads.func.InitConfig

(3) メソッド一覧

InitConfigインタフェースが提供するメソッド一覧を次の表に示します。

メソッド名

説明

getFunctionProperty()

ユーザファンクションの初期化に使用したファンクション定義の指定値を取得します。

getFunctionPropertyNames()

ユーザファンクションの初期化に使用したファンクション定義のパラメタの一覧を取得します。

getFunctionName()

現在実行しているユーザファンクションの名称を取得します。

(4) getFunctionProperty()

(a) 機能

ユーザファンクションの初期化に使用したファンクション定義の指定値を取得します。

ファンクション定義の指定値は,指定値そのものではなく,ベリファイされた値です。

(b) 形式

public String getFunctionProperty(java.lang.String propName)

(c) パラメータ

propName

ファンクション定義のパラメタ名を指定します。

(d) 戻り値

パラメタ名に対応する指定値が返却されます。

パラメタ名に対応する指定値が存在しない場合は,nullが返却されます。

(e) 発生する例外

  • NullPointerException(パラメタ名がnull)

(5) getFunctionPropertyNames()

(a) 機能

ユーザファンクションの初期化に使用したファンクション定義のパラメタ名の一覧を取得します。

(b) 形式

public java.util.Set<String> getFunctionPropertyNames()

(c) 戻り値

ユーザファンクションの初期化に使用したファンクション定義のパラメタ名の一覧が返却されます。

(6) getFunctionName()

(a) 機能

現在実行しているユーザファンクションの名称を取得します。

(b) 形式

public String getFunctionName()

(c) 戻り値

現在実行しているユーザファンクションの名称が返却されます。