A C D E G H I J M N O P R S T V

A

AbstractDataSourceBlockIdGenerator - Class in org.apache.avalon.excalibur.datasource.ids
The AbstractDataSourceBlockIdGenerator allocates blocks of ids from a DataSource and then provides them as needed.
AbstractDataSourceBlockIdGenerator() - Constructor for class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceBlockIdGenerator
 
AbstractDataSourceCluster - Class in org.apache.avalon.excalibur.datasource.cluster
 
AbstractDataSourceCluster() - Constructor for class org.apache.avalon.excalibur.datasource.cluster.AbstractDataSourceCluster
 
AbstractDataSourceIdGenerator - Class in org.apache.avalon.excalibur.datasource.ids
 
AbstractDataSourceIdGenerator() - Constructor for class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
 
AbstractIdGenerator - Class in org.apache.avalon.excalibur.datasource.ids
 
AbstractIdGenerator() - Constructor for class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
 
AbstractJdbcConnection - Class in org.apache.avalon.excalibur.datasource
The Connection object used in conjunction with the JdbcDataSource object.
AbstractJdbcConnection(Connection, boolean) - Constructor for class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
Deprecated. Use the version with keepAlive specified
AbstractJdbcConnection(Connection, String) - Constructor for class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
AbstractJdbcConnection(Connection, String, int) - Constructor for class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
allocateBigDecimalIdBlock(int) - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceBlockIdGenerator
Allocates a block, of the given size, of ids from the database.
allocateBigDecimalIdBlock(int) - Method in class org.apache.avalon.excalibur.datasource.ids.TableIdGenerator
Allocates a block, of the given size, of ids from the database.
allocateLongIdBlock(int) - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceBlockIdGenerator
Allocates a block, of the given size, of ids from the database.
allocateLongIdBlock(int) - Method in class org.apache.avalon.excalibur.datasource.ids.TableIdGenerator
Allocates a block, of the given size, of ids from the database.

C

clearAllocatedStatements() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
Closes statements that were registered and removes all statements from the list of allocated ones.
close() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.cluster.AbstractDataSourceCluster
Called by the Container to configure the component.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceBlockIdGenerator
Called by the Container to configure the component.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
Called by the Container to configure the component.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.ids.SequenceIdGenerator
Called by the Container to configure the component.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.ids.TableIdGenerator
Called by the Container to configure the component.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.InformixDataSource
Set up the Informix driver for direct use.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.J2eeDataSource
Configure and set up DB connection.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.JdbcDataSource
Configure and set up DB connection.
configure(Configuration) - Method in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
Pass the Configuration to the Configurable class.

D

DataSourceComponent - Interface in org.apache.avalon.excalibur.datasource
The standard interface for DataSources in Avalon.
decommission(Object) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
 
DefaultHashedDataSourceCluster - Class in org.apache.avalon.excalibur.datasource.cluster
The DefaultHashedDataSourceCluster requires that the user specify an object or a hashCode which will be used consistantly select a member DataSource form a cluster for each connection request.
DefaultHashedDataSourceCluster() - Constructor for class org.apache.avalon.excalibur.datasource.cluster.DefaultHashedDataSourceCluster
 
DefaultIndexedDataSourceCluster - Class in org.apache.avalon.excalibur.datasource.cluster
The DefaultIndexedDataSourceCluster requires that the user implement their own method of selecting which DataSource in the cluster to use for each connection request.
DefaultIndexedDataSourceCluster() - Constructor for class org.apache.avalon.excalibur.datasource.cluster.DefaultIndexedDataSourceCluster
 
DefaultRoundRobinDataSourceCluster - Class in org.apache.avalon.excalibur.datasource.cluster
The DefaultRoundRobinDataSourceCluster allows the user to specify a cluster of DataSources which all act as one.
DefaultRoundRobinDataSourceCluster() - Constructor for class org.apache.avalon.excalibur.datasource.cluster.DefaultRoundRobinDataSourceCluster
 
dispose() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
dispose() - Method in class org.apache.avalon.excalibur.datasource.cluster.AbstractDataSourceCluster
Called by the Container to dispose the component.
dispose() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
Called by the Container to dispose the component.
dispose() - Method in class org.apache.avalon.excalibur.datasource.JdbcDataSource
Dispose properly of the pool
dispose() - Method in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
The dispose operation is called at the end of a components lifecycle.

E

enableLogging(Logger) - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
equals(Object) - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 

G

get() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
getClusterSize() - Method in class org.apache.avalon.excalibur.datasource.cluster.AbstractDataSourceCluster
Returns the number of DataSources in the cluster.
getClusterSize() - Method in interface org.apache.avalon.excalibur.datasource.cluster.HashedDataSourceCluster
Returns the number of DataSources in the cluster.
getClusterSize() - Method in interface org.apache.avalon.excalibur.datasource.cluster.IndexedDataSourceCluster
Returns the number of DataSources in the cluster.
getConnection() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
getConnection() - Method in class org.apache.avalon.excalibur.datasource.cluster.DefaultHashedDataSourceCluster
Not supported in this component.
getConnection() - Method in class org.apache.avalon.excalibur.datasource.cluster.DefaultIndexedDataSourceCluster
Not supported in this component.
getConnection() - Method in class org.apache.avalon.excalibur.datasource.cluster.DefaultRoundRobinDataSourceCluster
Returns a Connection to one of the Cluster's member DataSources.
getConnection() - Method in interface org.apache.avalon.excalibur.datasource.DataSourceComponent
Gets the Connection to the database
getConnection() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
Allocates a connection for the caller.
getConnection() - Method in class org.apache.avalon.excalibur.datasource.InformixDataSource
Return an Informix Connection object
getConnection() - Method in class org.apache.avalon.excalibur.datasource.J2eeDataSource
Get the database connection
getConnection() - Method in class org.apache.avalon.excalibur.datasource.JdbcDataSource
Get the database connection
getConnection() - Method in interface org.apache.avalon.excalibur.datasource.ProxiedJdbcConnection
 
getConnection() - Method in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
Gets the Connection to the database
getConnectionForHashCode(int) - Method in class org.apache.avalon.excalibur.datasource.cluster.DefaultHashedDataSourceCluster
Gets a Connection to a database given a hash code.
getConnectionForHashCode(int) - Method in interface org.apache.avalon.excalibur.datasource.cluster.HashedDataSourceCluster
Gets a Connection to a database given a hash code.
getConnectionForHashObject(Object) - Method in class org.apache.avalon.excalibur.datasource.cluster.DefaultHashedDataSourceCluster
Gets a Connection to a database given a hash object.
getConnectionForHashObject(Object) - Method in interface org.apache.avalon.excalibur.datasource.cluster.HashedDataSourceCluster
Gets a Connection to a database given a hash object.
getConnectionForIndex(int) - Method in class org.apache.avalon.excalibur.datasource.cluster.AbstractDataSourceCluster
Gets a Connection to a database given an index.
getConnectionForIndex(int) - Method in interface org.apache.avalon.excalibur.datasource.cluster.HashedDataSourceCluster
Gets a Connection to a database given an index.
getConnectionForIndex(int) - Method in interface org.apache.avalon.excalibur.datasource.cluster.IndexedDataSourceCluster
Gets a Connection to a database given an index.
getCreatedClass() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
 
getIndexForHashCode(int) - Method in class org.apache.avalon.excalibur.datasource.cluster.DefaultHashedDataSourceCluster
Gets the index which will be resolved for a given hashCode.
getIndexForHashCode(int) - Method in interface org.apache.avalon.excalibur.datasource.cluster.HashedDataSourceCluster
Gets the index which will be resolved for a given hashCode.
getIndexForHashObject(Object) - Method in class org.apache.avalon.excalibur.datasource.cluster.DefaultHashedDataSourceCluster
Gets the index which will be resolved for a given hashCode.
getIndexForHashObject(Object) - Method in interface org.apache.avalon.excalibur.datasource.cluster.HashedDataSourceCluster
Gets the index which will be resolved for a given hashCode.
getNextBigDecimalId() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
Returns the next Id from the pool.
getNextBigDecimalId() - Method in interface org.apache.avalon.excalibur.datasource.ids.IdGenerator
Returns the next Id from the pool.
getNextBigDecimalIdInner() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceBlockIdGenerator
Gets the next id as a Big Decimal.
getNextBigDecimalIdInner() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
Gets the next id as a Big Decimal.
getNextBigDecimalIdInner() - Method in class org.apache.avalon.excalibur.datasource.ids.SequenceIdGenerator
Gets the next id as a Big Decimal.
getNextByteId() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
Returns the next Id from the pool.
getNextByteId() - Method in interface org.apache.avalon.excalibur.datasource.ids.IdGenerator
Returns the next Id from the pool.
getNextIntegerId() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
Returns the next Id from the pool.
getNextIntegerId() - Method in interface org.apache.avalon.excalibur.datasource.ids.IdGenerator
Returns the next Id from the pool.
getNextLongId() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
Returns the next Id from the pool.
getNextLongId() - Method in interface org.apache.avalon.excalibur.datasource.ids.IdGenerator
Returns the next Id from the pool.
getNextLongIdChecked(long) - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
Gets the next Long Id constraining the value to be less than the specified maxId.
getNextLongIdInner() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceBlockIdGenerator
Gets the next id as a long.
getNextLongIdInner() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
Gets the next id as a long.
getNextLongIdInner() - Method in class org.apache.avalon.excalibur.datasource.ids.SequenceIdGenerator
Gets the next id as a long.
getNextShortId() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
Returns the next Id from the pool.
getNextShortId() - Method in interface org.apache.avalon.excalibur.datasource.ids.IdGenerator
Returns the next Id from the pool.
getState() - Method in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
Returns a snapshot of the current state of the pool.
getState() - Method in interface org.apache.avalon.excalibur.datasource.TraceableDataSourceComponent
Returns a snapshot of the current state of the pool.

H

HashedDataSourceCluster - Interface in org.apache.avalon.excalibur.datasource.cluster
 

I

IdException - Exception in org.apache.avalon.excalibur.datasource.ids
Thrown when it was not possible to allocate an Id.
IdException(String) - Constructor for exception org.apache.avalon.excalibur.datasource.ids.IdException
Construct a new IdException instance.
IdException(String, Throwable) - Constructor for exception org.apache.avalon.excalibur.datasource.ids.IdException
Construct a new IdException instance.
IdGenerator - Interface in org.apache.avalon.excalibur.datasource.ids
 
IndexedDataSourceCluster - Interface in org.apache.avalon.excalibur.datasource.cluster
 
InformixDataSource - Class in org.apache.avalon.excalibur.datasource
The Informix implementation for DataSources in Excalibur.
InformixDataSource() - Constructor for class org.apache.avalon.excalibur.datasource.InformixDataSource
Set up the system property for the context factory if it hasn't been done already.
initialize() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
initialize() - Method in class org.apache.avalon.excalibur.datasource.cluster.AbstractDataSourceCluster
Called by the Container to initialize the component.
initialize() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceBlockIdGenerator
Called by the Container to initialize the component.
initialize() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
Called by the Container to initialize the component.
initialize() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
invoke(Object, Method, Object[]) - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
isClosed() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
isUsingBigDecimals() - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
Returns true if the internal data type is using BigDecimals, false if it is using longs.

J

J2eeDataSource - Class in org.apache.avalon.excalibur.datasource
The J2EE implementation for DataSources in Cocoon.
J2eeDataSource() - Constructor for class org.apache.avalon.excalibur.datasource.J2eeDataSource
 
Jdbc3Connection - Class in org.apache.avalon.excalibur.datasource
Deprecated. No longer necessary due to the dynamic proxies
Jdbc3Connection(Connection, String) - Constructor for class org.apache.avalon.excalibur.datasource.Jdbc3Connection
Deprecated.  
Jdbc3Connection(Connection, String, int) - Constructor for class org.apache.avalon.excalibur.datasource.Jdbc3Connection
Deprecated.  
JDBC_NAME - Static variable in class org.apache.avalon.excalibur.datasource.J2eeDataSource
 
JdbcConnection - Class in org.apache.avalon.excalibur.datasource
Deprecated. No longer necessary due to the dynamic proxies
JdbcConnection(Connection, String) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnection
Deprecated.  
JdbcConnection(Connection, String, int) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnection
Deprecated.  
JdbcConnectionFactory - Class in org.apache.avalon.excalibur.datasource
The Factory implementation for JdbcConnections.
JdbcConnectionFactory(String, String, String, boolean, boolean) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
Deprecated. Use the new constructor with the keepalive and connectionClass specified.
JdbcConnectionFactory(String, String, String, boolean, boolean, String) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
Deprecated. Use the new constructor with the keepalive and connectionClass specified.
JdbcConnectionFactory(String, String, String, boolean, String, String) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
Creates and configures a new JdbcConnectionFactory.
JdbcConnectionFactory(String, String, String, boolean, String, int, String) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
Creates and configures a new JdbcConnectionFactory.
JdbcConnectionPool - Class in org.apache.avalon.excalibur.datasource
The Pool implementation for JdbcConnections.
JdbcConnectionPool(JdbcConnectionFactory, DefaultPoolController, int, int, boolean) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
JdbcDataSource - Class in org.apache.avalon.excalibur.datasource
The Default implementation for DataSources in Avalon.
JdbcDataSource() - Constructor for class org.apache.avalon.excalibur.datasource.JdbcDataSource
 

M

m_allocated - Variable in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
Number of allocated Ids remaining before another block must be allocated.
m_connection - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
m_dataSource - Variable in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
 
m_dataSource - Variable in class org.apache.avalon.excalibur.datasource.J2eeDataSource
 
m_encounteredError - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
Flag to keep track of whether or not an error has been thrown since the last time the DB was pinged.
m_lastUsed - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
m_nextId - Variable in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
 
m_password - Variable in class org.apache.avalon.excalibur.datasource.J2eeDataSource
 
m_pool - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
m_pool - Variable in class org.apache.avalon.excalibur.datasource.JdbcDataSource
 
m_pool - Variable in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
 
m_size - Variable in class org.apache.avalon.excalibur.datasource.cluster.AbstractDataSourceCluster
 
m_testAge - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
The maximum time since a connection was last used before it will be pinged.
m_testException - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
m_testStatement - Variable in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
m_user - Variable in class org.apache.avalon.excalibur.datasource.J2eeDataSource
 

N

newInstance() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
 
newPoolable() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
newPoolable() - Method in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcConnectionPool
Create a new poolable instance by by calling the newInstance method on the pool's ObjectFactory.
NoAvailableConnectionException - Exception in org.apache.avalon.excalibur.datasource
Exception that is thrown when there are no more Connection objects available in the pool.
NoAvailableConnectionException() - Constructor for exception org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoAvailableConnectionException(String) - Constructor for exception org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoAvailableConnectionException(String, String) - Constructor for exception org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoAvailableConnectionException(String, String, int) - Constructor for exception org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoValidConnectionException - Exception in org.apache.avalon.excalibur.datasource
Exception that is thrown when there is no valid Connection wrapper available in the ClassLoader.
NoValidConnectionException() - Constructor for exception org.apache.avalon.excalibur.datasource.NoValidConnectionException
 
NoValidConnectionException(String) - Constructor for exception org.apache.avalon.excalibur.datasource.NoValidConnectionException
 
NoValidConnectionException(String, String) - Constructor for exception org.apache.avalon.excalibur.datasource.NoValidConnectionException
 
NoValidConnectionException(String, String, int) - Constructor for exception org.apache.avalon.excalibur.datasource.NoValidConnectionException
 

O

org.apache.avalon.excalibur.datasource - package org.apache.avalon.excalibur.datasource
Datastore utilities.
org.apache.avalon.excalibur.datasource.cluster - package org.apache.avalon.excalibur.datasource.cluster
 
org.apache.avalon.excalibur.datasource.ids - package org.apache.avalon.excalibur.datasource.ids
 

P

PoolSettable - Interface in org.apache.avalon.excalibur.datasource
Hack class to work around the dynamic proxy issues of not allowing abstract base classes as an "interface".
ProxiedJdbcConnection - Interface in org.apache.avalon.excalibur.datasource
A JDBC connection that has a proxy around it in order to dynamically implement JDBC2/3 needs to get a handle to its proxied self so that the proxied version can be returned to the pool.
put(Poolable) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 

R

recycle() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
registerAllocatedStatement(Statement) - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
Adds the statement to the list of this connection.
ResourceLimitingJdbcConnectionPool - Class in org.apache.avalon.excalibur.datasource
A ResourceLimiting JdbcConnectionPool which allows for fine configuration of how the pool scales to loads.
ResourceLimitingJdbcConnectionPool(ObjectFactory, int, boolean, boolean, long, long, boolean, boolean) - Constructor for class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcConnectionPool
Creates a new ResourceLimitingJdbcConnectionPool
ResourceLimitingJdbcConnectionPool(ObjectFactory, int, boolean, boolean, long, long, boolean) - Constructor for class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcConnectionPool
Creates a new ResourceLimitingJdbcConnectionPool
ResourceLimitingJdbcDataSource - Class in org.apache.avalon.excalibur.datasource
The ResourceLimiting implementation for DataSources in Avalon.
ResourceLimitingJdbcDataSource() - Constructor for class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
 
ROLE - Static variable in interface org.apache.avalon.excalibur.datasource.cluster.HashedDataSourceCluster
The name of the role for convenience
ROLE - Static variable in interface org.apache.avalon.excalibur.datasource.cluster.IndexedDataSourceCluster
The name of the role for convenience
ROLE - Static variable in interface org.apache.avalon.excalibur.datasource.cluster.RoundRobinDataSourceCluster
The name of the role for convenience
ROLE - Static variable in interface org.apache.avalon.excalibur.datasource.DataSourceComponent
The name of the role for convenience
ROLE - Static variable in interface org.apache.avalon.excalibur.datasource.ids.IdGenerator
The name of the role for convenience
ROLE - Static variable in interface org.apache.avalon.excalibur.datasource.TraceableDataSourceComponent
The name of the role for convenience
RoundRobinDataSourceCluster - Interface in org.apache.avalon.excalibur.datasource.cluster
 
run() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 

S

SequenceIdGenerator - Class in org.apache.avalon.excalibur.datasource.ids
The SequenceIdGenerator requests each Id using a sequence in a database.
SequenceIdGenerator() - Constructor for class org.apache.avalon.excalibur.datasource.ids.SequenceIdGenerator
 
service(ServiceManager) - Method in class org.apache.avalon.excalibur.datasource.cluster.AbstractDataSourceCluster
Called by the Container to tell the component which ComponentLocator is controlling it.
service(ServiceManager) - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
Called by the Container to tell the component which ComponentLocator is controlling it.
setPool(Pool) - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
setPool(Pool) - Method in interface org.apache.avalon.excalibur.datasource.PoolSettable
Set the pool that will be used to recycle.
setProxiedConnection(Object) - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
setProxiedConnection(Object) - Method in interface org.apache.avalon.excalibur.datasource.ProxiedJdbcConnection
 
setTimeout(long) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
Set the timeout in milliseconds for blocking when waiting for a new connection.
setUseBigDecimals(boolean) - Method in class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
By default, the IdGenerator will operate using a backend datatype of type long.

T

TableIdGenerator - Class in org.apache.avalon.excalibur.datasource.ids
The TableIdGenerator requests blocks of ids from a Database table.
TableIdGenerator() - Constructor for class org.apache.avalon.excalibur.datasource.ids.TableIdGenerator
 
TraceableDataSourceComponent - Interface in org.apache.avalon.excalibur.datasource
The standard interface for DataSources in Avalon.

V

validatePoolable(Poolable) - Method in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcConnectionPool
Validates the poolable before it is provided to the caller of get on this pool.

A C D E G H I J M N O P R S T V

Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.