jp.go.nict.langrid.dao
インタフェース SystemPropertyDao

既知の実装クラスの一覧:
HibernateSystemPropertyDao, JsonicSystemPropertyDao

public interface SystemPropertyDao

システム固有のプロパティを扱うDAO。

作成者:
Takao Nakaguchi

フィールドの概要
static String PASSWORD_EXPIRATION_DAYS
           
 
メソッドの概要
 void clear()
          情報をクリアする。
 void deletePropertiesOfGrid(String gridId)
          グリッドの全プロパティを削除する。
 String getProperty(String gridId, String name)
          プロパティを取得する。
 List<SystemProperty> listAllProperties(String gridId)
          全てのシステムプロパティを取得する。
 void setProperty(String gridId, String name, String value)
          プロパティを設定する。
 

フィールドの詳細

PASSWORD_EXPIRATION_DAYS

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

clear

void clear()
           throws DaoException
情報をクリアする。

例外:
DaoException - 処理に失敗した

listAllProperties

List<SystemProperty> listAllProperties(String gridId)
                                       throws DaoException
全てのシステムプロパティを取得する。

パラメータ:
gridId - グリッドID
例外:
DaoException - 処理に失敗した

getProperty

String getProperty(String gridId,
                   String name)
                   throws DaoException
プロパティを取得する。

パラメータ:
gridId - グリッドID
プロパティ名 -
戻り値:
プロパティ値
例外:
DaoException

setProperty

void setProperty(String gridId,
                 String name,
                 String value)
                 throws DaoException
プロパティを設定する。

パラメータ:
gridId - グリッドID
name - プロパティ名
value - プロパティ値
例外:
DaoException - 処理に失敗した

deletePropertiesOfGrid

void deletePropertiesOfGrid(String gridId)
                            throws DaoException
グリッドの全プロパティを削除する。

パラメータ:
gridId - グリッドID
例外:
DaoException - 処理に失敗した