|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.cubby.plugin.AbstractPlugin
org.seasar.cubby.plugins.oval.OValPlugin
public class OValPlugin
OVal によるアノテーションベースの入力検証を追加するプラグインです。
コンストラクタの概要 | |
---|---|
OValPlugin()
|
メソッドの概要 | |
---|---|
protected net.sf.oval.localization.message.MessageResolver |
buildMessageResolver(Container container)
MessageResolver を生成します。 |
protected net.sf.oval.localization.context.OValContextRenderer |
buildOValContextRenderer(Container container)
OValContextRenderer を生成します。 |
void |
initialize(ServletContext servletContext)
LoggerFactorySLF4JImpl を引数に {link
Validator.setLoggerFactory(net.sf.oval.logging.LoggerFactory)
を実行して、ロガーに SLF4J を使用するように設定します。 |
void |
ready()
|
クラス org.seasar.cubby.plugin.AbstractPlugin から継承されたメソッド |
---|
destroy, getProvider, getSupportedServices, invokeAction, invokeActionResult, invokeRequestProcessing, invokeRouting, isSupport, support |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public OValPlugin()
メソッドの詳細 |
---|
public void initialize(ServletContext servletContext) throws Exception
LoggerFactorySLF4JImpl
を引数に {link
Validator.setLoggerFactory(net.sf.oval.logging.LoggerFactory)
を実行して、ロガーに SLF4J を使用するように設定します。
Plugin
内の initialize
AbstractPlugin
内の initialize
Exception
public void ready()
Plugin
内の ready
AbstractPlugin
内の ready
protected net.sf.oval.localization.message.MessageResolver buildMessageResolver(Container container)
MessageResolver
を生成します。
指定されたコンテナから MessageResolver
のインスタンスを取得しますが、コンテナに登録されていない場合は
null
を返します。その場合は
Validator.setMessageResolver(MessageResolver)
を実行しないので OVal
デフォルトの動作になります。
container
- コンテナ
MessageResolver
protected net.sf.oval.localization.context.OValContextRenderer buildOValContextRenderer(Container container)
OValContextRenderer
を生成します。
指定されたコンテナから OValContextRenderer
のインスタンスを取得しますが、コンテナに登録されていない場合は
null
を返します。その場合は
Validator.setContextRenderer(OValContextRenderer)
を実行しないので OVal
デフォルトの動作になります。
container
- コンテナ
MessageResolver
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |