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

A

AbstractDataSourceBlockIdGenerator - class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceBlockIdGenerator.
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 org.apache.avalon.excalibur.datasource.cluster.AbstractDataSourceCluster.
 
AbstractDataSourceCluster() - Constructor for class org.apache.avalon.excalibur.datasource.cluster.AbstractDataSourceCluster
 
AbstractDataSourceIdGenerator - class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator.
 
AbstractDataSourceIdGenerator() - Constructor for class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
 
AbstractIdGenerator - class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator.
 
AbstractIdGenerator() - Constructor for class org.apache.avalon.excalibur.datasource.ids.AbstractIdGenerator
 
AbstractJdbcConnection - class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection.
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.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.
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.

D

DataSourceComponent - interface org.apache.avalon.excalibur.datasource.DataSourceComponent.
The standard interface for DataSources in Avalon.
DefaultHashedDataSourceCluster - class org.apache.avalon.excalibur.datasource.cluster.DefaultHashedDataSourceCluster.
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 org.apache.avalon.excalibur.datasource.cluster.DefaultIndexedDataSourceCluster.
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 org.apache.avalon.excalibur.datasource.cluster.DefaultRoundRobinDataSourceCluster.
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
 
decommission(Object) - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
 
dispose() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
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.
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.

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
 
getChildInstrumentables() - Method in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
Any Object which implements Instrumentable can also make use of other Instrumentable child objects.
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 interface org.apache.avalon.excalibur.datasource.DataSourceComponent
Gets the Connection to the database
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
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 class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
Allocates a connection for the caller.
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.
getInstrumentableName() - Method in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
Gets the name of the Instrumentable.
getInstruments() - Method in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
Obtain a reference to all the Instruments that the Instrumentable object wishes to expose.
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.

H

HashedDataSourceCluster - interface org.apache.avalon.excalibur.datasource.cluster.HashedDataSourceCluster.
 

I

IdException - exception org.apache.avalon.excalibur.datasource.ids.IdException.
Thrown when it was not possible to allocate an Id.
IdException(String) - Constructor for class org.apache.avalon.excalibur.datasource.ids.IdException
Construct a new IdException instance.
IdException(String, Throwable) - Constructor for class org.apache.avalon.excalibur.datasource.ids.IdException
Construct a new IdException instance.
IdGenerator - interface org.apache.avalon.excalibur.datasource.ids.IdGenerator.
 
IndexedDataSourceCluster - interface org.apache.avalon.excalibur.datasource.cluster.IndexedDataSourceCluster.
 
InformixDataSource - class org.apache.avalon.excalibur.datasource.InformixDataSource.
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.JdbcConnectionPool
 
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.
invoke(Object, Method, Object[]) - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
isClosed() - Method in class org.apache.avalon.excalibur.datasource.AbstractJdbcConnection
 
isClosed() - Method in interface org.apache.avalon.excalibur.datasource.PoolSettable
 
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 org.apache.avalon.excalibur.datasource.J2eeDataSource.
The J2EE implementation for DataSources in Cocoon.
J2eeDataSource() - Constructor for class org.apache.avalon.excalibur.datasource.J2eeDataSource
 
JDBC_NAME - Static variable in class org.apache.avalon.excalibur.datasource.J2eeDataSource
 
Jdbc3Connection - class org.apache.avalon.excalibur.datasource.Jdbc3Connection.
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.  
JdbcConnection - class org.apache.avalon.excalibur.datasource.JdbcConnection.
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 org.apache.avalon.excalibur.datasource.JdbcConnectionFactory.
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 org.apache.avalon.excalibur.datasource.JdbcConnectionPool.
The Pool implementation for JdbcConnections.
JdbcConnectionPool(JdbcConnectionFactory, DefaultPoolController, int, int, boolean) - Constructor for class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 
JdbcDataSource - class org.apache.avalon.excalibur.datasource.JdbcDataSource.
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.J2eeDataSource
 
m_dataSource - Variable in class org.apache.avalon.excalibur.datasource.ids.AbstractDataSourceIdGenerator
 
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

NoAvailableConnectionException - exception org.apache.avalon.excalibur.datasource.NoAvailableConnectionException.
Exception that is thrown when there are no more Connection objects available in the pool.
NoAvailableConnectionException() - Constructor for class org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoAvailableConnectionException(String) - Constructor for class org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoAvailableConnectionException(String, String) - Constructor for class org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoAvailableConnectionException(String, String, int) - Constructor for class org.apache.avalon.excalibur.datasource.NoAvailableConnectionException
 
NoValidConnectionException - exception org.apache.avalon.excalibur.datasource.NoValidConnectionException.
Exception that is thrown when there is no valid Connection wrapper available in the ClassLoader.
NoValidConnectionException() - Constructor for class org.apache.avalon.excalibur.datasource.NoValidConnectionException
 
NoValidConnectionException(String) - Constructor for class org.apache.avalon.excalibur.datasource.NoValidConnectionException
 
NoValidConnectionException(String, String) - Constructor for class org.apache.avalon.excalibur.datasource.NoValidConnectionException
 
NoValidConnectionException(String, String, int) - Constructor for class org.apache.avalon.excalibur.datasource.NoValidConnectionException
 
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.

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 org.apache.avalon.excalibur.datasource.PoolSettable.
Hack class to work around the dynamic proxy issues of not allowing abstract base classes as an "interface".
ProxiedJdbcConnection - interface org.apache.avalon.excalibur.datasource.ProxiedJdbcConnection.
A JDBC connection that has a proxy around it in order to dynamicly 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

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.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.ids.IdGenerator
The name of the role for convenience
ResourceLimitingJdbcConnectionPool - class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcConnectionPool.
A ResourceLimiting JdbcConnectionPool which allows for fine configuration of how the pool scales to loads.
ResourceLimitingJdbcConnectionPool(ObjectFactory, int, boolean, boolean, long, long, boolean) - Constructor for class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcConnectionPool
Creates a new ResourceLimitingJdbcConnectionPool
ResourceLimitingJdbcDataSource - class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource.
The ResourceLimiting implementation for DataSources in Avalon.
ResourceLimitingJdbcDataSource() - Constructor for class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
 
RoundRobinDataSourceCluster - interface org.apache.avalon.excalibur.datasource.cluster.RoundRobinDataSourceCluster.
 
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.
run() - Method in class org.apache.avalon.excalibur.datasource.JdbcConnectionPool
 

S

SequenceIdGenerator - class org.apache.avalon.excalibur.datasource.ids.SequenceIdGenerator.
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.
setInstrumentableName(String) - Method in class org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
Sets the name for the Instrumentable.
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 org.apache.avalon.excalibur.datasource.ids.TableIdGenerator.
The TableIdGenerator requests blocks of ids from a Database table.
TableIdGenerator() - Constructor for class org.apache.avalon.excalibur.datasource.ids.TableIdGenerator
 

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-2004 The Apache Software Foundation. All Rights Reserved.