- java.lang.Object
-
- com.ibm.dtfj.corereaders.J9RASReader
-
public class J9RASReader extends Object
-
-
Constructor Summary
Constructors Constructor Description J9RASReader(IAbstractAddressSpace space, boolean is64Bit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected long
getProcessID()
Get the ID of the process which caused the core file to be producedprotected long
getThreadID()
Get ID of the thread which caused the core file to be produced
-
-
-
Constructor Detail
-
J9RASReader
public J9RASReader(IAbstractAddressSpace space, boolean is64Bit)
-
-
Method Detail
-
getThreadID
protected long getThreadID() throws UnsupportedOperationException, MemoryAccessException, CorruptCoreException
Get ID of the thread which caused the core file to be produced- Returns:
- the thread ID
- Throws:
UnsupportedOperationException
- thrown if this operation is not supported for this version of the VMMemoryAccessException
- thrown when searching the memory encounters an errorCorruptCoreException
- cannot find a valid J9RAS structure
-
getProcessID
protected long getProcessID() throws UnsupportedOperationException, MemoryAccessException, CorruptCoreException
Get the ID of the process which caused the core file to be produced- Returns:
- the process ID
- Throws:
UnsupportedOperationException
- thrown if this operation is not supported for this version of the VMMemoryAccessException
- thrown when searching the memory encounters an errorCorruptCoreException
- cannot find a valid J9RAS structure
-
-