org.apache.avalon.excalibur.datasource
Interface TraceableDataSourceComponent

All Superinterfaces:
Component, Configurable, DataSourceComponent, ThreadSafe
All Known Implementing Classes:
ResourceLimitingJdbcDataSource

public interface TraceableDataSourceComponent
extends DataSourceComponent

The standard interface for DataSources in Avalon.

Since:
4.0
Version:
CVS $Revision: 1.4 $ $Date: 2004/02/28 11:47:14 $
Author:
Avalon Development Team

Field Summary
static String ROLE
          The name of the role for convenience
 
Method Summary
 TraceableResourceLimitingPool.State getState()
          Returns a snapshot of the current state of the pool.
 
Methods inherited from interface org.apache.avalon.excalibur.datasource.DataSourceComponent
getConnection
 
Methods inherited from interface org.apache.avalon.framework.configuration.Configurable
configure
 

Field Detail

ROLE

static final String ROLE
The name of the role for convenience

Method Detail

getState

TraceableResourceLimitingPool.State getState()
Returns a snapshot of the current state of the pool.

Returns:
A snapshot of the current pool state.


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