Package org.jruby.management
Class BeanManagerImpl
java.lang.Object
org.jruby.management.BeanManagerImpl
- All Implemented Interfaces:
BeanManager
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
register
(JITCompilerMBean jitCompiler) void
register
(CachesMBean caches) void
register
(ConfigMBean config) void
register
(InlineStats inlineStats) void
register
(ParserStatsMBean parserStats) void
boolean
Attempt to restart the current JVM's JMX agent.boolean
Attempt to shut down the current JVM's JMX agent.void
void
void
void
void
void
-
Field Details
-
base
-
-
Constructor Details
-
BeanManagerImpl
-
-
Method Details
-
register
- Specified by:
register
in interfaceBeanManager
-
register
- Specified by:
register
in interfaceBeanManager
-
register
- Specified by:
register
in interfaceBeanManager
-
register
- Specified by:
register
in interfaceBeanManager
-
register
- Specified by:
register
in interfaceBeanManager
-
register
- Specified by:
register
in interfaceBeanManager
-
unregisterCompiler
public void unregisterCompiler()- Specified by:
unregisterCompiler
in interfaceBeanManager
-
unregisterConfig
public void unregisterConfig()- Specified by:
unregisterConfig
in interfaceBeanManager
-
unregisterParserStats
public void unregisterParserStats()- Specified by:
unregisterParserStats
in interfaceBeanManager
-
unregisterMethodCache
public void unregisterMethodCache()- Specified by:
unregisterMethodCache
in interfaceBeanManager
-
unregisterRuntime
public void unregisterRuntime()- Specified by:
unregisterRuntime
in interfaceBeanManager
-
unregisterInlineStats
public void unregisterInlineStats()- Specified by:
unregisterInlineStats
in interfaceBeanManager
-
tryShutdownAgent
public boolean tryShutdownAgent()Description copied from interface:BeanManager
Attempt to shut down the current JVM's JMX agent. Uses reflection tricks, so it may fail; return value indicates if it was successful.- Specified by:
tryShutdownAgent
in interfaceBeanManager
- Returns:
- true if successful; false otherwise
-
tryRestartAgent
public boolean tryRestartAgent()Description copied from interface:BeanManager
Attempt to restart the current JVM's JMX agent. May fail, so the return value indicates success.- Specified by:
tryRestartAgent
in interfaceBeanManager
- Returns:
- true if successful; false otherwise
-