- java.lang.Object
- 
- com.ibm.dtfj.image.j9.ImageProcess
 
- 
- All Implemented Interfaces:
- ImageProcess
 - Direct Known Subclasses:
- PartialProcess
 
 public class ImageProcess extends Object implements ImageProcess 
- 
- 
Constructor SummaryConstructors Constructor Description ImageProcess(String pid, String commandLine, Properties environment, ImageThread currentThread, Iterator threads, ImageModule executable, Iterator libraries, int pointerSize)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRuntime(JavaRuntime vm)voidruntimeExtractionFailed(Exception e)Called if the early extraction of the data from the meta-data and core file failed in some unrecoverable way.protected voidsetCurrentThread(ImageThread thread)voidsetFaultingThreadID(long nativeID)voidsetSignalNumber(int signalNumber)TODO: REMOVE THIS once there is a reliable way to find signal numbers from ImageThreads on all platforms!protected voidsetThreads(Iterator threads)- 
Methods declared in class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods declared in interface com.ibm.dtfj.image.ImageProcessgetCommandLine, getCurrentThread, getEnvironment, getExecutable, getID, getLibraries, getPointerSize, getProperties, getRuntimes, getSignalName, getSignalNumber, getThreads
 
- 
 
- 
- 
- 
Constructor Detail- 
ImageProcesspublic ImageProcess(String pid, String commandLine, Properties environment, ImageThread currentThread, Iterator threads, ImageModule executable, Iterator libraries, int pointerSize) 
 
- 
 - 
Method Detail- 
addRuntimepublic void addRuntime(JavaRuntime vm) 
 - 
setFaultingThreadIDpublic void setFaultingThreadID(long nativeID) 
 - 
setSignalNumberpublic void setSignalNumber(int signalNumber) TODO: REMOVE THIS once there is a reliable way to find signal numbers from ImageThreads on all platforms!- Parameters:
- signalNumber-
 
 - 
runtimeExtractionFailedpublic void runtimeExtractionFailed(Exception e) Called if the early extraction of the data from the meta-data and core file failed in some unrecoverable way. If this is called it essentially means that we are stuck in native Image data and can't describe anything from the Java side.- Parameters:
- e- The exception which caused the failure
 
 - 
setThreadsprotected void setThreads(Iterator threads) 
 - 
setCurrentThreadprotected void setCurrentThread(ImageThread thread) 
 
- 
 
-