站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 server API Documentation 英文版文档

LRUPool (JBoss Server API) - JBoss 4.0.1 sp1 server API Documentation 英文版文档


org.jboss.invocation.pooled.server
Class LRUPool

java.lang.Object
  extended byorg.jboss.util.LRUCachePolicy
      extended byorg.jboss.invocation.pooled.server.LRUPool
All Implemented Interfaces:
org.jboss.util.CachePolicy

public class LRUPool
extends org.jboss.util.LRUCachePolicy

This class is an extention of LRUCachePolicy. On a entry removal it makes sure to call shutdown on the pooled ServerThread

Author:
Bill Burke

Nested Class Summary
 
Nested classes inherited from class org.jboss.util.LRUCachePolicy
org.jboss.util.LRUCachePolicy.LRUCacheEntry, org.jboss.util.LRUCachePolicy.LRUList
 
Field Summary
 
Fields inherited from class org.jboss.util.LRUCachePolicy
m_list, m_map, m_maxCapacity, m_minCapacity
 
Constructor Summary
LRUPool(int min, int max)
           
 
Method Summary
protected  void entryRemoved(org.jboss.util.LRUCachePolicy.LRUCacheEntry entry)
           
 void evict()
           
 
Methods inherited from class org.jboss.util.LRUCachePolicy
ageOut, cacheMiss, create, createCacheEntry, createList, destroy, flush, get, insert, peek, remove, size, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LRUPool

public LRUPool(int min,
               int max)
Method Detail

entryRemoved

protected void entryRemoved(org.jboss.util.LRUCachePolicy.LRUCacheEntry entry)

evict

public void evict()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.