jp.go.nict.langrid.dao.jsonic
クラス JsonicSystemPropertyDao

java.lang.Object
  上位を拡張 jp.go.nict.langrid.dao.jsonic.JsonicSystemPropertyDao
すべての実装されたインタフェース:
SystemPropertyDao

public class JsonicSystemPropertyDao
extends Object
implements SystemPropertyDao

作成者:
Takao Nakaguchi

フィールドの概要
 
インタフェース jp.go.nict.langrid.dao.SystemPropertyDao から継承されたフィールド
PASSWORD_EXPIRATION_DAYS
 
コンストラクタの概要
JsonicSystemPropertyDao(JsonicDaoContext context)
           
 
メソッドの概要
 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)
          プロパティを設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JsonicSystemPropertyDao

public JsonicSystemPropertyDao(JsonicDaoContext context)
メソッドの詳細

clear

public void clear()
           throws DaoException
インタフェース SystemPropertyDao の記述:
情報をクリアする。

定義:
インタフェース SystemPropertyDao 内の clear
例外:
DaoException - 処理に失敗した

listAllProperties

public List<SystemProperty> listAllProperties(String gridId)
                                       throws DaoException
インタフェース SystemPropertyDao の記述:
全てのシステムプロパティを取得する。

定義:
インタフェース SystemPropertyDao 内の listAllProperties
パラメータ:
gridId - グリッドID
例外:
DaoException - 処理に失敗した

getProperty

public String getProperty(String gridId,
                          String name)
                   throws DaoException
インタフェース SystemPropertyDao の記述:
プロパティを取得する。

定義:
インタフェース SystemPropertyDao 内の getProperty
パラメータ:
gridId - グリッドID
戻り値:
プロパティ値
例外:
DaoException

setProperty

public void setProperty(String gridId,
                        String name,
                        String value)
                 throws DaoException
インタフェース SystemPropertyDao の記述:
プロパティを設定する。

定義:
インタフェース SystemPropertyDao 内の setProperty
パラメータ:
gridId - グリッドID
name - プロパティ名
value - プロパティ値
例外:
DaoException - 処理に失敗した

deletePropertiesOfGrid

public void deletePropertiesOfGrid(String gridId)
                            throws DaoException
インタフェース SystemPropertyDao の記述:
グリッドの全プロパティを削除する。

定義:
インタフェース SystemPropertyDao 内の deletePropertiesOfGrid
パラメータ:
gridId - グリッドID
例外:
DaoException - 処理に失敗した