org.apache.commons.pool.impl
Class TestSoftReferenceObjectPool

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.commons.pool.TestObjectPool
              extended by org.apache.commons.pool.TestBaseObjectPool
                  extended by org.apache.commons.pool.impl.TestSoftReferenceObjectPool
All Implemented Interfaces:
junit.framework.Test

public class TestSoftReferenceObjectPool
extends TestBaseObjectPool

Version:
$Revision: 901944 $ $Date: 2010-01-21 17:27:04 -0700 (Thu, 21 Jan 2010) $
Author:
Rodney Waldhoff, Sandy McArthur

Constructor Summary
TestSoftReferenceObjectPool(String testName)
           
 
Method Summary
protected  Object getNthObject(int n)
           
protected  boolean isFifo()
           
protected  boolean isLifo()
           
protected  ObjectPool makeEmptyPool(int cap)
           
protected  ObjectPool makeEmptyPool(PoolableObjectFactory factory)
          Create an ObjectPool with the specified factory.
 
Methods inherited from class org.apache.commons.pool.TestBaseObjectPool
testBaseAddObject, testBaseBorrow, testBaseBorrowReturn, testBaseClear, testBaseClosePool, testBaseInvalidateObject, testBaseNumActiveNumIdle, testClose, testUnsupportedOperations
 
Methods inherited from class org.apache.commons.pool.TestObjectPool
testClosedPoolBehavior, testPOFAddObjectUsage, testPOFBorrowObjectUsages, testPOFClearUsages, testPOFCloseUsages, testPOFInvalidateObjectUsages, testPOFReturnObjectUsages, testSetFactory, testToString
 
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestSoftReferenceObjectPool

public TestSoftReferenceObjectPool(String testName)
Method Detail

makeEmptyPool

protected ObjectPool makeEmptyPool(int cap)
Overrides:
makeEmptyPool in class TestBaseObjectPool

makeEmptyPool

protected ObjectPool makeEmptyPool(PoolableObjectFactory factory)
Description copied from class: TestObjectPool
Create an ObjectPool with the specified factory. The pool should be in a default configuration and conform to the expected behaviors described in ObjectPool. Generally speaking there should be no limits on the various object counts.

Overrides:
makeEmptyPool in class TestBaseObjectPool

getNthObject

protected Object getNthObject(int n)
Overrides:
getNthObject in class TestBaseObjectPool

isLifo

protected boolean isLifo()
Overrides:
isLifo in class TestBaseObjectPool

isFifo

protected boolean isFifo()
Overrides:
isFifo in class TestBaseObjectPool


Copyright © 2001-2014 The Apache Software Foundation. All Rights Reserved.