Interface HeapDumpMBean

All Known Implementing Classes:
HeapDump

public interface HeapDumpMBean
Created by Barak Bar Orion on 8/28/16.
Since:
12.0
  • Method Details

    • isEnabled

      boolean isEnabled()
    • setEnabled

      void setEnabled(boolean enabled)
    • getMaxHeaps

      int getMaxHeaps()
    • setMaxHeaps

      void setMaxHeaps(int maxHeaps)
    • getCurrentHeaps

      int getCurrentHeaps()
    • setCurrentHeaps

      void setCurrentHeaps(int currentHeaps)
    • getQuietPeriod

      long getQuietPeriod()
    • setQuietPeriod

      void setQuietPeriod(long millis)
    • getPid

      long getPid()
    • getCmd

      String[] getCmd()
    • setCmd

      void setCmd(String[] cmd)
    • getOutputFileName

      String getOutputFileName()
    • setOutputFileName

      void setOutputFileName(String name)
    • createHeapDump

      String createHeapDump() throws IOException, InterruptedException
      Throws:
      IOException
      InterruptedException
    • onMemoryShortage

      boolean onMemoryShortage() throws IOException, InterruptedException
      Throws:
      IOException
      InterruptedException