|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JavaRuntime
Represents an instance of a JavaVM within the ImageProcess
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
java.util.Iterator |
getCompiledMethods()
This is short cut method. |
java.util.Iterator |
getHeapRoots()
Get the set of object and class roots known to the VM. |
java.util.Iterator |
getHeaps()
Get the set of heaps known by the VM |
java.util.Iterator |
getJavaClassLoaders()
Get the set of classloaders active in this VM |
ImagePointer |
getJavaVM()
Get the object that represents the virtual machine |
JavaVMInitArgs |
getJavaVMInitArgs()
Fetch the JavaVMInitArgs which were used to create this VM. |
java.util.Iterator |
getMonitors()
Provides access to the collection of monitors used in the JavaVM. |
java.util.Iterator |
getThreads()
Get the set of Java threads known by the VM |
java.lang.Object |
getTraceBuffer(java.lang.String bufferName,
boolean formatted)
Fetches implementation specific trace buffers, like the verbose GC buffer or the Universal Trace Engine (UTE) buffer |
int |
hashCode()
|
| Methods inherited from interface com.ibm.dtfj.runtime.ManagedRuntime |
|---|
getFullVersion, getVersion |
| Method Detail |
|---|
ImagePointer getJavaVM()
throws CorruptDataException
CorruptDataException
JavaVMInitArgs getJavaVMInitArgs()
throws DataUnavailable,
CorruptDataException
DataUnavailable - if the arguments are not available
CorruptDataExceptionjava.util.Iterator getJavaClassLoaders()
JavaClassLoader,
CorruptDatajava.util.Iterator getThreads()
JavaThread,
CorruptDatajava.util.Iterator getCompiledMethods()
JavaMethod,
CorruptDatajava.util.Iterator getMonitors()
JavaMonitor,
CorruptDatajava.util.Iterator getHeaps()
JavaHeap,
CorruptDatajava.util.Iterator getHeapRoots()
JavaHeap,
CorruptData
java.lang.Object getTraceBuffer(java.lang.String bufferName,
boolean formatted)
throws CorruptDataException
bufferName - a String naming the buffer to be fetchedformatted - true if formatting should be performed on the buffer, or
false if the raw buffer contents should be returned
CorruptDataExceptionboolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj -
int hashCode()
hashCode in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||