Class PartialProcess
java.lang.Object
com.ibm.dtfj.image.j9.ImageProcess
com.ibm.dtfj.image.j9.PartialProcess
- All Implemented Interfaces:
ImageProcess
-
Constructor Summary
ConstructorsConstructorDescriptionPartialProcess(String pid, String commandLine, Properties environment, ImageThread currentThread, Iterator threads, ImageModule executable, Iterator libraries, int pointerSize, DataUnavailable executableException, DataUnavailable libraryException) -
Method Summary
Methods declared in class ImageProcess
addRuntime, getCommandLine, getCurrentThread, getEnvironment, getExecutable, getID, getLibraries, getPointerSize, getProperties, getRuntimes, getSignalName, getSignalNumber, getThreads, runtimeExtractionFailed, setCurrentThread, setFaultingThreadID, setSignalNumber, setThreadsModifier and TypeMethodDescriptionvoidFetch the command line for this process.Find the thread which triggered the creation of the imageGet the environment variables for this process.Get the module representing the executable within the image.getID()Get the system-wide identifier for the process.Get the set of shared libraries which are loaded in this process.intDetermine the pointer size used by this process.Gets the OS specific properties for this process.Get the set of the known ManagedRuntime environments in the image.Get the name of the OS signal in this process which triggered the creation of this image.intGet the OS signal number in this process which triggered the creation of this image.Get the set of image threads in the image.voidCalled 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)
-
Constructor Details