org.seasar.junitcdi.jta.internal
クラス DataSourceValidator

java.lang.Object
  上位を拡張 org.seasar.junitcdi.jta.internal.DataSourceValidator
すべての実装されたインタフェース:
Extension

public class DataSourceValidator
extends Object
implements Extension

AbstractDataSourceのサブクラスにDataSourceDefinition が注釈されていることを検証し, DataSourceをJNDIに登録します.

作成者:
koichik

コンストラクタの概要
DataSourceValidator()
           
 
メソッドの概要
 void afterDeploymentValidation(AfterDeploymentValidation event, BeanManager beanManager)
          AbstractDataSourceのサブクラスにDataSourceDefinition が注釈されていることを検証するための Extensionです.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DataSourceValidator

public DataSourceValidator()
メソッドの詳細

afterDeploymentValidation

public void afterDeploymentValidation(@Observes
                                      AfterDeploymentValidation event,
                                      BeanManager beanManager)
                               throws DataSourceDefinitionNotSpecifiedException,
                                      NamingException
AbstractDataSourceのサブクラスにDataSourceDefinition が注釈されていることを検証するための Extensionです.

パラメータ:
event - イベント
beanManager - BeanManager
例外:
DataSourceDefinitionNotSpecifiedException - AbstractDataSourceDataSourceDefinition が注釈されていない場合
NamingException - JNDIの登録に失敗した場合


Copyright © 2010 The Seasar Foundation. All Rights Reserved.