| Interface | Description |
|---|---|
| DynamicInterceptor.InterceptionHandler |
Users of the
DynamicInterceptor class must provide a DynamicInterceptor.InterceptionHandlerFactory
which will be used to create an instance of this DynamicInterceptor.InterceptionHandler for every intercepted call. |
| DynamicInterceptor.InterceptionHandlerFactory |
We use a factory to allow for the convenient (though slightly less performant) design
of grouping the methods for notification before and after the intercepted call is performed
into a single dedicated
DynamicInterceptor.InterceptionHandler object. |
| RemoteThreadsMBean |
MBean interface representing a set of threads of a remote java process.
|
| Class | Description |
|---|---|
| DynamicInterceptor |
Dynamic interceptor, to be used for example to log or modify calls to a corba object like the CDB or a Java component.
|
| GCJMXClient |
Simple program that connects to a JVM running on the same host,
given the classname that contains the main method, and calls the
garbage collector periodically over it.
|
| MonitorPointTimeSeries |
Holds the time-series data of one logical monitor point that was extracted
from the Corba Any representation sent by the monitor collector.
|
| MonitorPointValue |
Holds the value(s) of a logical monitor point at one instant of time.
|
| RemoteThreads |
Main implementation of the
RemoteThreadsMBean
interface. |
| RemoteThreadsClient |
Class used for connecting with a
RemoteThreads MBean implementation. |
| RemoteThreadsMonitor |
Example on how
RemoteThreadsClient is intended
to be used. |
| RemoteThreadsUtil |
This class is intended to have only
public static methods to
help in the management of information given by the RemoteThreadsMBean
class, like type conversion and printing information. |
| SimpleCallInterceptor |
Uses
DynamicInterceptor to intercept and log calls to an interface. |
| Exception | Description |
|---|---|
| RemoteThreadsException |
Exception used by the
RemoteThreadsClient class to catch and throw information
when errors are present in the execution of the process. |