org.jruby.management
Class ClassCache

java.lang.Object
  extended by org.jruby.management.ClassCache
All Implemented Interfaces:
ClassCacheMBean

public class ClassCache
extends java.lang.Object
implements ClassCacheMBean


Constructor Summary
ClassCache(Ruby ruby)
           
 
Method Summary
 void flush()
           
 int getClassLoadCount()
           
 int getClassReuseCount()
           
 int getLiveClassCount()
           
 boolean isFull()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassCache

public ClassCache(Ruby ruby)
Method Detail

isFull

public boolean isFull()
Specified by:
isFull in interface ClassCacheMBean

getClassLoadCount

public int getClassLoadCount()
Specified by:
getClassLoadCount in interface ClassCacheMBean

getLiveClassCount

public int getLiveClassCount()
Specified by:
getLiveClassCount in interface ClassCacheMBean

getClassReuseCount

public int getClassReuseCount()
Specified by:
getClassReuseCount in interface ClassCacheMBean

flush

public void flush()
Specified by:
flush in interface ClassCacheMBean


Copyright © 2002-2009 JRuby Team. All Rights Reserved.