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

A

addClassLoadListener(ClassLoader, ClassLoadListener) - Method in interface com.bea.jvm.ClassLibrary
Add a listener to receive event notification of Class load/unload.
addClassLoadListener(ClassLoadListener) - Method in interface com.bea.jvm.ClassLibrary
Adds a listener to receive event notification of any Class load/unload.
addCompilationListener(CompilationListener) - Method in interface com.bea.jvm.CompilationSystem
Adds a listener to recieve notification when a method is compiled.
addFinalizationListener(FinalizationListener) - Method in interface com.bea.jvm.GarbageCollector
Add listener to be notified whenever an Object has been finalized.
addFinalizationListener(FinalizationListener, boolean) - Method in interface com.bea.jvm.GarbageCollector
Add listener to be notified whenever an Object has been finalized.
addGarbageCollectionListener(GarbageCollectionListener) - Method in interface com.bea.jvm.GarbageCollector
Adds a listener to be notified whenever a Garbage Collection run has been performed.
addGarbageCollectionStrategyChangeListener(GarbageCollectionStrategyChangeListener) - Method in interface com.bea.jvm.GarbageCollector
Adds a listener for the strategy change event (@see GarbageCollectionStrategyChangeEvent).

C

CallTraceElement - Interface in com.bea.jvm
1.3 compatible version of StackTraceElement.
CLASS_LOADED - Static variable in class com.bea.jvm.event.ClassLoadEvent
Flag indicating that the class was loaded.
CLASS_UNLOADED - Static variable in class com.bea.jvm.event.ClassLoadEvent
Flag indicating that the class was unloaded.
ClassLibrary - Interface in com.bea.jvm
Interface to query and monitor the JVM's set of currently loaded classes and their classloaders.
ClassLoadEvent - Class in com.bea.jvm.event
when a Class is loaded/unloaded by the JVM.
ClassLoadEvent(Class, int) - Constructor for class com.bea.jvm.event.ClassLoadEvent
Constructor.
ClassLoadListener - Interface in com.bea.jvm.event
A listener for ClassLoad events.
ClassPreProcessor - Interface in com.bea.jvm
The interface implemented by a class preprocessor.
ClassRedefinitionException - Exception in com.bea.jvm
Deprecated. Not used. A ClassFormatError will be thrown.
ClassRedefinitionException() - Constructor for exception com.bea.jvm.ClassRedefinitionException
Deprecated. Constructor.
ClassRedefinitionException(String) - Constructor for exception com.bea.jvm.ClassRedefinitionException
Deprecated. Constructor.
CodeGenerationStrategy - Interface in com.bea.jvm
A representation of the code generation strategy used to generate code for a method or constructor.
com.bea.jvm - package com.bea.jvm
Provides the interfaces and the factory class for the JRockit management API.
com.bea.jvm.event - package com.bea.jvm.event
Provides interfaces and classes for dealing with different types of management API events.
CompilationEvent - Class in com.bea.jvm.event
An event delivered when a Method is compiled by the JVM.
CompilationEvent(Method, OptimizationLevel, long) - Constructor for class com.bea.jvm.event.CompilationEvent
Deprecated. Replaced.
CompilationEvent(Method, CodeGenerationStrategy, long) - Constructor for class com.bea.jvm.event.CompilationEvent
Constructor.
CompilationEvent(Constructor, OptimizationLevel, long) - Constructor for class com.bea.jvm.event.CompilationEvent
Deprecated. Replaced.
CompilationEvent(Constructor, CodeGenerationStrategy, long) - Constructor for class com.bea.jvm.event.CompilationEvent
Constructor.
CompilationEvent(Object, CodeGenerationStrategy, OptimizationLevel, long) - Constructor for class com.bea.jvm.event.CompilationEvent
Deprecated. Will be killed off in later releases.
CompilationEvent(AccessibleObject, CodeGenerationStrategy, OptimizationLevel, long) - Constructor for class com.bea.jvm.event.CompilationEvent
 
CompilationListener - Interface in com.bea.jvm.event
Listener interface for method compilation events.
CompilationSystem - Interface in com.bea.jvm
Interface to the compilation (machine code generation) unit of the JVM.
ConstructorProfileEntry - Interface in com.bea.jvm
 
CPU - Interface in com.bea.jvm
Represents a processing unit in the Machine.
CREATE_INSTANCE - Static variable in class com.bea.jvm.ManagementPermission
 

D

Describable - Interface in com.bea.jvm
A component capable of describing itself.
DiagnosticCommand - Class in com.bea.jvm
Support for running internal diagnostic commands in a running JVM.
DiagnosticCommand() - Constructor for class com.bea.jvm.DiagnosticCommand
 
DiagnosticCommand.Command - Class in com.bea.jvm
This class wraps a named Command in the JVM

E

equals(Object) - Method in interface com.bea.jvm.CallTraceElement
Returns true if the specified object is another CallTraceElement instance representing the same execution point as this instance.
ExceptionProfileEntry - Interface in com.bea.jvm
Access to throw count for a given exception type and its subtypes.
execute(String) - Method in class com.bea.jvm.DiagnosticCommand.Command
Runs this command with the provided parameters.
execute() - Method in class com.bea.jvm.DiagnosticCommand.Command
Runs this command.
execute(String, OutputStream) - Method in class com.bea.jvm.DiagnosticCommand.Command
Runs this command with the provided parameters.
execute(OutputStream) - Method in class com.bea.jvm.DiagnosticCommand.Command
Runs this command.
execute(String, OutputStream) - Method in class com.bea.jvm.DiagnosticCommand
Finds and run a command by name, parameterized as ' = ='.
execute(String) - Method in class com.bea.jvm.DiagnosticCommand
Finds and run a command by name.
executeDefault(String) - Method in class com.bea.jvm.DiagnosticCommand.Command
Runs this command with the provided parameters.
executeDefault() - Method in class com.bea.jvm.DiagnosticCommand.Command
Runs this command.
executeDefault(String) - Method in class com.bea.jvm.DiagnosticCommand
Finds and run a command by name.

F

FinalizationEvent - Class in com.bea.jvm.event
Event delivered when an Object has been finalized.
FinalizationEvent(Object) - Constructor for class com.bea.jvm.event.FinalizationEvent
Constructor.
FinalizationEvent(Object, Throwable) - Constructor for class com.bea.jvm.event.FinalizationEvent
Constructor.
FinalizationListener - Interface in com.bea.jvm.event
Listener for finalization events.
finalizerFailed() - Method in class com.bea.jvm.event.FinalizationEvent
Returns true if an exception was thrown in the finalizer.
forceCompilation(Method) - Method in interface com.bea.jvm.CompilationSystem
Force the compiler to generate code for this method using the default OptimizationLevel.
forceCompilation(Constructor) - Method in interface com.bea.jvm.CompilationSystem
Force the compiler to generate code for the specified Constructor using the default OptimizationLevel.
forceCompilation(Method, OptimizationLevel) - Method in interface com.bea.jvm.CompilationSystem
Deprecated. Replaced.
forceCompilation(Method, CodeGenerationStrategy) - Method in interface com.bea.jvm.CompilationSystem
Forces the compiler to generate code for this method using the specified CodeGenerationStrategy.
forceCompilation(Constructor, OptimizationLevel) - Method in interface com.bea.jvm.CompilationSystem
Deprecated.  
forceCompilation(Constructor, CodeGenerationStrategy) - Method in interface com.bea.jvm.CompilationSystem
Forces the compiler to generate code for the specified constructor using the specified CodeGenerationStrategy.

G

GarbageCollectionEvent - Class in com.bea.jvm.event
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.
GarbageCollectionHeuristic - Interface in com.bea.jvm
Object describing some abstract notion of 'heuristics' or priorities for a GarbageCollector.
GarbageCollectionListener - Interface in com.bea.jvm.event
The listener interface for GarbageCollectionEvent.
GarbageCollectionStrategy - Interface in com.bea.jvm
A garbage collection strategy, defining how the GarbageCollector is run.
GarbageCollectionStrategyChangeEvent - Class in com.bea.jvm.event
Event delivered _after_ the GC has been changed.
GarbageCollectionStrategyChangeEvent(Object, long, GarbageCollectionStrategy, GarbageCollectionStrategy) - Constructor for class com.bea.jvm.event.GarbageCollectionStrategyChangeEvent
Constructor.
GarbageCollectionStrategyChangeListener - Interface in com.bea.jvm.event
The listener interface for GarbageCollectorStrategyChangeEvent.
GarbageCollector - Interface in com.bea.jvm
This interface represents the Garbage Collector of the JVM.
gc() - Method in interface com.bea.jvm.GarbageCollector
Force a full garbage collection, regardless of commandline properties or similar.
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.
GC_COLLECTION_PARTIAL - Static variable in class com.bea.jvm.event.GarbageCollectionEvent
A minor GC round was completed.
getAliases() - Method in interface com.bea.jvm.LoggingModule
Aliases for the module
getAllClasses() - Method in interface com.bea.jvm.ClassLibrary
Find all classes in the JVM (will search through all class loaders, but will not load Classes.)
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.)
getAllClasses(ClassLoader) - Method in interface com.bea.jvm.ClassLibrary
Deprecated. This function (for historical reasons) includes only classes defined by the specified ClassLoader, but the name is rather unspecific. Use @link {#getDeclaredClasses(ClassLoader) getDeclaredClasses} or @link {#getInitiatedClasses(ClassLoader) getInitiatedClasses instead.
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.
getAvailableCommandNames() - Method in class com.bea.jvm.DiagnosticCommand
Get the names of the available commands in the JVM
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, boolean) - Method in interface com.bea.jvm.ClassLibrary
Find a named class in the JVM.
getClass(String, ClassLoader) - Method in interface com.bea.jvm.ClassLibrary
Find an already loaded class in the JVM.
getClassLibrary() - Method in interface com.bea.jvm.JVM
Returns the ClassLibrary.
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.
getClassName() - Method in interface com.bea.jvm.ThreadSnapshot.Monitor
Return the fully qualified name of the class this monitor belongs to.
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) - Method in interface com.bea.jvm.CompilationSystem
Returns the CodeGenerationStrategy that was used for generating the Method.
getCodeGenerationStrategy(Constructor) - Method in interface com.bea.jvm.CompilationSystem
Returns the CodeGenerationStrategy for a Constructor.
getCodeGenerationStrategy() - Method in class com.bea.jvm.event.CompilationEvent
Returns the CodeGenerationStrategy that was used to compile the Method.
getCommand(String) - Method in class com.bea.jvm.DiagnosticCommand
Find a named command
getCommands() - Method in class com.bea.jvm.DiagnosticCommand
return a Collection of DiagnosticCommand.Command entries representing available commands in the JVM.
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.
getCompositeCount() - Method in interface com.bea.jvm.ExceptionProfileEntry
 
getConstructor() - Method in interface com.bea.jvm.ConstructorProfileEntry
 
getConstructor() - Method in class com.bea.jvm.event.CompilationEvent
Returns the Constructor that was compiled, which ultimately caused this event to be created.
getCPULoad() - Method in interface com.bea.jvm.Machine
Return the average load generated on all available CPUs.
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.
getDeclaredClasses(ClassLoader) - Method in interface com.bea.jvm.ClassLibrary
Find all non-array classes declared by this loader.
getDefaultEncoding() - Method in class com.bea.jvm.DiagnosticCommand
 
getDefaultLevel() - Method in interface com.bea.jvm.LoggingModule
Default verbose level for the module
getDescription() - Method in interface com.bea.jvm.CodeGenerationStrategy
Returns a description of the code generation strategy.
getDescription() - Method in interface com.bea.jvm.CPU
Returns a description of the CPU.
getDescription() - Method in interface com.bea.jvm.Describable
Returns a description of the object.
getDescription() - Method in class com.bea.jvm.DiagnosticCommand
 
getDescription() - Method in interface com.bea.jvm.GarbageCollector
A short description of the GC algorithm in use.
getDescription() - Method in interface com.bea.jvm.JVM
Returns a description of the JVM.
getDescription() - Method in interface com.bea.jvm.OperatingSystem
Returns a platform depending String describing the operating system.
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.OptimizationLevel
Deprecated. Returns a description of the optimization level, including descriptions of the active optimizations.
getDescription() - Method in interface com.bea.jvm.ThreadSnapshot
Returns the snapshot as a String.
getDiagnosticCommand() - Static method in class com.bea.jvm.DiagnosticCommand
 
getDiagnosticCommand() - Method in interface com.bea.jvm.JVM
Returns an interface to run 'diagnostic commands' on the JVM.
getEndTime() - Method in class com.bea.jvm.event.GarbageCollectionEvent
Returns the end time of the collection.
getEventType() - Method in class com.bea.jvm.event.ClassLoadEvent
Returns either CLASS_LOADED or CLASS_UNLOADED depending on what caused the event.
getEventType() - Method in class com.bea.jvm.event.GarbageCollectionEvent
Returns the type of collection performed.
getExceptionCount(Class) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
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.
getGarbageCollectionHeuristic() - Method in interface com.bea.jvm.GarbageCollector
 
getGarbageCollectionHeuristics() - Method in interface com.bea.jvm.GarbageCollector
Returns a collection of currently available GarbageCollectionHeuristics (@see GarbageCollectionHeuristic).
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 class com.bea.jvm.event.GarbageCollectionEvent
Returns a reference to the GarbageCollector that performed the GC or switch.
getGarbageCollector() - Method in interface com.bea.jvm.MemorySystem
Returns the GarbageCollector subsystem.
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
Returns the id of the thread that the snapshot was created for.
getID() - Method in interface com.bea.jvm.ThreadSnapshot.Monitor
Return the ID of this monitor.
getInitialHeapSize() - Method in interface com.bea.jvm.MemorySystem
Returns the size of the heap when the VM first started.
getInitiatedClasses(ClassLoader) - Method in interface com.bea.jvm.ClassLibrary
Find all non-array classes for which the loader wsa recorded as initiating loader.
getInvocationCount(Method) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
getInvocationCount(Constructor) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
getInvocations() - Method in interface com.bea.jvm.RunnableMemberProfileEntry
 
getJavaCommandLine() - Method in interface com.bea.jvm.JVM
Returns the java launcher command line.
getJVM() - Method in interface com.bea.jvm.JVMComponent
 
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 ended.
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.LoggingModule
Current verbose level for the module
getLevel() - Method in interface com.bea.jvm.OptimizationLevel
Deprecated. Get a numerical 'optimization level' for this OptimizationLevel.
getLevels() - Method in interface com.bea.jvm.LoggingSystem
Ordered list of the levels available (as strings), from least verbose to most verbose.
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.
getLoggingSystem() - Method in interface com.bea.jvm.JVM
 
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.
getMaxPauseTimeTarget() - Method in interface com.bea.jvm.GarbageCollector
 
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.
getMethod() - Method in interface com.bea.jvm.MethodProfileEntry
 
getMethodName() - Method in interface com.bea.jvm.CallTraceElement
Returns the name of the method containing the execution point represented by this call trace element.
getMinPauseTimeTarget() - Method in interface com.bea.jvm.GarbageCollector
 
getModules() - Method in interface com.bea.jvm.LoggingSystem
 
getMonitors() - Method in interface com.bea.jvm.CallTraceElement
Return the monitors that was held 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 class com.bea.jvm.DiagnosticCommand.Command
 
getName() - Method in interface com.bea.jvm.GarbageCollectionHeuristic
 
getName() - Method in interface com.bea.jvm.JVM
Returns the JVM name string.
getName() - Method in interface com.bea.jvm.LoggingModule
Primary name of the module
getName() - Method in interface com.bea.jvm.OperatingSystem
Returns the name of the operating system.
getName() - Method in interface com.bea.jvm.ThreadSnapshot
Returns the name of the thread that this snapshot was created from.
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) - Method in interface com.bea.jvm.CompilationSystem
Deprecated. Replaced.
getOptimizationLevel(Constructor) - Method in interface com.bea.jvm.CompilationSystem
Deprecated. Replaced.
getOptimizationLevel() - Method in class com.bea.jvm.event.CompilationEvent
Deprecated. Replaced.
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.
getPauseTimeTarget() - Method in interface com.bea.jvm.GarbageCollector
 
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.
getProfiled() - Method in interface com.bea.jvm.ExceptionProfileEntry
 
getProfiled() - Method in interface com.bea.jvm.RunnableMemberProfileEntry
 
getProfilingSystem() - Method in interface com.bea.jvm.JVM
Returns the profiler (if available) used to instrument code being executed.
getResetableInstance() - Method in interface com.bea.jvm.ExceptionProfileEntry
 
getResetableInstance() - Method in interface com.bea.jvm.RunnableMemberProfileEntry
 
getSingleCount() - Method in interface com.bea.jvm.ExceptionProfileEntry
 
getSingleCounts() - Method in interface com.bea.jvm.ExceptionProfileEntry
 
getStackTrace() - Method in interface com.bea.jvm.ThreadSnapshot
Returns a list of CallTraceElement.
getStartTime() - Method in class com.bea.jvm.event.GarbageCollectionEvent
Returns the start time of the collection.
getStartTime() - Method in interface com.bea.jvm.JVM
Returns the time that the JVM process was started.
getState() - Method in interface com.bea.jvm.ThreadSnapshot
Deprecated. Use the new getStateBitmap or getThreadState instead.
getStateBitmap() - Method in interface com.bea.jvm.ThreadSnapshot
Returns a bitmap describing the thread state.
getStrategyProperties() - Method in interface com.bea.jvm.GarbageCollectionStrategy
Returns the properties of this GarbageCollectionStrategy.
getSuggestedHeapSize() - Method in interface com.bea.jvm.MemorySystem
This method will get the suggested heapsize which was set with suggestHeapSize().
getThread(long) - 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(Thread) - Method in interface com.bea.jvm.ThreadSystem
Get a snapshot of a thread in the JVM.
getThreadSnapshot(long) - 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.
getThreadState() - Method in interface com.bea.jvm.ThreadSnapshot
Return an Object describing the Thread state representing the state bitmap.
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(Method) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
getTiming(Constructor) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
getTiming() - Method in interface com.bea.jvm.RunnableMemberProfileEntry
 
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.
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.
getWaitingOnMonitor() - Method in interface com.bea.jvm.ThreadSnapshot
Return the monitor this thread is waiting on, or null if none.

H

HardwareComponent - Interface in com.bea.jvm
A hardware component of the machine.
hasCompaction() - Method in interface com.bea.jvm.GarbageCollector
Returns true if this Garbage Collector compacts the heap.
hasConstructor() - Method in class com.bea.jvm.event.CompilationEvent
Returns true if this event has a Constructor, and not a Method.
help() - Method in class com.bea.jvm.DiagnosticCommand.Command
Returns help for this command as String
help(OutputStream) - Method in class com.bea.jvm.DiagnosticCommand.Command
Prints help to OutputStream
helpDefault() - Method in class com.bea.jvm.DiagnosticCommand.Command
Prints the help text for this command on default output

I

isCompiled(Method) - Method in interface com.bea.jvm.CompilationSystem
Returns boolean true if the Method is compiled, false otherwise.
isCompiled(Constructor) - Method in interface com.bea.jvm.CompilationSystem
Returns boolean true if the Constructor is compiled, false otherwise.
isCompositeEnabled() - Method in interface com.bea.jvm.ExceptionProfileEntry
 
isConcurrent() - Method in interface com.bea.jvm.GarbageCollectionStrategy
 
isConcurrent() - Method in interface com.bea.jvm.GarbageCollector
Returns true if this Garbage Collector at some point collects garbage concurrently, i.e. in a separate thread running concurrently with the other threads.
isConcurrentMark() - Method in interface com.bea.jvm.GarbageCollectionStrategy
 
isConcurrentSweep() - Method in interface com.bea.jvm.GarbageCollectionStrategy
 
isDaemon() - Method in interface com.bea.jvm.ThreadSnapshot
Returns true if this thread is a daemon thread.
isDynamic() - Method in interface com.bea.jvm.GarbageCollector
Returns true if the GC system is running in a dynamic mode, i.e. a mode that allows the strategy to change.
isExceptionCountEnabled(Class) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
isExitOnOutOfMemory() - Method in interface com.bea.jvm.MemorySystem
Returns true if the JVM will exit with an error code instead of throwing an OutOfMemoryError, false if it throws an OutOfMemoryError.
isGenerational() - Method in interface com.bea.jvm.GarbageCollectionStrategy
 
isGenerational() - Method in interface com.bea.jvm.GarbageCollector
Returns true if this memory model at some point uses a nursery/ young-space.
isHeapSizeLocked() - Method in interface com.bea.jvm.MemorySystem
This method returns false if the heap size is controlled by the JVM, false otherwise.
isIncremental() - Method in interface com.bea.jvm.GarbageCollectionStrategy
 
isIncremental() - Method in interface com.bea.jvm.GarbageCollector
Returns true if this Garbage Collector collects garbage incrementally (in small steps, train algorithm or similar).
isInvocationCountEnabled(Method) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
isInvocationCountEnabled(Constructor) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
isInvocationCountEnabled() - Method in interface com.bea.jvm.RunnableMemberProfileEntry
 
isNativeMethod() - Method in interface com.bea.jvm.CallTraceElement
Returns true if the method containing the execution point represented by this call trace element is a native method.
isOptimized(Method) - Method in interface com.bea.jvm.CompilationSystem
Returns boolean true if the method is optimized, i.e. has been generated using the optimizing code generation strategy.
isOptimized(Constructor) - Method in interface com.bea.jvm.CompilationSystem
Returns boolean true if the constructor is optimized, i.e. has been generated using the optimizing code generation strategy.
isOptimizing() - Method in interface com.bea.jvm.CodeGenerationStrategy
 
isOptimizing() - Method in interface com.bea.jvm.CompilationSystem
This method returns boolean false if optimization is turned off (i.e. the hostspot detector is no longer enqueuing methods for optimization).
isParallel() - Method in interface com.bea.jvm.GarbageCollectionStrategy
 
isParallel() - Method in interface com.bea.jvm.GarbageCollector
Returns true if this Garbage Collector at some point runs in parallel on several processors when collecting garbage.
isParallelMark() - Method in interface com.bea.jvm.GarbageCollectionStrategy
 
isParallelSweep() - Method in interface com.bea.jvm.GarbageCollectionStrategy
 
isSelfOptimizing() - Method in interface com.bea.jvm.GarbageCollector
Returns true if the GC system is running in a mode that will automatically choose GarbageCollectionStrategy for you.
isSingleEnabled() - Method in interface com.bea.jvm.ExceptionProfileEntry
 
isTimingEnabled(Method) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
isTimingEnabled(Constructor) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
isTimingEnabled() - Method in interface com.bea.jvm.RunnableMemberProfileEntry
 
isUsingThinThreads() - Method in interface com.bea.jvm.ThreadSystem
Returns true if the thread system is using thin treads, false otherwise.
isVerbose() - Method in interface com.bea.jvm.LoggingModule
Is this level considered 'verbose'

J

JVM - Interface in com.bea.jvm
Represents the JVM.
JVMComponent - Interface in com.bea.jvm
Interface for subcomponents of the JVM.
JVMFactory - Class in com.bea.jvm
A utility class to acquire a JVM instance.
JVMFactory() - Constructor for class com.bea.jvm.JVMFactory
 

L

LOCK_TYPE_FAT - Static variable in interface com.bea.jvm.ThreadSnapshot.Monitor
Monitor is a fat lock
LOCK_TYPE_NONE - Static variable in interface com.bea.jvm.ThreadSnapshot.Monitor
Monitor is not locked
LOCK_TYPE_RECURSIVE - Static variable in interface com.bea.jvm.ThreadSnapshot.Monitor
Monitor is recursively locked
LOCK_TYPE_THIN - Static variable in interface com.bea.jvm.ThreadSnapshot.Monitor
Monitor is a thin lock
LOCK_TYPE_UNKNOWN - Static variable in interface com.bea.jvm.ThreadSnapshot.Monitor
Monitor is locked with an unknown type
LoggingModule - Interface in com.bea.jvm
VerboseModule is an representation of a verbosity module provided by the JVM.
LoggingSystem - Interface in com.bea.jvm
The logging system.

M

Machine - Interface in com.bea.jvm
Represents the hardware on which the OperatingSystem and JVM is run.
ManagementPermission - Class in com.bea.jvm
Basic security permission needed for accessing the ManagementAPI.
ManagementPermission(String) - Constructor for class com.bea.jvm.ManagementPermission
Constructor for ManagementPermission.
ManagementPermission(String, String) - Constructor for class com.bea.jvm.ManagementPermission
Constructor for ManagementPermission.
Memory - Interface in com.bea.jvm
Interface for components having some sort of memory.
MemorySystem - Interface in com.bea.jvm
Interface to the JVM memory system.
MethodProfileEntry - Interface in com.bea.jvm
Extended wrapper type for Method profiling.

N

newConstructorProfileEntry(Constructor) - Method in interface com.bea.jvm.ProfilingSystem
 
newExceptionProfileEntry(Class) - Method in interface com.bea.jvm.ProfilingSystem
 
newMethodProfileEntry(Method) - Method in interface com.bea.jvm.ProfilingSystem
 
NIC - Interface in com.bea.jvm
Interface for the physical network interface components.
NoSuchThreadException - Exception in com.bea.jvm
Exception thrown by various methods in the ThreadSystem interface.
NoSuchThreadException() - Constructor for exception com.bea.jvm.NoSuchThreadException
Constructor.
NoSuchThreadException(String) - Constructor for exception com.bea.jvm.NoSuchThreadException
Constructor.
NotAvailableException - Exception in com.bea.jvm
Exception thrown when a certain feature isn't currently available in this JVM.
NotAvailableException() - Constructor for exception com.bea.jvm.NotAvailableException
Constructor.
NotAvailableException(String) - Constructor for exception com.bea.jvm.NotAvailableException
Constructor.

O

onClassLoad(ClassLoadEvent) - Method in interface com.bea.jvm.event.ClassLoadListener
Called whenever a class is loaded.
onGarbageCollection(GarbageCollectionEvent) - Method in interface com.bea.jvm.event.GarbageCollectionListener
Called whenever a garbage collection is run.
onGarbageCollectionStrategyChange(GarbageCollectionStrategyChangeEvent) - Method in interface com.bea.jvm.event.GarbageCollectionStrategyChangeListener
Called whenever the GarbageCollector changes strategy.
onMethodCompilation(CompilationEvent) - Method in interface com.bea.jvm.event.CompilationListener
Called whenever a method is compiled.
onObjectFinalization(FinalizationEvent) - Method in interface com.bea.jvm.event.FinalizationListener
Called whenever an object is finalized.
OperatingSystem - Interface in com.bea.jvm
Representation of the Operating system.
Optimization - Interface in com.bea.jvm
Deprecated. Replaced by com.bea.jvm.CodeGenerationStrategy
OptimizationLevel - Interface in com.bea.jvm
Deprecated. Replaced by CodeGenerationStrategy.

P

PhysicalMemory - Interface in com.bea.jvm
The physical memory in a Machine.
preProcess(ClassLoader, String, byte[]) - Method in interface com.bea.jvm.ClassPreProcessor
Pre-process the class bytes of a class with a given name.
ProfilingSystem - Interface in com.bea.jvm
Interface for retrieving profiling information from JRockit.
PROPERTY_GENERATIONAL - Static variable in interface com.bea.jvm.GarbageCollectionStrategy
Property key for whether this GC stratey uses nursery/nurseries or not.
PROPERTY_MARK - Static variable in interface com.bea.jvm.GarbageCollectionStrategy
Property key for the mark phase of this GC strategy.
PROPERTY_SWEEP - Static variable in interface com.bea.jvm.GarbageCollectionStrategy
Property key for the sweep phase of this GC strategy.

R

redefineClass(Class, byte[], int, int) - Method in interface com.bea.jvm.ClassLibrary
Redefines the specified class.
redefineMethod(Method, byte[], int, int) - Method in interface com.bea.jvm.CompilationSystem
Deprecated.  
removeClassLoadListener(ClassLoadListener) - Method in interface com.bea.jvm.ClassLibrary
Removes the specified ClassLoadListener.
removeCompilationListener(CompilationListener) - Method in interface com.bea.jvm.CompilationSystem
Removes a listener which recieves notification when a method is compiled.
removeFinalizationListener(FinalizationListener) - Method in interface com.bea.jvm.GarbageCollector
Removes the specified listener.
removeGarbageCollectionListener(GarbageCollectionListener) - Method in interface com.bea.jvm.GarbageCollector
Removes the specified GarbageCollectionListener.
removeGarbageCollectionStrategyChangeListener(GarbageCollectionStrategyChangeListener) - Method in interface com.bea.jvm.GarbageCollector
Removes a strategy change listener (@see GarbageCollectionStrategyChangeEvent).
RunnableMemberProfileEntry - Interface in com.bea.jvm
A profiling proxy to handle invocation and timing profiling of runnable member types (i.e Methods or Constructors).

S

setClassPreProcessor(ClassPreProcessor) - Method in interface com.bea.jvm.ClassLibrary
Registers a class preprocessor.
setCompositeEnabled(boolean) - Method in interface com.bea.jvm.ExceptionProfileEntry
sets counting for the specific type and subtypes to enabled or disabled
setEnabled(boolean, boolean) - Method in interface com.bea.jvm.RunnableMemberProfileEntry
sets the minimum state of profiling required
setExceptionCountEnabled(Class, boolean, boolean) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
setExitOnOutOfMemory(boolean) - Method in interface com.bea.jvm.MemorySystem
This method will change whether the JVM will exit with an error code, instead of throwing an OutOfMemoryError.
setHeapSizeLocked(boolean) - Method in interface com.bea.jvm.MemorySystem
This method changes the JVM's ability to adaptively change the heap size.
setInvocationCountEnabled(Method, boolean) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
setInvocationCountEnabled(Constructor, boolean) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
setInvocationCountEnabled(boolean) - Method in interface com.bea.jvm.RunnableMemberProfileEntry
sets the minimum state of profiling required
setLevel(String) - Method in interface com.bea.jvm.LoggingModule
Change verbose level for the module
setNurserySize(long) - Method in interface com.bea.jvm.GarbageCollector
Sets the nursery size.
setOptimizing(boolean) - Method in interface com.bea.jvm.CompilationSystem
This method will turn on or off optimizations.
setPauseTimeTarget(long) - Method in interface com.bea.jvm.GarbageCollector
Sets the pausetime target, i.e. the memory system will try its best to make sure the longest pausetime never exceeds this value.
setSingleEnabled(boolean) - Method in interface com.bea.jvm.ExceptionProfileEntry
sets counting for the specific type to enabled or disabled
setTimingEnabled(Method, boolean) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
setTimingEnabled(Constructor, boolean) - Method in interface com.bea.jvm.ProfilingSystem
Deprecated. Use ProfileEntries instead
setTimingEnabled(boolean) - Method in interface com.bea.jvm.RunnableMemberProfileEntry
sets the minimum state of profiling required
setVerbose(boolean) - Method in interface com.bea.jvm.LoggingModule
Set to a 'verbose' level
STATE_ALIVE - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a living thread
STATE_BLOCKED_ON_MONITOR_ENTER - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a thread blocked when trying to enter a synchronized block
STATE_IN_NATIVE - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a thread running native code
STATE_IN_OBJECT_WAIT - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a thread which has called Object.wait
STATE_INTERRUPTED - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a interrupted thread
STATE_NEW - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a not yet started thread
STATE_PARKED - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a parked thread
STATE_RUNNABLE - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a thread in a runnable state
STATE_SLEEPING - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a thread which has called Thread.sleep
STATE_SUSPENDCRITICAL - Static variable in interface com.bea.jvm.ThreadSnapshot
Additional JRockit thread bit state for a thread in suspend critical code.
STATE_SUSPENDED - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a suspended thread
STATE_TERMINATED - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a terminated thread
STATE_THIN_LOCK - Static variable in interface com.bea.jvm.ThreadSnapshot
Additional JRockit thread bit state for a thread blocked on a thin lock.
STATE_WAITING - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a waiting thread
STATE_WAITING_INDEFINITELY - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a thread waiting without timeout
STATE_WAITING_WITH_TIMEOUT - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread "JVMTI" bit state for a thread waiting with timeout
suggestGarbageCollectionStrategy(GarbageCollectionStrategy) - Method in interface com.bea.jvm.GarbageCollector
Suggests a static garbage collector strategy to the system.
suggestHeapSize(long) - Method in interface com.bea.jvm.MemorySystem
This method will suggest the heapsize to be used.
suggestProcessAffinity(Collection) - Method in interface com.bea.jvm.JVM
Suggests the process affinity.

T

THREAD_STATE_ACTIVE - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread state for an active thread.
THREAD_STATE_IO - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread state for a thread waiting for IO.
THREAD_STATE_LOCKED - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread state for a thread blocked trying to take a lock.
THREAD_STATE_SUSPENDED - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread state for a suspended thread.
THREAD_STATE_WAITING - Static variable in interface com.bea.jvm.ThreadSnapshot
Thread state for a thread waiting on notification.
ThreadSnapshot - Interface in com.bea.jvm
Interface representing a snapshot of a thread's state at a given time.
ThreadSnapshot.Monitor - Interface in com.bea.jvm
Interface representing a monitor from a specific thread snapshot.
ThreadSystem - Interface in com.bea.jvm
Interface to the thread system of the JVM.
toString() - Method in interface com.bea.jvm.CallTraceElement
Returns a string representation of this CallTraceElement.
toString() - Method in class com.bea.jvm.DiagnosticCommand.Command
 
toString() - Method in class com.bea.jvm.DiagnosticCommand
 
toString() - Method in class com.bea.jvm.event.GarbageCollectionStrategyChangeEvent
 

U

UnapplicableMethodException - Exception in com.bea.jvm
Exception thrown by various parts of the ProfilingSystem whenever the method used as an argument to a method isn't applicable, either because of some modifier, or because the functionality hasn't been activated for that specific method.
UnapplicableMethodException() - Constructor for exception com.bea.jvm.UnapplicableMethodException
Constructor.
UnapplicableMethodException(String) - Constructor for exception com.bea.jvm.UnapplicableMethodException
Constructor.

V

VALUE_CONCURRENT - Static variable in interface com.bea.jvm.GarbageCollectionStrategy
 
VALUE_FALSE - Static variable in interface com.bea.jvm.GarbageCollectionStrategy
 
VALUE_PARALLEL - Static variable in interface com.bea.jvm.GarbageCollectionStrategy
 
VALUE_TRUE - Static variable in interface com.bea.jvm.GarbageCollectionStrategy
 

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

Copyright © 2006 BEA Systems Inc.