com.JRcServer.commons.net
インタフェース NetAdapter


public interface NetAdapter

ネットワークアダプタ情報.

ネットワークアダプタ情報をサポートします.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.0.0 2004/10/15
作成者:
masahito suzuki

フィールドの概要
static java.lang.String CATEGORY_IPADDR
          情報カテゴリ : IPアドレス.
static java.lang.String CATEGORY_MACADDR
          情報カテゴリ : MACアドレス.
static java.lang.String CATEGORY_SUBNET
          情報カテゴリ : サブネットアドレス.
 
メソッドの概要
 void clear()
          情報クリア.
 void flush()
          ネットワーク情報取得処理.
 java.lang.String getCategory(java.lang.String name, java.lang.String category, int no)
          対象カテゴリ情報数を取得.
 int getElement(java.lang.String name, java.lang.String category)
          対象カテゴリ情報数を取得.
 java.lang.String[] getNames()
          媒体名群の取得.
 

フィールドの詳細

CATEGORY_IPADDR

static final java.lang.String CATEGORY_IPADDR
情報カテゴリ : IPアドレス.

関連項目:
定数フィールド値

CATEGORY_SUBNET

static final java.lang.String CATEGORY_SUBNET
情報カテゴリ : サブネットアドレス.

関連項目:
定数フィールド値

CATEGORY_MACADDR

static final java.lang.String CATEGORY_MACADDR
情報カテゴリ : MACアドレス.

関連項目:
定数フィールド値
メソッドの詳細

clear

void clear()
情報クリア.

情報をクリアします.


flush

void flush()
           throws AccessException
ネットワーク情報取得処理.

対象のネットワーク情報を取得します.

例外:
AccessException - アクセス例外.

getCategory

java.lang.String getCategory(java.lang.String name,
                             java.lang.String category,
                             int no)
対象カテゴリ情報数を取得.

対象カテゴリの格納情報数を取得します.

パラメータ:
name - 対象の媒体名(LANの場合[eth0]など.)を設定します.
category - 対象のカテゴリ名を設定します.
[NetAdapterBase.CATEGORY_IPADDR]を指定した場合、IPアドレス追加となります.
[NetAdapterBase.CATEGORY_SUBNET]を指定した場合、サブネットアドレス追加となります.
[NetAdapterBase.CATEGORY_MACADDR]を指定した場合、MACアドレス追加となります.
no - 対象の項番を設定します.
戻り値:
String カテゴリ内容が返されます.

getElement

int getElement(java.lang.String name,
               java.lang.String category)
対象カテゴリ情報数を取得.

対象カテゴリの格納情報数を取得します.

パラメータ:
name - 対象の媒体名(LANの場合[eth0]など.)を設定します.
category - 対象のカテゴリ名を設定します.
[NetAdapterBase.CATEGORY_IPADDR]を指定した場合、IPアドレス追加となります.
[NetAdapterBase.CATEGORY_SUBNET]を指定した場合、サブネットアドレス追加となります.
[NetAdapterBase.CATEGORY_MACADDR]を指定した場合、MACアドレス追加となります.
戻り値:
int 情報長が返されます.

getNames

java.lang.String[] getNames()
媒体名群の取得.

対象媒体名群を取得します.

戻り値:
String[] 格納されている媒体名群を取得します.