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 voidIJavaRuntimeBuilder. addBlockedThread(JavaMonitor monitor, long threadID)JavaClassIJavaRuntimeBuilder. addClass(JavaClassLoader jClassLoader, String name, long classID, long superClassID, String fileName)Adds a com.ibm.dtfj.java.JavaClass into DTFJ.JavaClassLoaderIJavaRuntimeBuilder. addClassLoader(String name, long clID, long objectID)Adds a com.ibm.dtfj.java.JavaClassLoader into DTFJ.ImageThreadIImageProcessBuilder. addImageThread(long nativeThreadID, long systemThreadID, Properties properties)Adds a com.ibm.dtfj.image.ImageThread to the Image process being built.JavaMonitorIJavaRuntimeBuilder. addJavaMonitor(String name, long monitorID, long objectID, String className, long owningThread)Adds a java monitor or modifies an existing one.JavaStackFrameIJavaRuntimeBuilder. addJavaStackFrame(JavaThread javaThread, String className, String classFileName, String methodName, String methodType, String compilationLevel, int lineNumber)Adds a java stack frame to a javathread.JavaThreadIJavaRuntimeBuilder. 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.voidIJavaRuntimeBuilder. addVMInitArgs()Adds a (empty) JavaVMInitArgsvoidIJavaRuntimeBuilder. addVMOption(String option)Adds an individual Java VM option to JavaVMInitArgsvoidIJavaRuntimeBuilder. addVMOption(String option, long extraInfo)Adds an individual Java VM option to JavaVMInitArgs, with 'extra information' fieldvoidIJavaRuntimeBuilder. addWaitOnNotifyThread(JavaMonitor monitor, long threadID)IImageAddressSpaceBuilderIImageBuilder. generateAddressSpaceBuilder(String id)Generates a valid image address space factory and associates it with this image factory.IImageProcessBuilderIImageAddressSpaceBuilder. 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.IJavaRuntimeBuilderIImageProcessBuilder. 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 JavaClassJavaRuntimeBuilder. 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.JavaClassLoaderJavaRuntimeBuilder. addClassLoader(String classLoaderName, long clID, long objectID)Must pass a valid class loader ID in order to generate a class loader object.ImageThreadImageProcessBuilder. addImageThread(long nativeThreadID, long systemThreadID, Properties properties)JavaMonitorJavaRuntimeBuilder. 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 threadJavaThreadJavaRuntimeBuilder. 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.voidJavaRuntimeBuilder. addVMInitArgs()Adds an (empty) JavaVMInitArgsvoidJavaRuntimeBuilder. addVMOption(String option)Adds an individual VM option to JavaVMInitArgsvoidJavaRuntimeBuilder. addVMOption(String option, long extraInfo)Adds an individual VM option to JavaVMInitArgs, with 'extra information' fieldIImageAddressSpaceBuilderImageBuilder. generateAddressSpaceBuilder(String id)IImageProcessBuilderImageAddressSpaceBuilder. generateImageProcessBuilder(String id)IJavaRuntimeBuilderImageProcessBuilder. generateJavaRuntimeBuilder(String id)
-