public class BeanManagerImpl extends java.lang.Object implements BeanManager
Modifier and Type | Field and Description |
---|---|
java.lang.String |
base |
Constructor and Description |
---|
BeanManagerImpl(Ruby ruby,
boolean managementEnabled) |
Modifier and Type | Method and Description |
---|---|
void |
register(CachesMBean caches) |
void |
register(ConfigMBean config) |
void |
register(InlineStats inlineStats) |
void |
register(JITCompilerMBean jitCompiler) |
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 |
unregisterInlineStats() |
void |
unregisterMethodCache() |
void |
unregisterParserStats() |
void |
unregisterRuntime() |
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(CachesMBean caches)
register
in interface BeanManager
public void register(Runtime runtime)
register
in interface BeanManager
public void register(InlineStats inlineStats)
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 void unregisterInlineStats()
unregisterInlineStats
in interface BeanManager
public boolean tryShutdownAgent()
BeanManager
tryShutdownAgent
in interface BeanManager
public boolean tryRestartAgent()
BeanManager
tryRestartAgent
in interface BeanManager
Copyright © 2001-2022 JRuby. All Rights Reserved.