Interface BeanManager

All Known Implementing Classes:
BeanManagerImpl

public interface BeanManager
  • Method Details

    • register

      void register(JITCompilerMBean jitCompiler)
    • register

      void register(ConfigMBean config)
    • register

      void register(ParserStatsMBean parserStats)
    • register

      void register(CachesMBean methodCache)
    • register

      void register(Runtime runtime)
    • register

      void register(InlineStats stats)
    • unregisterCompiler

      void unregisterCompiler()
    • unregisterConfig

      void unregisterConfig()
    • unregisterMethodCache

      void unregisterMethodCache()
    • unregisterParserStats

      void unregisterParserStats()
    • unregisterRuntime

      void unregisterRuntime()
    • unregisterInlineStats

      void unregisterInlineStats()
    • tryShutdownAgent

      boolean tryShutdownAgent()
      Attempt to shut down the current JVM's JMX agent. Uses reflection tricks, so it may fail; return value indicates if it was successful.
      Returns:
      true if successful; false otherwise
    • tryRestartAgent

      boolean tryRestartAgent()
      Attempt to restart the current JVM's JMX agent. May fail, so the return value indicates success.
      Returns:
      true if successful; false otherwise