org.apache.avalon.excalibur.pool
Class TraceableResourceLimitingPool.PoolElement

java.lang.Object
  extended by org.apache.avalon.excalibur.pool.TraceableResourceLimitingPool.PoolElement
Enclosing class:
TraceableResourceLimitingPool

private static class TraceableResourceLimitingPool.PoolElement
extends java.lang.Object


Field Summary
private  org.apache.avalon.excalibur.pool.Poolable m_poolable
           
private  java.lang.Thread m_thread
           
private  long m_time
           
private  TraceableResourceLimitingPool.TraceException m_traceException
           
 
Constructor Summary
private TraceableResourceLimitingPool.PoolElement(org.apache.avalon.excalibur.pool.Poolable poolable)
           
 
Method Summary
private  void clear()
           
private  void trace()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_poolable

private org.apache.avalon.excalibur.pool.Poolable m_poolable

m_thread

private java.lang.Thread m_thread

m_traceException

private TraceableResourceLimitingPool.TraceException m_traceException

m_time

private long m_time
Constructor Detail

TraceableResourceLimitingPool.PoolElement

private TraceableResourceLimitingPool.PoolElement(org.apache.avalon.excalibur.pool.Poolable poolable)
Method Detail

trace

private void trace()

clear

private void clear()