A C D E F G H I J L M N O P R S T U V

G

GarbageCollectionEvent - class com.bea.jvm.event.GarbageCollectionEvent.
Event delivered _after_ a GC is done.
GarbageCollectionEvent(GarbageCollector, int) - Constructor for class com.bea.jvm.event.GarbageCollectionEvent
Constructor.
GarbageCollectionEvent(GarbageCollector, int, long, long) - Constructor for class com.bea.jvm.event.GarbageCollectionEvent
Constructor.
GarbageCollectionListener - interface com.bea.jvm.event.GarbageCollectionListener.
The listener interface for GarbageCollectionEvent.
GarbageCollectionStrategy - interface com.bea.jvm.GarbageCollectionStrategy.
A garbage collection strategy, defining how the GarbageCollector is run.
GarbageCollectionStrategyChangeEvent - class com.bea.jvm.event.GarbageCollectionStrategyChangeEvent.
Event delivered _after_ the GC has been changed.
GarbageCollectionStrategyChangeEvent(Object, long, GarbageCollectionStrategy, GarbageCollectionStrategy) - Constructor for class com.bea.jvm.event.GarbageCollectionStrategyChangeEvent
Constructor.
GarbageCollectionStrategyChangeListener - interface com.bea.jvm.event.GarbageCollectionStrategyChangeListener.
The listener interface for GarbageCollectorStrategyChangeEvent.
GarbageCollector - interface com.bea.jvm.GarbageCollector.
This interface represents the Garbage Collector of the JVM.
GC_COLLECTION_MAJOR - Static variable in class com.bea.jvm.event.GarbageCollectionEvent
A major GC round was completed.
GC_COLLECTION_MINOR - Static variable in class com.bea.jvm.event.GarbageCollectionEvent
A minor GC round was completed.
getAllClasses(ClassLoader) - Method in interface com.bea.jvm.ClassLibrary
Find all (loaded) classes in this loader (will _not_ include parent loaders).
getAllClasses(String) - Method in interface com.bea.jvm.ClassLibrary
Find all classes with this name in the JVM (will search through all class loaders, but will not load the Class if not found.)
getAllClassLoaders() - Method in interface com.bea.jvm.ClassLibrary
Returns all the ClassLoaders currently in use.
getAllThreads() - Method in interface com.bea.jvm.ThreadSystem
Returns a Collection of all the Threads running in the VM.
getBlockedOnMonitor() - Method in interface com.bea.jvm.ThreadSnapshot
Return the monitor this thread is blocked on, or null if none.
getCauseOfFailure() - Method in class com.bea.jvm.event.FinalizationEvent
Returns the throwable that caused the finalizer to fail, or null if everything went fine.
getClass(String, ClassLoader) - Method in interface com.bea.jvm.ClassLibrary
Find an already loaded class in the JVM.
getClass(String, ClassLoader, boolean) - Method in interface com.bea.jvm.ClassLibrary
Find a named class in the JVM.
getClassLibrary() - Method in interface com.bea.jvm.JVM
Returns the ClassLibrary.
getClassName() - Method in interface com.bea.jvm.ThreadSnapshot.Monitor
Return the fully qualified name of the class this monitor belongs to.
getClassName() - Method in interface com.bea.jvm.CallTraceElement
Returns the fully qualified name of the class containing the execution point represented by this call trace element.
getClassObject() - Method in class com.bea.jvm.event.ClassLoadEvent
Returns the Class (if available) that the event represents.
getClassPreProcessor() - Method in interface com.bea.jvm.ClassLibrary
Returns the ClassPreProcessor currently in use.
getClockFrequency() - Method in interface com.bea.jvm.CPU
Returns the clock frequency of this processor in Hz.
getCodeGenerationStrategies() - Method in interface com.bea.jvm.CompilationSystem
Returns an immutable List of the available CodeGenerationStrategies available in this CompilationSystem, in ascending order, i.e. starting with the lowest level (quick), followed by increasingly advanced strategies.
getCodeGenerationStrategy() - Method in class com.bea.jvm.event.CompilationEvent
Returns the CodeGenerationStrategy that was used to compile the Method.
getCodeGenerationStrategy(Constructor) - Method in interface com.bea.jvm.CompilationSystem
Returns the CodeGenerationStrategy for a Constructor.
getCodeGenerationStrategy(Method) - Method in interface com.bea.jvm.CompilationSystem
Returns the CodeGenerationStrategy that was used for generating the Method.
getCompilationSystem() - Method in interface com.bea.jvm.JVM
Returns the compiler (if available) that is used to generate machine code for methods.
getCompilationTime() - Method in class com.bea.jvm.event.CompilationEvent
Returns the time, in nanoseconds, it took to compile this method.
getConstructor() - Method in class com.bea.jvm.event.CompilationEvent
Returns the Constructor that was compiled, which ultimately caused this event to be created.
getCPUs() - Method in interface com.bea.jvm.Machine
Returns the CPUs in the machine as an ordered collection (List) of CPU objects.
getDaemonThreadCount() - Method in interface com.bea.jvm.ThreadSystem
Returns the number of daemon threads in the system.
getDescription() - Method in interface com.bea.jvm.CodeGenerationStrategy
Returns a description of the code generation strategy.
getDescription() - Method in interface com.bea.jvm.ThreadSnapshot
Returns the snapshot as a String.
getDescription() - Method in interface com.bea.jvm.OptimizationLevel
Deprecated. Returns a description of the optimization level, including descriptions of the active optimizations.
getDescription() - Method in interface com.bea.jvm.Optimization
Deprecated. Returns a description of the optimization, for instance SSASparseCondConstProp, SSADeadAssRemoval, GlobalCopyPropBackward etc.
getDescription() - Method in interface com.bea.jvm.OperatingSystem
Returns a platform depending String describing the operating system.
getDescription() - Method in interface com.bea.jvm.JVM
Returns a description of the JVM.
getDescription() - Method in interface com.bea.jvm.GarbageCollector
A short description of the GC algorithm in use.
getDescription() - Method in interface com.bea.jvm.Describable
Returns a description of the object.
getDescription() - Method in interface com.bea.jvm.CPU
Returns a description of the CPU.
getEndTime() - Method in class com.bea.jvm.event.GarbageCollectionEvent
Returns the end time of the collection.
getEventType() - Method in class com.bea.jvm.event.GarbageCollectionEvent
Returns the type of collection performed.
getEventType() - Method in class com.bea.jvm.event.ClassLoadEvent
Returns either CLASS_LOADED or CLASS_UNLOADED depending on what caused the event.
getExceptionCount(Class) - Method in interface com.bea.jvm.ProfilingSystem
Returns the current exception count for the specified type.
getFileName() - Method in interface com.bea.jvm.CallTraceElement
Returns the name of the source file containing the execution point represented by this stack trace element.
getGarbageCollectionStrategies() - Method in interface com.bea.jvm.GarbageCollector
Returns a collection of currently available GarbageCollectionStrategies (@see GarbageCollectionStrategy).
getGarbageCollectionStrategy() - Method in interface com.bea.jvm.GarbageCollector
Returns the strategy currently being employed by the GarbageCollector.
getGarbageCollector() - Method in interface com.bea.jvm.MemorySystem
Returns the GarbageCollector subsystem.
getGarbageCollector() - Method in class com.bea.jvm.event.GarbageCollectionEvent
Returns a reference to the GarbageCollector that performed the GC or switch.
getHardwareComponents() - Method in interface com.bea.jvm.Machine
Returns all available hardware components in the system, as a Collection of HardwareComponent.
getID() - Method in interface com.bea.jvm.ThreadSnapshot.Monitor
Return the ID of this monitor.
getID() - Method in interface com.bea.jvm.ThreadSnapshot
Returns the id of the thread that the snapshot was created for.
getInvocationCount(Constructor) - Method in interface com.bea.jvm.ProfilingSystem
Returns the invocation count since enabling invocation counting for the for the specified constructor.
getInvocationCount(Method) - Method in interface com.bea.jvm.ProfilingSystem
Returns the invocation count since enabling invocation counting for the for the specified method.
getJavaCommandLine() - Method in interface com.bea.jvm.JVM
Returns the java launcher command line
getJVM() - Static method in class com.bea.jvm.JVMFactory
Returns a JVM instance.
getJVMInitArgs() - Method in interface com.bea.jvm.JVM
Returns the initialization arguments given to the JVM at startup
getJVMLoad() - Method in interface com.bea.jvm.JVM
Returns the fraction of the load on the machine caused by the JVM. 0.0 means no load is created by the virtual machine, 1.0 means all load is created by the JVM.
getLastGCEnd() - Method in interface com.bea.jvm.GarbageCollector
Returns the time the last Garbage Collection run started.
getLastGCStart() - Method in interface com.bea.jvm.GarbageCollector
Returns the time the last Garbage Collection run started.
getLevel() - Method in interface com.bea.jvm.CodeGenerationStrategy
Get a numerical 'optimization level' for this OptimizationLevel.
getLevel() - Method in interface com.bea.jvm.OptimizationLevel
Deprecated. Get a numerical 'optimization level' for this OptimizationLevel.
getLineNumber() - Method in interface com.bea.jvm.CallTraceElement
Returns the line number of the source line containing the execution point represented by this call trace element.
getLoad() - Method in interface com.bea.jvm.CPU
Returns the CPU load on this CPU.
getLockType() - Method in interface com.bea.jvm.ThreadSnapshot.Monitor
Return the type of this lock.
getLockTypeString() - Method in interface com.bea.jvm.ThreadSnapshot.Monitor
Return a string describing the type of this lock.
getMAC() - Method in interface com.bea.jvm.NIC
Returns the MAC address of this NIC as a String.
getMachine() - Method in interface com.bea.jvm.JVM
Returns the underlying hardware.
getMaxHeapSize() - Method in interface com.bea.jvm.MemorySystem
Returns the maximum size the heap may grow to, in bytes.
getMemorySystem() - Method in interface com.bea.jvm.JVM
Returns the MemorySystem.
getMethod() - Method in class com.bea.jvm.event.CompilationEvent
Returns the Method that was compiled, which ultimately caused this event to be created.
getMethodName() - Method in interface com.bea.jvm.CallTraceElement
Returns the name of the method containing the execution point represented by this call trace element.
getMonitors() - Method in interface com.bea.jvm.CallTraceElement
Return the monitors that was taken by the thread at this stack trace element.
getMTU() - Method in interface com.bea.jvm.NIC
Returns the maximum transmission unit (in bytes) of this NIC.
getName() - Method in interface com.bea.jvm.ThreadSnapshot
Returns the name of the thread that this snapshot was created from.
getName() - Method in interface com.bea.jvm.OperatingSystem
Returns the name of the operating system.
getName() - Method in interface com.bea.jvm.JVM
Returns the JVM name string.
getNext() - Method in class com.bea.jvm.event.GarbageCollectionStrategyChangeEvent
The GarbageCollectionStrategy that we're changing to.
getNICs() - Method in interface com.bea.jvm.Machine
Returns the network interface cards as a collection of NIC.
getNurserySize() - Method in interface com.bea.jvm.GarbageCollector
Returns the size of the nursery/youngspace in bytes.
getObject() - Method in class com.bea.jvm.event.FinalizationEvent
Returns a reference to the Object that was finalized.
getOperatingSystem() - Method in interface com.bea.jvm.JVM
Returns the OperatingSystem on which the JVM is run.
getOptimizationLevel() - Method in class com.bea.jvm.event.CompilationEvent
Deprecated. Replaced. @see CompilationEvent#getCodeGenerationStrategy().
getOptimizationLevel(Constructor) - Method in interface com.bea.jvm.CompilationSystem
Deprecated. Replaced. @see CompilationSystem#getCodeGenerationStrategy(Constructor)
getOptimizationLevel(Method) - Method in interface com.bea.jvm.CompilationSystem
Deprecated. Replaced. @see CompilationSystem#getCodeGenerationStrategy(Method)
getOptimizationLevels() - Method in interface com.bea.jvm.CompilationSystem
Deprecated. Replaced by getCodeGenerationStrategies().
getOptimizations() - Method in interface com.bea.jvm.OptimizationLevel
Deprecated. Return the set of optimizations perfomed when compiling with this OptimizationLevel.
getOwnerThreadID() - Method in interface com.bea.jvm.ThreadSnapshot.Monitor
Return the thread ID of the thread owning this lock.
getPhysicalMemory() - Method in interface com.bea.jvm.Machine
The physical memory of the hardware.
getPrevious() - Method in class com.bea.jvm.event.GarbageCollectionStrategyChangeEvent
The GarbageCollectionStrategy that we're changing from.
getPriority() - Method in interface com.bea.jvm.ThreadSnapshot
Returns the priority level of the thread at the time of the snapshot.
getProcessAffinity() - Method in interface com.bea.jvm.JVM
Returns a collection with the CPUs that the JVM process currently is running on.
getProfilingSystem() - Method in interface com.bea.jvm.JVM
Returns the profiler (if available) used to instrument code being executed.
getStackTrace() - Method in interface com.bea.jvm.ThreadSnapshot
Returns a list of CallTraceElement.
getStartTime() - Method in interface com.bea.jvm.JVM
Returns the time that the JVM process was started.
getStartTime() - Method in class com.bea.jvm.event.GarbageCollectionEvent
Returns the start time of the collection.
getState() - Method in interface com.bea.jvm.ThreadSnapshot
Returns the thread state (or as close as we can describe using the THREAD_STATE_ constants).
getStrategyProperties() - Method in interface com.bea.jvm.GarbageCollectionStrategy
Returns the properties of this GarbageCollectionStrategy.
getThread(int) - Method in interface com.bea.jvm.ThreadSystem
Returns a thread matching the specified id.
getThreads(String) - Method in interface com.bea.jvm.ThreadSystem
Returns a Collection with all the threads with the specified name.
getThreadSnapshot(int) - Method in interface com.bea.jvm.ThreadSystem
Get a snapshot of a thread in the JVM.
getThreadSnapshot(Thread) - Method in interface com.bea.jvm.ThreadSystem
Get a snapshot of a thread in the JVM.
getThreadSnapshots() - Method in interface com.bea.jvm.ThreadSystem
Returns a Collection of ThreadSnapshots for all the live threads in the JVM.
getThreadSnapshots(String) - Method in interface com.bea.jvm.ThreadSystem
Gets snapshots for the threads matching the specified name.
getThreadStackDump() - Method in interface com.bea.jvm.ThreadSystem
Convenience method returning a thread stack dump for all live threads in the system.
getThreadSystem() - Method in interface com.bea.jvm.JVM
Returns the ThreadSystem.
getTime() - Method in class com.bea.jvm.event.GarbageCollectionStrategyChangeEvent
Returns the time of the GarbageCollector change.
getTiming(Constructor) - Method in interface com.bea.jvm.ProfilingSystem
Returns the amount of time spent performing work in the constructor since enabling timing (in miliseconds).
getTiming(Method) - Method in interface com.bea.jvm.ProfilingSystem
Returns the amount of time spent performing work in the method, since enabling timing (in miliseconds).
getTotalGarbageCollectionCount() - Method in interface com.bea.jvm.GarbageCollector
Returns the total number of collection runs performed so far.
getTotalGarbageCollectionTime() - Method in interface com.bea.jvm.GarbageCollector
Returns the total time spent Garabage Collecting so far.
getTotalHeapSize() - Method in interface com.bea.jvm.MemorySystem
Returns the size of the heap that the JVM has allocated, in bytes.
getTotalMemory() - Method in interface com.bea.jvm.Memory
Returns the total available size of the memory in bytes.
getTotalThreadCount() - Method in interface com.bea.jvm.ThreadSystem
Returns the total number of running threads in the system, including daemon threads.
getUsedHeapSize() - Method in interface com.bea.jvm.MemorySystem
Returns the committed heap size of the JVM in bytes.
getUsedMemory() - Method in interface com.bea.jvm.Memory
Returns the amount of used memory in bytes.
getWaitingOnMonitor() - Method in interface com.bea.jvm.ThreadSnapshot
Return the monitor this thread is waiting on, or null if none.
getVendor() - Method in interface com.bea.jvm.JVM
Returns the name of the JVM vendor.
getVersion() - Method in interface com.bea.jvm.JVM
Returns the JVM version string.
getVirtualMemory() - Method in interface com.bea.jvm.OperatingSystem
Returns the virtual memory.

A C D E F G H I J L M N O P R S T U V