|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.profile.HeapDump
public class HeapDump
Resin Professional capabilities to dump the heap.
Constructor Summary | |
---|---|
protected |
HeapDump()
|
Method Summary | |
---|---|
static HeapDump |
create()
Creates/returns the HeapDump instance. |
java.lang.Object |
dump()
Returns an array of the HeapDump entries. |
java.lang.Object |
getLastHeapDump()
Returns the last heap dump |
static boolean |
isAvailable()
Checks if the heap is available |
java.lang.String |
jsonHeapDump()
|
void |
logHeapDump(java.util.logging.Logger log,
java.util.logging.Level level)
|
void |
writeExtendedHeapDump(java.io.PrintWriter out)
Writes a text value of the heap dump to an output stream. |
void |
writeHeapDump(java.io.PrintWriter out)
Writes a text value of the heap dump to an output stream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected HeapDump()
Method Detail |
---|
public static HeapDump create()
public static boolean isAvailable()
public java.lang.Object dump()
public java.lang.Object getLastHeapDump()
public void writeHeapDump(java.io.PrintWriter out) throws java.io.IOException
java.io.IOException
public void writeExtendedHeapDump(java.io.PrintWriter out) throws java.io.IOException
java.io.IOException
public void logHeapDump(java.util.logging.Logger log, java.util.logging.Level level)
public java.lang.String jsonHeapDump()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |