Hitachi

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


18.2.4 ClientInfoインタフェース

〈この項の構成〉

(1) 説明

実行したEADSクライアントの情報を取得するインタフェースです。

(2) インタフェース名

com.hitachi.software.xeads.common.ClientInfo

(3) メソッド一覧

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

メソッド名

説明

getIp()

実行したEADSクライアントのIPアドレスを取得します。

getPid()

実行したEADSクライアントが付与したPIDを取得します。

getCacheName()

EADSクライアントで指定したキャッシュ名を取得します。

getKeyOrGroupName()

EADSクライアントで指定したkey,またはグループ名を取得します。

getFunctionArgument()

EADSクライアントで指定したユーザファンクションの引数を取得します。

(4) getIp()

(a) 機能

実行したEADSクライアントのIPアドレスを取得します。

(b) 形式

public byte[] getIp()

(c) 戻り値

実行したEADSクライアントのIPアドレスが返却されます。

(5) getPid()

(a) 機能

実行したEADSクライアントが付与したPIDを取得します。

取得するPIDは,実行したEADSクライアントが出力するログのpid列と同じ値となります。

(b) 形式

public int getPid()

(c) 戻り値

実行したEADSクライアントが付与したPIDが返却されます。

(6) getCacheName()

(a) 機能

EADSクライアントで指定したキャッシュ名を取得します。

(b) 形式

public String getCacheName()

(c) 戻り値

EADSクライアントで指定したキャッシュ名が返却されます。

(7) getKeyOrGroupName()

(a) 機能

EADSクライアントで指定したkey,またはグループ名を取得します。

(b) 形式

public String getKeyOrGroupName()

(c) 戻り値

EADSクライアントで指定したkey,またはグループ名が返却されます。

EADSクライアントでkey,またはグループを指定しなかった場合は,nullが返却されます。

(8) getFunctionArgument()

(a) 機能

EADSクライアントで指定したユーザファンクションの引数を取得します。

(b) 形式

public Object getFunctionArgument()

(c) 戻り値

EADSクライアントで指定したユーザファンクションの引数が返却されます。

EADSクライアントでユーザファンクションの引数を指定しなかった場合,またはnullを指定した場合は,nullが返却されます。