Uses of Class
com.ibm.dtfj.javacore.builder.BuilderFailureException
Packages that use BuilderFailureException
-
Uses of BuilderFailureException in com.ibm.dtfj.javacore.builder
Methods in com.ibm.dtfj.javacore.builder that throw BuilderFailureExceptionModifier and TypeMethodDescriptionvoidIJavaRuntimeBuilder.addBlockedThread(JavaMonitor monitor, long threadID) IJavaRuntimeBuilder.addClass(JavaClassLoader jClassLoader, String name, long classID, long superClassID, String fileName) Adds a com.ibm.dtfj.java.JavaClass into DTFJ.IJavaRuntimeBuilder.addClassLoader(String name, long clID, long objectID) Adds a com.ibm.dtfj.java.JavaClassLoader into DTFJ.IImageProcessBuilder.addImageThread(long nativeThreadID, long systemThreadID, Properties properties) Adds a com.ibm.dtfj.image.ImageThread to the Image process being built.IJavaRuntimeBuilder.addJavaMonitor(String name, long monitorID, long objectID, String className, long owningThread) Adds a java monitor or modifies an existing one.IJavaRuntimeBuilder.addJavaStackFrame(JavaThread javaThread, String className, String classFileName, String methodName, String methodType, String compilationLevel, int lineNumber) Adds a java stack frame to a 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.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) IImageBuilder.generateAddressSpaceBuilder(String id) Generates a valid image address space factory and associates it with this image factory.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.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 BuilderFailureExceptionModifier and TypeMethodDescriptionvoidJavaRuntimeBuilder.addBlockedThread(JavaMonitor monitor, long threadID) 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.JavaRuntimeBuilder.addClassLoader(String classLoaderName, long clID, long objectID) Must pass a valid class loader ID in order to generate a class loader object.ImageProcessBuilder.addImageThread(long nativeThreadID, long systemThreadID, Properties properties) 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 threadJavaRuntimeBuilder.addJavaStackFrame(JavaThread javaThread, String className, String classFileName, String methodName, String methodType, String compilationLevel, int lineNumber) 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.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' fieldvoidJavaRuntimeBuilder.addWaitOnNotifyThread(JavaMonitor monitor, long threadID) ImageBuilder.generateAddressSpaceBuilder(String id) ImageAddressSpaceBuilder.generateImageProcessBuilder(String id) ImageProcessBuilder.generateJavaRuntimeBuilder(String id)