Index
All Classes|All Packages|Constant Field Values
A
- as(Class<T>) - Method in class com.zfabrik.impl.db.data.DataSourceResource
B
- begin() - Method in class com.zfabrik.impl.db.data.DataSourceWorkResource
- BOOLEAN - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
C
- close() - Method in class com.zfabrik.impl.db.data.DataSourceWorkResource
- com.zfabrik.impl.db.data - package com.zfabrik.impl.db.data
- commit() - Method in class com.zfabrik.impl.db.data.DataSourceWorkResource
- computeWorkUnitResourceKey(String) - Static method in class com.zfabrik.impl.db.data.DataSourceWorkResource
D
- DataSourceResource - Class in com.zfabrik.impl.db.data
-
Implementation of component type javax.sql.DataSource.
- DataSourceResource(String) - Constructor for class com.zfabrik.impl.db.data.DataSourceResource
- DataSourceResource.Enlistment - Enum Class in com.zfabrik.impl.db.data
- DataSourceWorkResource - Class in com.zfabrik.impl.db.data
-
Work resource, keeping the connection per data source on the work unit.
- DataSourceWorkResource(DataSourceResource, Connection) - Constructor for class com.zfabrik.impl.db.data.DataSourceWorkResource
- DataSourceWrapper - Class in com.zfabrik.impl.db.data
-
Wraps a nested data source implementation so that we can hook up with the
WorkUnit
. - DataSourceWrapper(DataSourceResource, DataSource) - Constructor for class com.zfabrik.impl.db.data.DataSourceWrapper
- destroy() - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- DS_CLASS - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
- DS_ENLIST - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
- DS_JNDI - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
- DS_PROP_PREFIX - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
- DS_PROP_TYPE_PREFIX - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
- DS_TEMPLATE_COMPONENT - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
- DS_TYPE - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
G
- get(DataSourceResource, ThrowingSupplier<Connection, SQLException>) - Static method in class com.zfabrik.impl.db.data.DataSourceWorkResource
-
Get a work resource from the work unit.
- getClassLoader(String) - Static method in class com.zfabrik.impl.db.data.DataSourceResource
- getConnection() - Method in class com.zfabrik.impl.db.data.DataSourceWorkResource
- getConnection() - Method in class com.zfabrik.impl.db.data.DataSourceWrapper
- getConnection() - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- getConnection(String, String) - Method in class com.zfabrik.impl.db.data.DataSourceWrapper
- getConnection(String, String) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- getConnectionExpiration() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getConnectionMaxUse() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getDataSource() - Method in class com.zfabrik.impl.db.data.DataSourceResource
- getEnlistment() - Method in class com.zfabrik.impl.db.data.DataSourceResource
- getExpiredConnections() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getLoginTimeout() - Method in class com.zfabrik.impl.db.data.DataSourceWrapper
- getLoginTimeout() - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- getLogWriter() - Method in class com.zfabrik.impl.db.data.DataSourceWrapper
- getLogWriter() - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- getMaxConcurrentConnections() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getMaxInUseConnections() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getMaxSpareConnections() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getName() - Method in class com.zfabrik.impl.db.data.DataSourceResource
- getNumConnectionsCreated() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getNumConnectionsServed() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getNumInUseConnections() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getNumSpareConnections() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getParentLogger() - Method in class com.zfabrik.impl.db.data.DataSourceWrapper
- getParentLogger() - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- getTimesWaitedForConnection() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getTimeWaitedForConnection() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- getTransactionIsolation() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
I
- INT - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
- invalidate() - Method in class com.zfabrik.impl.db.data.DataSourceResource
- isWrapperFor(Class<?>) - Method in class com.zfabrik.impl.db.data.DataSourceWrapper
- isWrapperFor(Class<?>) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
J
- JDBCTracer - Class in com.zfabrik.impl.db.data
-
Supports performance tracing of JDBC provided objects from our pool.
- JDBCTracer() - Constructor for class com.zfabrik.impl.db.data.JDBCTracer
- jta - Enum constant in enum class com.zfabrik.impl.db.data.DataSourceResource.Enlistment
-
Enlisted in Work Unit, if there is a user transaction already bound.
M
- Module - Class in com.zfabrik.impl.db.data
- Module() - Constructor for class com.zfabrik.impl.db.data.Module
N
- NAME - Static variable in class com.zfabrik.impl.db.data.Module
-
Module name
- none - Enum constant in enum class com.zfabrik.impl.db.data.DataSourceResource.Enlistment
-
No enlisting.
P
- PoolingDataSource - Class in com.zfabrik.impl.db.data
-
A simple but effective data base connection pool.
- PoolingDataSource(IResourceHandle, String) - Constructor for class com.zfabrik.impl.db.data.PoolingDataSource
- PoolingDataSource(IResourceHandle, String, DataSource) - Constructor for class com.zfabrik.impl.db.data.PoolingDataSource
- PoolingDataSource.PoolMBean - Interface in com.zfabrik.impl.db.data
R
- reset() - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- rollback() - Method in class com.zfabrik.impl.db.data.DataSourceWorkResource
S
- setConnectionExpiration(int) - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- setConnectionExpiration(int) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
-
Change the number of milliseconds a connection will be kept open at least before it will be considered stale by the pool and closed at the next opportunity.
- setConnectionMaxUse(int) - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- setConnectionMaxUse(int) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
-
Change the number of times a connection from this pool may be used before it will be dumped
- setDriverClass(String) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- setExhaustWarningDelay(int) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
-
Delay for exhaust warnings before warning again.
- setLoginTimeout(int) - Method in class com.zfabrik.impl.db.data.DataSourceWrapper
- setLoginTimeout(int) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- setLogWriter(PrintWriter) - Method in class com.zfabrik.impl.db.data.DataSourceWrapper
- setLogWriter(PrintWriter) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- setMaxInUseConnections(int) - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- setMaxInUseConnections(int) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
-
Change the number of connections to be provided by this pool at most.
- setMaxSpareConnections(int) - Method in interface com.zfabrik.impl.db.data.PoolingDataSource.PoolMBean
- setMaxSpareConnections(int) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
-
Change the number of spare connections to be held open by this pool.
- setPassword(String) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- setTransactionIsolation(int) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- setUrl(String) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- setUser(String) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
- STRING - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
T
- treatThis(Connection) - Static method in class com.zfabrik.impl.db.data.JDBCTracer
- TYPE - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
-
Component type of the resource
- TYPE_COMBO - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
- TYPE_NATIVE - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
- TYPE_ZFABRIK - Static variable in class com.zfabrik.impl.db.data.DataSourceResource
U
- unwrap(Class<T>) - Method in class com.zfabrik.impl.db.data.DataSourceWrapper
- unwrap(Class<T>) - Method in class com.zfabrik.impl.db.data.PoolingDataSource
V
- valueOf(String) - Static method in enum class com.zfabrik.impl.db.data.DataSourceResource.Enlistment
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.zfabrik.impl.db.data.DataSourceResource.Enlistment
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- workUnit - Enum constant in enum class com.zfabrik.impl.db.data.DataSourceResource.Enlistment
-
Enlisted in Work Unit.
All Classes|All Packages|Constant Field Values