Class J9RASFragmentJ5v2
java.lang.Object
com.ibm.dtfj.corereaders.j9.J9RASFragmentJ5v2
- All Implemented Interfaces:
 J9RASFragment
Represents the J9RAS structure starting from Java 5 SR12 which contains the DDR blob pointer
Java 5 32 bit : length =  0x128, version = 0x20000              TID+PID+DDR
Java 5 64 bit : length =  0x160, version = 0x20000              TID+PID+DDR
- 
Constructor Summary
ConstructorsConstructorDescriptionJ9RASFragmentJ5v2(Memory memory, long address, boolean is64bit) Create a Java 5, version 2 J9RAS fragment - 
Method Summary
 
- 
Constructor Details
- 
J9RASFragmentJ5v2
Create a Java 5, version 2 J9RAS fragment- Parameters:
 memory- address spaceaddress- address of the J9RAS structureis64bit- true if a 64 bit core file- Throws:
 MemoryAccessException- rethrow memory exceptions
 
 - 
 - 
Method Details
- 
currentThreadSupported
public boolean currentThreadSupported()Description copied from interface:J9RASFragmentIndicates if the current thread data is present in the J9RAS structure- Specified by:
 currentThreadSupportedin interfaceJ9RASFragment- Returns:
 - true if it is supported
 
 - 
getPID
public long getPID()Description copied from interface:J9RASFragmentThe ID of the process which caused the core file generation- Specified by:
 getPIDin interfaceJ9RASFragment- Returns:
 
 - 
getTID
public long getTID()Description copied from interface:J9RASFragmentThe ID of the thread which caused the core file generation- Specified by:
 getTIDin interfaceJ9RASFragment- Returns:
 - thread ID
 
 
 -