woolpack.config
インタフェース ConfigExpression
- 既知の実装クラスの一覧:
- CacheMap, ConfigCount, ConfigSerial, CopyConfigContext, LocaleCacheMap, LocalePutResourceBundle, PutResourceBundle, RemoveNotResolved, ResolveEmbedding, ToLinkedHashMap
public interface ConfigExpression
設定内容を格納したMap
を加工することが可能であることを表す。
実装クラスのコンストラクタツリーは複数のスレッドまたは複数の J2EE セッションから同時に実行されることを想定しているため
イミュータブルである必要がある。
適用しているパターン:Interpreter(Expression 役)。
- 作成者:
- nakamura
interpret
void interpret(ConfigContext context)
Map
を加工するために呼び出される(called)。
実装クラスでは、引数が null でないことを前提としてよい。
実装クラスでRuntimeException
のサブ例外が発生する場合は JavaDoc コメントに記載すると部品の可用性が維持される。
- パラメータ:
context
- コンテキスト。
Copyright (C) 2006 Takahiro Nakamura. All rights reserved.