org.mybatis.guice.datasource.dbcp
Class PerUserPoolDataSourceModule.Builder
java.lang.Object
org.mybatis.guice.datasource.dbcp.PerUserPoolDataSourceModule.Builder
- Enclosing class:
- PerUserPoolDataSourceModule
public static final class PerUserPoolDataSourceModule.Builder
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PerUserPoolDataSourceModule.Builder
public PerUserPoolDataSourceModule.Builder()
setPerUserDefaultAutoCommitProviderClass
public PerUserPoolDataSourceModule.Builder setPerUserDefaultAutoCommitProviderClass(Class<com.google.inject.Provider<Map<String,Boolean>>> perUserDefaultAutoCommitProviderClass)
- Parameters:
perUserDefaultAutoCommitProviderClass - the perUserDefaultAutoCommitProviderClass to set
setPerUserDefaultReadOnlyProviderClass
public PerUserPoolDataSourceModule.Builder setPerUserDefaultReadOnlyProviderClass(Class<com.google.inject.Provider<Map<String,Boolean>>> perUserDefaultReadOnlyProviderClass)
- Parameters:
perUserDefaultReadOnlyProviderClass - the perUserDefaultReadOnlyProviderClass to set
setPerUserDefaultTransactionIsolationProviderClass
public PerUserPoolDataSourceModule.Builder setPerUserDefaultTransactionIsolationProviderClass(Class<com.google.inject.Provider<Map<String,Integer>>> perUserDefaultTransactionIsolationProviderClass)
- Parameters:
perUserDefaultTransactionIsolationProviderClass - the perUserDefaultTransactionIsolationProviderClass to set
setPerUserMaxActiveProviderClass
public PerUserPoolDataSourceModule.Builder setPerUserMaxActiveProviderClass(Class<com.google.inject.Provider<Map<String,Integer>>> perUserMaxActiveProviderClass)
- Parameters:
perUserMaxActiveProviderClass - the perUserMaxActiveProviderClass to set
setPerUserMaxIdleProviderClass
public PerUserPoolDataSourceModule.Builder setPerUserMaxIdleProviderClass(Class<com.google.inject.Provider<Map<String,Integer>>> perUserMaxIdleProviderClass)
- Parameters:
perUserMaxIdleProviderClass - the perUserMaxIdleProviderClass to set
setPerUserMaxWaitProviderClass
public PerUserPoolDataSourceModule.Builder setPerUserMaxWaitProviderClass(Class<com.google.inject.Provider<Map<String,Integer>>> perUserMaxWaitProviderClass)
- Parameters:
perUserMaxWaitProviderClass - the perUserMaxWaitProviderClass to set
create
public PerUserPoolDataSourceModule create()
Copyright © 2010-2011 MyBatis.org. All Rights Reserved.