|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AllocTraceCallback | Callback interface for receiving allocation traces. |
DisconnectCallback | Interface that those who wish to be notified of a disconnect event should implement. |
IAccessibleInfo | Java access information about an entity. |
IArrayInfo | Information about an array instance, including it's length. |
IArraySizeInfo | Holds information about arrays on the heap and their sizes. |
IClassInfo | Representation of a class, including its name, ID, class loader ID, and various other meta data that cannot reasonably change during the lifetime of a JVM. |
IClassObjectInfo | Extended object representation for instances of Class to
enable access to the corresponding IClassInfo . |
IClassRef | Yet another attempt to decouple type identification from meta data. |
IFieldInfo | Information about a field in a class. |
IFieldValue | Represents a field in an instance. |
IHeapHistogram | A heap histogram holds an collection of ITypeHeapInfo objects which
gives statistics about the contents of types on the java heap. |
IHeapInfo | Represents heap usage for some defined portion of the heap, including growth rate. |
IInstanceReferrers | Holds information about which instances that point to a certain object. |
ILocation | Represents a stack frame, as used in allocation stack traces. |
IMemberInfo | Information about a member (field or method) of a class. |
IMemLeak | Public API for the memory leak detection system in JRockit. |
IMemleakValueFactory | Factory interface for creating memleak value objects. |
IMethodInfo | Information about a method in a class. |
INamedType | An interface for types with a JVM name. |
INotificationService | |
INotificationService.IListener | |
IObjectInfo | Representation of an object reference, including its class and ID. |
IObjectSpecifier | Minimal encapsulation of an object identifier. |
IPointToTypeInfo | Value interface for information about which types references another specific type. |
IRelationshipInfo | Represents a relation from one object to an object graph. |
IResult<V> | Result wrapper in many ways similar to Future . |
IStaticField | Represents a static field in a class. |
IThreadRoot | Represents a thread root. |
ITrace | Represents an allocation stack trace, including invocation count. |
ITruncatable<T> | Array result wrapper in many ways similar to Future . |
ITypeHeapInfo<T extends INamedType> | Represents heap usage for a type, including growth rate. |
ITypeResolver<T> | Interface for resolvers capable of resolving type specifications into a type
representation T . |
ITypeSpecifier | Interface for specifying a type or a number of types, in terms of operations
on a ITypeResolver . |
IValue | Represents a value - either a primitive value or a reference. |
TrendAnalysisCallback | Callback interface for receiving heap histograms whenever a full garbage collection has completed. |
Class Summary | |
---|---|
LimitedNumber | A Number implementation to be used as return value for potentially
expensive calculations. |
MemLeakFactory | Preliminary factory to enable multiple IMemLeak implementations. |
Policy | Policy to control caching, prefetch, and synchronous behavior of Memleak remote operations. |
Policy.TimeStampPolicy | A Policy only accepting values arriving after this point in time. |
Policy.TokenPolicy | Policy with a notification token. |
Enum Summary | |
---|---|
Feature | Enumeration of optional API level features. |
ITruncatable.Reason | Standard reasons for truncation. |
Exception Summary | |
---|---|
ConnectionClosedException | Specialized kind of IOException thrown when a IMemLeak
operation is attempted but the connection already has been closed,
unintentionally due to an IOException , or intentionally such as by
IMemLeak.destroy() . |
FatalException | Runtime exception to be used to channel exceptions that there is nothing to do about. |
GarbageCollectedException | At least one server side object referred to has been garbage collected, so the operation could not be completed. |
InspectException | Super class for all exceptions possible when inspecting objects through MemLeak (that is, forward navigating the object graph). |
MemLeakException | Super class of all checked MemLeak exceptions. |
NoMatchingFieldException | Thrown when no field of the given name (and type, if given) could be found. |
OperationException | Super class for exceptions from MemLeak operations. |
TimedOutException | No results could be found within the given time. |
TooComplexException | No results could be found within given complexity limits. |
Provides classes and interfaces for obtaining memory leak information from a Oracle JRockit virtual machine.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |