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(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 |
unregisterMethodCache() |
void |
unregisterParserStats() |
void |
unregisterRuntime() |
public BeanManagerImpl(Ruby ruby, boolean managementEnabled)
public void register(JITCompilerMBean jitCompiler)
register in interface BeanManagerpublic void register(ConfigMBean config)
register in interface BeanManagerpublic void register(ParserStatsMBean parserStats)
register in interface BeanManagerpublic void register(CachesMBean caches)
register in interface BeanManagerpublic void register(Runtime runtime)
register in interface BeanManagerpublic void unregisterCompiler()
unregisterCompiler in interface BeanManagerpublic void unregisterConfig()
unregisterConfig in interface BeanManagerpublic void unregisterParserStats()
unregisterParserStats in interface BeanManagerpublic void unregisterMethodCache()
unregisterMethodCache in interface BeanManagerpublic void unregisterRuntime()
unregisterRuntime in interface BeanManagerpublic boolean tryShutdownAgent()
BeanManagertryShutdownAgent in interface BeanManagerpublic boolean tryRestartAgent()
BeanManagertryRestartAgent in interface BeanManagerCopyright © 2001-2018 JRuby. All Rights Reserved.