|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.go.aist.rtm.RTC.ConfigAdmin
public class ConfigAdmin
コンフィギュレーション情報を管理するクラスです。
| コンストラクタの概要 | |
|---|---|
ConfigAdmin(Properties configsets)
コンストラクタです。 |
|
| メソッドの概要 | |
|---|---|
boolean |
activateConfigurationSet(java.lang.String config_id)
指定したコンフィギュレーションセットをアクティブにします。 |
boolean |
addConfigurationSet(Properties configset)
コンフィギュレーションセットに設定値を追加します。 |
boolean |
bindParameter(java.lang.String param_name,
ValueHolder var,
java.lang.String def_val)
指定したパラメータに値を設定すします。 |
void |
destruct()
デストラクタです。 |
Properties |
getActiveConfigurationSet()
現在アクティブなコンフィギュレーションセットを取得します。 |
java.lang.String |
getActiveId()
現在アクティブなコンフィギュレーションセットのIDを取得します。 |
Properties |
getConfigurationSet(java.lang.String config_id)
指定したIDのコンフィギュレーションセットを取得します。 |
java.util.Vector<Properties> |
getConfigurationSets()
設定されている全コンフィギュレーションセットを取得します。 |
boolean |
haveConfig(java.lang.String config_id)
指定したコンフィギュレーションが存在するか確認します。 |
boolean |
isActive()
コンフィギュレーションセットがアクティブとなっているか確認します。 |
boolean |
isChanged()
パラメータが変更されているか確認します。 |
boolean |
isExist(java.lang.String param_name)
指定したパラメータが存在するか確認します。 |
boolean |
removeConfigurationSet(java.lang.String config_id)
指定したコンフィギュレーションセットを削除します。 |
boolean |
setConfigurationSetValues(java.lang.String config_id,
Properties config_set)
指定したコンフィギュレーションセットに設定値をマージします。 |
void |
update()
現在アクティブなコンフィギュレーションの値で,バインドパラメータの値を変更します。 |
void |
update(java.lang.String config_set)
コンフィギュレーションセットに設定した値で,バインドパラメータの値を変更します。 |
void |
update(java.lang.String config_set,
java.lang.String config_param)
指定したコンフィギュレーションに設定した値で,バインドパラメータの値を変更します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ConfigAdmin(Properties configsets)
コンストラクタです。
configsets - 設定対象プロパティ| メソッドの詳細 |
|---|
public void destruct()
デストラクタです。
public boolean bindParameter(java.lang.String param_name,
ValueHolder var,
java.lang.String def_val)
指定したパラメータに値を設定すします。 設定対象値の設定に失敗した場合は,デフォルト値をパラメータに設定します。
param_name - 設定対象パラメータ名var - 設定対象値def_val - デフォルト値
* @return 設定結果public void update(java.lang.String config_set)
コンフィギュレーションセットに設定した値で,バインドパラメータの値を変更します。
config_set - 設定対象のコンフィギュレーションセットIDpublic void update()
現在アクティブなコンフィギュレーションの値で,バインドパラメータの値を変更します。
public void update(java.lang.String config_set,
java.lang.String config_param)
指定したコンフィギュレーションに設定した値で,バインドパラメータの値を変更します。
config_set - コンフィギュレーション名称
「.」区切りで最後の要素を除いた名前config_param - コンフィギュレーションセットの最後の要素名public boolean isExist(java.lang.String param_name)
指定したパラメータが存在するか確認します。
param_name - 確認対象パラメータ名
* @return 存在確認結果public boolean isChanged()
パラメータが変更されているか確認します。
* @return 変更有無確認結果
public final java.lang.String getActiveId()
現在アクティブなコンフィギュレーションセットのIDを取得します。
* @return アクティブ・コンフィギュレーションセットID
public final boolean haveConfig(java.lang.String config_id)
指定したコンフィギュレーションが存在するか確認します。
config_id - 確認対象コンフィギュレーションID
* @return 存在確認結果public boolean isActive()
コンフィギュレーションセットがアクティブとなっているか確認します。
* @return 確認結果
public final java.util.Vector<Properties> getConfigurationSets()
設定されている全コンフィギュレーションセットを取得します。
* @return 全コンフィギュレーションセット
public final Properties getConfigurationSet(java.lang.String config_id)
指定したIDのコンフィギュレーションセットを取得します。 存在しない場合は空のコンフィギュレーションセットを返します。
config_id - 取得対象コンフィギュレーションセットID
* @return コンフィギュレーションセット
public boolean setConfigurationSetValues(java.lang.String config_id,
Properties config_set)
指定したコンフィギュレーションセットに設定値をマージします。
config_id - 追加対象コンフィギュレーションセットIDconfig_set - 追加対象設定値
* @return 追加結果public final Properties getActiveConfigurationSet()
現在アクティブなコンフィギュレーションセットを取得します。 アクティブなコンフィギュレーションセットが存在しない場合は, 空のコンフィギュレーションセットを返します。
* @return アクティブ・コンフィギュレーションセット
public boolean addConfigurationSet(Properties configset)
コンフィギュレーションセットに設定値を追加します。
configset - 追加対象コンフィギュレーションセット
* @return 追加結果public boolean removeConfigurationSet(java.lang.String config_id)
指定したコンフィギュレーションセットを削除します。
config_id - 削除対象コンフィギュレーションセットID
* @return 削除結果public boolean activateConfigurationSet(java.lang.String config_id)
指定したコンフィギュレーションセットをアクティブにします。
config_id - アクティブにするコンフィギュレーションセットID
* @return Activate結果
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||