| 
ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.ehcache.store.cachingtier.PooledBasedBackEnd.PoolParticipant
public static class PooledBasedBackEnd.PoolParticipant
A pool participant to use with this Backend
| Constructor Summary | |
|---|---|
PooledBasedBackEnd.PoolParticipant(PooledBasedBackEnd<Object,Object> pooledBasedBackEnd)
Creates a pool participant  | 
|
| Method Summary | |
|---|---|
 boolean | 
evict(int count,
      long size)
Perform eviction to release resources  | 
 long | 
getApproximateCountSize()
Return the approximate size  | 
 float | 
getApproximateHitRate()
Return the approximate hit rate  | 
 float | 
getApproximateMissRate()
Return the approximate miss rate  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public PooledBasedBackEnd.PoolParticipant(PooledBasedBackEnd<Object,Object> pooledBasedBackEnd)
pooledBasedBackEnd - the backend this participant represents| Method Detail | 
|---|
public boolean evict(int count,
                     long size)
PoolParticipant
evict in interface PoolParticipantcount - the number of elements to evictsize - the size in bytes to free (hint)
public float getApproximateHitRate()
PoolParticipant
getApproximateHitRate in interface PoolParticipantpublic float getApproximateMissRate()
PoolParticipant
getApproximateMissRate in interface PoolParticipantpublic long getApproximateCountSize()
PoolParticipant
getApproximateCountSize in interface PoolParticipant
  | 
ehcache | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||