Index

A B C D G I J M N P R S T U V W 
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
 
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
 
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.
A B C D G I J M N P R S T U V W 
All Classes|All Packages|Constant Field Values