|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectmy_util.Application
アプリケーションを定義します。機能の構成指定を 受けつけ、それらを開始・終了させます。また、機能にタイマ機能 を提供するか否かについても指定できます。
FacilityConf,
Timer,
Facility,
FacilityAgent| コンストラクタの概要 | |
Application(java.lang.String name,
FacilityConf[] fac_confs,
boolean use_timer,
int inspector_port,
LogConf log_conf)
コンストラクタ: アプリケーションの名称、機能構成そしてタイマ提供の可否を指定できます |
|
| メソッドの概要 | |
boolean |
change_inspector_log(LogConf log_conf)
インスペクタのログ出力先・文字エンコーディング・フィールド区切り 文字・ログ取得レベルを変更します |
boolean |
change_timer_log(LogConf log_conf)
タイマのログ出力先・文字エンコーディング・フィールド区切り文字・ ログ取得レベルを変更します |
protected Timer |
get_app_timer()
アプリケーションが機能に提供するタイマを取得 します |
InspectionData |
get_details()
アプリケーションの詳細情報を返します。 |
FacilityConf[] |
get_fac_confs()
アプリケーションの機能構成を示す配列を取得 します |
java.lang.String |
get_name()
アプリケーションの名称を取得します |
InspectionData |
get_summary()
アプリケーションのサマリ情報を返します。 |
int |
start()
アプリケーションを構成する機能のすべてを開始します |
int |
stop()
アプリケーションが開始していた機能のすべてを 停止します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public Application(java.lang.String name,
FacilityConf[] fac_confs,
boolean use_timer,
int inspector_port,
LogConf log_conf)
name - アプリケーション名称fac_confs - 機能構成の配列use_timer - タイマ機能提供の可否inspector_port - インスペクタの待ち受けポート番号log_conf - タイマおよびインスペクタのログ出力先構成情報。
my_util.LogConf を参照のこと| メソッドの詳細 |
public InspectionData get_summary()
Inspectable 内の get_summarypublic InspectionData get_details()
Inspectable 内の get_detailspublic java.lang.String get_name()
public FacilityConf[] get_fac_confs()
protected Timer get_app_timer()
public boolean change_timer_log(LogConf log_conf)
throws java.lang.Exception
log_conf - ログ出力先構成情報。my_util.LogConf を参照のこと
java.lang.Exception - Timer の change_log メソッドを参照のこと
public boolean change_inspector_log(LogConf log_conf)
throws java.lang.Exception
log_conf - ログ出力構成情報。LogConf を参照のこと。
java.lang.Exception - Inspector の change_log メソッドを参照のこと
public int start()
throws java.lang.Exception
java.lang.Exception - 1) タイマの生成に失敗した場合
2) いずれかの Facility の生成に失敗した場合
3) いずれかの Facility の活性化に失敗した
場合
public int stop()
throws java.lang.Exception
java.lang.Exception - Facility の deactivate メソッドを参照のこと
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||