|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.codecluster.util.C2PropertiesManager
public class C2PropertiesManager
キャッシュ機能付きプロパティファイル管理クラスです。
プロパティ XML ファイル中に記述されたプロパティ "cache" で指定した時間(単位秒)は
プロパティの再読み込みを行いません。"-1" を指定すると完全に再読み込みは行わなくなります。
ただし、reload フラグを true で、呼び出した場合にはキャッシュ時間にかかわらず
強制的に再読み込みを行い C2Properties を返します。
フィールドの概要 |
---|
インタフェース org.codecluster.C2Constants から継承されたフィールド |
---|
CONF_C2SESSION_TIMEOUT, CONF_CACHE_SECONDS, CONF_REDIRECT_RULE_CLASS, CONF_REMOTE_ADDRESS_HEADER, CONF_SECURE_HEADER, CONF_SECURE_TRUE_KEYWORD, CONF_SIMPLE_REDIRECT_BASE, DEFAULT_CONFIG_XML |
メソッドの概要 | |
---|---|
static C2Properties |
getC2PropertiesFromXML(java.lang.String xmlfilename)
プロパティ XML の読み込みをキャッシュ時間を考慮して行います。 |
static C2Properties |
getC2PropertiesFromXML(java.lang.String xmlfilename,
boolean reload)
プロパティ XML の読み込みをキャッシュ時間を考慮して行います。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static C2Properties getC2PropertiesFromXML(java.lang.String xmlfilename, boolean reload)
xmlfilename
- プロパティ XML ファイル名reload
- true でプロパティファイルを強制再読み込みします
public static C2Properties getC2PropertiesFromXML(java.lang.String xmlfilename)
xmlfilename
- プロパティ XML ファイル名
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |