Uses of Class
com.ibm.dtfj.javacore.builder.BuilderFailureException
-
Packages that use BuilderFailureException Package Description com.ibm.dtfj.javacore.builder com.ibm.dtfj.javacore.builder.javacore -
-
Uses of BuilderFailureException in com.ibm.dtfj.javacore.builder
Methods in com.ibm.dtfj.javacore.builder that throw BuilderFailureException Modifier and Type Method Description void
IJavaRuntimeBuilder. addBlockedThread(JavaMonitor monitor, long threadID)
JavaClass
IJavaRuntimeBuilder. addClass(JavaClassLoader jClassLoader, String name, long classID, long superClassID, String fileName)
Adds a com.ibm.dtfj.java.JavaClass into DTFJ.JavaClassLoader
IJavaRuntimeBuilder. addClassLoader(String name, long clID, long objectID)
Adds a com.ibm.dtfj.java.JavaClassLoader into DTFJ.ImageThread
IImageProcessBuilder. addImageThread(long nativeThreadID, long systemThreadID, Properties properties)
Adds a com.ibm.dtfj.image.ImageThread to the Image process being built.JavaMonitor
IJavaRuntimeBuilder. addJavaMonitor(String name, long monitorID, long objectID, String className, long owningThread)
Adds a java monitor or modifies an existing one.JavaStackFrame
IJavaRuntimeBuilder. addJavaStackFrame(JavaThread javaThread, String className, String classFileName, String methodName, String methodType, String compilationLevel, int lineNumber)
Adds a java stack frame to a javathread.JavaThread
IJavaRuntimeBuilder. addJavaThread(ImageThread imageThread, String name, long tid, long j9thread_t, long javaObjID, long jniEnv, String state, int priority, long blockingObjectAddress, String blockingObjectClassName)
Not available in a javacore: object ID and the java.lang.Thread class name associated with a thread.void
IJavaRuntimeBuilder. addVMInitArgs()
Adds a (empty) JavaVMInitArgsvoid
IJavaRuntimeBuilder. addVMOption(String option)
Adds an individual Java VM option to JavaVMInitArgsvoid
IJavaRuntimeBuilder. addVMOption(String option, long extraInfo)
Adds an individual Java VM option to JavaVMInitArgs, with 'extra information' fieldvoid
IJavaRuntimeBuilder. addWaitOnNotifyThread(JavaMonitor monitor, long threadID)
IImageAddressSpaceBuilder
IImageBuilder. generateAddressSpaceBuilder(String id)
Generates a valid image address space factory and associates it with this image factory.IImageProcessBuilder
IImageAddressSpaceBuilder. generateImageProcessBuilder(String id)
To associate a new image process to the image address space being built by this image address space factory, use this interface to create a new image process factory for the aforementioned image process.IJavaRuntimeBuilder
IImageProcessBuilder. generateJavaRuntimeBuilder(String id)
Generates a new java runtime factory. -
Uses of BuilderFailureException in com.ibm.dtfj.javacore.builder.javacore
Methods in com.ibm.dtfj.javacore.builder.javacore that throw BuilderFailureException Modifier and Type Method Description JavaClass
JavaRuntimeBuilder. addClass(JavaClassLoader jClassLoader, String name, long classID, long superClassID, String fileName)
Note that even if a class was already registered with a class loader previously, it may contain incomplete data, so this case has to be considered.JavaClassLoader
JavaRuntimeBuilder. addClassLoader(String classLoaderName, long clID, long objectID)
Must pass a valid class loader ID in order to generate a class loader object.ImageThread
ImageProcessBuilder. addImageThread(long nativeThreadID, long systemThreadID, Properties properties)
JavaMonitor
JavaRuntimeBuilder. addJavaMonitor(String monitorName, long monitorID, long objectID, String className, long owningThread)
Required: monitor ID (throws exception if invalid)
Optional: object ID, class name, monitor name, owning threadJavaThread
JavaRuntimeBuilder. addJavaThread(ImageThread imageThread, String name, long tid, long j9thread_t, long javaObjID, long jniEnv, String state, int priority, long blockingObject, String blockingObjectClass)
If successfully added a JavaThread, or updated an existing JavaThread, return the javathread, or otherwise throw an exception.void
JavaRuntimeBuilder. addVMInitArgs()
Adds an (empty) JavaVMInitArgsvoid
JavaRuntimeBuilder. addVMOption(String option)
Adds an individual VM option to JavaVMInitArgsvoid
JavaRuntimeBuilder. addVMOption(String option, long extraInfo)
Adds an individual VM option to JavaVMInitArgs, with 'extra information' fieldIImageAddressSpaceBuilder
ImageBuilder. generateAddressSpaceBuilder(String id)
IImageProcessBuilder
ImageAddressSpaceBuilder. generateImageProcessBuilder(String id)
IJavaRuntimeBuilder
ImageProcessBuilder. generateJavaRuntimeBuilder(String id)
-