|
||||||||||
| 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 | |||||||||