A B C D G I O R S T U W

A

AbstractDataSource - org.seasar.junitcdi.jta.datasource の クラス
beanとして利用可能なDataSourceの抽象クラスです.
AbstractDataSource() - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のコンストラクタ
 
afterDeploymentValidation(AfterDeploymentValidation, BeanManager) - クラス org.seasar.junitcdi.jta.internal.DataSourceValidator のメソッド
AbstractDataSourceのサブクラスにDataSourceDefinition が注釈されていることを検証するための Extensionです.
afterDeploymentValidation(AfterDeploymentValidation, BeanManager) - クラス org.seasar.junitcdi.jta.internal.UserTransactionRegistrant のメソッド
UserTransactionおよびTransactionSynchronizationRegistry をJNDIに登録します.

B

beanManager - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource の変数
BeanManager
bindBeanToJndi(BeanManager, Class<?>, String) - クラス org.seasar.junitcdi.jta.internal.UserTransactionRegistrant のメソッド
beanをJNDIに登録します.

C

call() - クラス org.seasar.junitcdi.jta.internal.UnitOfWork のメソッド
 
cleanup() - クラス org.seasar.junitcdi.jta.internal.TransactionServicesImpl のメソッド
 
close() - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
コネクションプールをクローズします.
createXADataSource(DataSourceDefinition) - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
DataSourceDefinitionの情報からXADataSourceを作成して返します.

D

dataSource - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource の変数
コネクションプール
dataSourceClass - 例外 org.seasar.junitcdi.jta.datasource.DataSourceDefinitionNotSpecifiedException の変数
DataSourceDefinitionが注釈されていないAbstractDataSourceのサブクラス
DataSourceDefinitionNotSpecifiedException - org.seasar.junitcdi.jta.datasource の 例外
AbstractDataSourceのサブクラスにDataSourceDefinition が注釈されていない場合にスローされる例外です.
DataSourceDefinitionNotSpecifiedException(Class<?>) - 例外 org.seasar.junitcdi.jta.datasource.DataSourceDefinitionNotSpecifiedException のコンストラクタ
インスタンスを構築します.
DataSourceValidator - org.seasar.junitcdi.jta.internal の クラス
AbstractDataSourceのサブクラスにDataSourceDefinition が注釈されていることを検証し, DataSourceをJNDIに登録します.
DataSourceValidator() - クラス org.seasar.junitcdi.jta.internal.DataSourceValidator のコンストラクタ
 

G

getConnection() - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
 
getConnection(String, String) - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
 
getLoginTimeout() - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
 
getLogWriter() - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
 
getTransactionManager() - クラス org.seasar.junitcdi.jta.internal.TransactionManagerProducer のメソッド
TransactionManagerを返します.
getTransactionManager() - クラス org.seasar.junitcdi.jta.internal.TransactionServicesImpl のメソッド
TransactionManagerを返します.
getTransactionSynchronizationRegistry() - クラス org.seasar.junitcdi.jta.internal.TransactionManagerProducer のメソッド
TransactionSynchronizationRegistryを返します.
getTransactionSynchronizationRegistry() - クラス org.seasar.junitcdi.jta.internal.TransactionServicesImpl のメソッド
TransactionSynchronizationRegistryを返します.
getUserTransaction() - クラス org.seasar.junitcdi.jta.internal.TransactionServicesImpl のメソッド
 

I

invoke(InvocationContext) - クラス org.seasar.junitcdi.jta.internal.TransactionCommittingInterceptor のメソッド
インターセプタが適用されたメソッドをトランザクション制御下で呼び出しコミットします.
invoke(InvocationContext) - クラス org.seasar.junitcdi.jta.internal.TransactionRollingbackInterceptor のメソッド
インターセプタが適用されたメソッドをトランザクション制御下で呼び出しロールバックします.
isTransactionActive() - クラス org.seasar.junitcdi.jta.internal.TransactionServicesImpl のメソッド
 
isWrapperFor(Class<?>) - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
 

O

open() - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
コネクションプールをオープンします.
org.seasar.junitcdi.jta - パッケージ org.seasar.junitcdi.jta
JUnit4上のCDIコンテナで宣言的トランザクションを使用するためのアノテーションを提供するパッケージです.
org.seasar.junitcdi.jta.datasource - パッケージ org.seasar.junitcdi.jta.datasource
JUnit4上のCDIコンテナでJTAと連携するDataSourceを提供するパッケージです.
org.seasar.junitcdi.jta.internal - パッケージ org.seasar.junitcdi.jta.internal
JUnit4上のCDIコンテナでJTAを利用するための実装クラスを提供するパッケージです.

R

registerServices(Deployment) - クラス org.seasar.junitcdi.jta.internal.TransactionServicesProvider のメソッド
 
registerSynchronization(Synchronization) - クラス org.seasar.junitcdi.jta.internal.TransactionServicesImpl のメソッド
 
rollbackOnly - クラス org.seasar.junitcdi.jta.internal.UnitOfWork の変数
トランザクションを常にロールバックする場合はtrue

S

setLoginTimeout(int) - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
 
setLogWriter(PrintWriter) - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
 

T

TRANSACTION_SYNCHRONIZATION_REGISTRY_JNDI_NAME - クラス org.seasar.junitcdi.jta.internal.UserTransactionRegistrant の static 変数
TransactionSynchronizationRegistryのJNDI名
Transactional - org.seasar.junitcdi.jta の 注釈型
トランザクション境界を注釈します.
TransactionCommittingInterceptor - org.seasar.junitcdi.jta.internal の クラス
インターセプタが適用されたメソッドをトランザクション制御下で呼び出してからコミットするインターセプタです.
TransactionCommittingInterceptor() - クラス org.seasar.junitcdi.jta.internal.TransactionCommittingInterceptor のコンストラクタ
 
transactionManager - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource の変数
連携するTransactionManager
transactionManager - クラス org.seasar.junitcdi.jta.internal.TransactionServicesImpl の変数
TransactionManager
TransactionManagerProducer - org.seasar.junitcdi.jta.internal の クラス
TransactionManagerおよびTransactionSynchronizationRegistry をbeanとして提供します.
TransactionManagerProducer() - クラス org.seasar.junitcdi.jta.internal.TransactionManagerProducer のコンストラクタ
 
TransactionRollingbackInterceptor - org.seasar.junitcdi.jta.internal の クラス
インターセプタが適用されたメソッドをトランザクション制御下で呼び出してからロールバックするインターセプタです.
TransactionRollingbackInterceptor() - クラス org.seasar.junitcdi.jta.internal.TransactionRollingbackInterceptor のコンストラクタ
 
TransactionServicesImpl - org.seasar.junitcdi.jta.internal の クラス
S2JTAを使用するTransactionServicesの実装です.
TransactionServicesImpl() - クラス org.seasar.junitcdi.jta.internal.TransactionServicesImpl のコンストラクタ
 
TransactionServicesProvider - org.seasar.junitcdi.jta.internal の クラス
トランザクションサービスをCDIコンテナにデプロイします.
TransactionServicesProvider() - クラス org.seasar.junitcdi.jta.internal.TransactionServicesProvider のコンストラクタ
 
transactionSynchronizationRegistry - クラス org.seasar.junitcdi.jta.internal.TransactionServicesImpl の変数
TransactionSynchronizationRegistry

U

UnitOfWork<T> - org.seasar.junitcdi.jta.internal の クラス
workをアトミックなunit of workとしてトランザクショナルに実行するクラスです.
UnitOfWork(UserTransaction, Callable<T>, boolean) - クラス org.seasar.junitcdi.jta.internal.UnitOfWork のコンストラクタ
インスタンスを構築します.
unwrap(Class<T>) - クラス org.seasar.junitcdi.jta.datasource.AbstractDataSource のメソッド
 
USER_TRANSACTION_JNDI_NAME - クラス org.seasar.junitcdi.jta.internal.UserTransactionRegistrant の static 変数
UserTransactionのJNDI名
userTransaction - クラス org.seasar.junitcdi.jta.internal.TransactionCommittingInterceptor の変数
UserTransaction
userTransaction - クラス org.seasar.junitcdi.jta.internal.TransactionRollingbackInterceptor の変数
UserTransaction
userTransaction - クラス org.seasar.junitcdi.jta.internal.TransactionServicesImpl の変数
UserTransaction
userTransaction - クラス org.seasar.junitcdi.jta.internal.UnitOfWork の変数
UserTransaction
UserTransactionRegistrant - org.seasar.junitcdi.jta.internal の クラス
UserTransactionおよびTransactionSynchronizationRegistry をJNDIに登録ためのExtensionです.
UserTransactionRegistrant() - クラス org.seasar.junitcdi.jta.internal.UserTransactionRegistrant のコンストラクタ
 

W

work - クラス org.seasar.junitcdi.jta.internal.UnitOfWork の変数
トランザクショナルに実行するwork

A B C D G I O R S T U W

Copyright © 2010 The Seasar Foundation. All Rights Reserved.