jp.co.cybec.cb3.util
クラス ConfigurationLoader

java.lang.Object
  上位を拡張 jp.co.cybec.cb3.util.ConfigurationLoader

public class ConfigurationLoader
extends Object

設定ファイルを読み込むためのユーティリティクラス。
digesterを使用して設定ファイルを読み込みます。

作成者:
Daisuke Suga

コンストラクタの概要
ConfigurationLoader()
           
 
メソッドの概要
static Object load(String rule, String config)
          設定ファイルを読み込みます。
static Object load(URL rule, URL config)
          設定ファイルを読み込みます。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ConfigurationLoader

public ConfigurationLoader()
メソッドの詳細

load

public static Object load(String rule,
                          String config)
                   throws ConfigFileNotFoundException,
                          ConfigFileDefinitionException,
                          ConfigFileIOException,
                          ConfigFileParseException
設定ファイルを読み込みます。

パラメータ:
rule - digesterのルールファイル
config - 設定ファイル
戻り値:
読み込み結果。オブジェクトの型は、ルールファイルに定義されます。
例外:
ConfigFileNotFoundException - 設定ファイルが存在しない場合に発生します。
ConfigFileDefinitionException - 設定ファイルの間違いにより発生します。
ConfigFileIOException - 設定ファイル読み込み時のIOエラーにより発生します。
ConfigFileParseException - 設定ファイルのXMLファイル解析が失敗した時に発生します。

load

public static Object load(URL rule,
                          URL config)
                   throws ConfigFileDefinitionException,
                          ConfigFileIOException,
                          ConfigFileParseException
設定ファイルを読み込みます。

パラメータ:
rule - digesterのルールファイル
config - 設定ファイル
戻り値:
読み込み結果。オブジェクトの型は、ルールファイルに定義されます。
例外:
ConfigFileDefinitionException - 設定ファイル内の設定が間違っている場合に発生します。
ConfigFileIOException - 設定ファイル読み込み時のIOエラーにより発生します。
ConfigFileParseException - 設定ファイルのXMLファイル解析が失敗した時に発生します。


Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.