public class BeanManagerImpl extends Object implements BeanManager
Constructor and Description |
---|
BeanManagerImpl(Ruby ruby,
boolean managementEnabled) |
Modifier and Type | Method and Description |
---|---|
void |
register(ConfigMBean config) |
void |
register(JITCompilerMBean jitCompiler) |
void |
register(MethodCacheMBean methodCache) |
void |
register(ParserStatsMBean parserStats) |
void |
register(Runtime runtime) |
boolean |
tryRestartAgent()
Attempt to restart the current JVM's JMX agent.
|
boolean |
tryShutdownAgent()
Attempt to shut down the current JVM's JMX agent.
|
void |
unregisterCompiler() |
void |
unregisterConfig() |
void |
unregisterMethodCache() |
void |
unregisterParserStats() |
void |
unregisterRuntime() |
public final String base
public BeanManagerImpl(Ruby ruby, boolean managementEnabled)
public void register(JITCompilerMBean jitCompiler)
register
in interface BeanManager
public void register(ConfigMBean config)
register
in interface BeanManager
public void register(ParserStatsMBean parserStats)
register
in interface BeanManager
public void register(MethodCacheMBean methodCache)
register
in interface BeanManager
public void register(Runtime runtime)
register
in interface BeanManager
public void unregisterCompiler()
unregisterCompiler
in interface BeanManager
public void unregisterConfig()
unregisterConfig
in interface BeanManager
public void unregisterParserStats()
unregisterParserStats
in interface BeanManager
public void unregisterMethodCache()
unregisterMethodCache
in interface BeanManager
public void unregisterRuntime()
unregisterRuntime
in interface BeanManager
public boolean tryShutdownAgent()
BeanManager
tryShutdownAgent
in interface BeanManager
public boolean tryRestartAgent()
BeanManager
tryRestartAgent
in interface BeanManager
Copyright © 2001-2015 JRuby. All Rights Reserved.