| Interface | Description |
|---|---|
| RemoteDirectory |
Extends the idea of a
BeanDirectory to also includes a server
identifier. |
| RemoteDirectoryOwner |
Something that is able to provide a
RemoteDirectory |
| RemoteIdMappings |
Provide a two way Object to Remote Id mapping.
|
| RemoteOddjobBean |
A RemoteOddjobBean defines an interface a client can use to get
information about the bean and request a resync.
|
| Class | Description |
|---|---|
| ClientBase |
Shared implementation for JMX clients.
|
| JMXClientJob | |
| JMXServerJob | |
| JMXServiceJob | |
| JMXServiceURLHelper |
Parses a JMX Service URL to see if it is a full URL or just the
host name and optionally port and optionally path identifier.
|
| RemoteOperation<T> |
A Base class that encapsulates the idea of an Operation that
can be invoked locally or remotely.
|
| RemoteRegistryCrawler | |
| ServerStrategy |
Used to alter behaviour between having a remote connector
and using the Platform MBean Server.
|
| SharedConstants |
Constants shared between client and server.
|
| Utils |
Utilities mainly for method argument manipulation during
remote jmx calls.
|
| VanillaInterfaceHandler<T> |
Provide a generic
ServerInterfaceManagerFactory for an interface. |
| Enum | Description |
|---|---|
| ClientBase.WhyStop |
| Exception | Description |
|---|---|
| MethodInvocationException |
Oddjob JMX support. Includes classes exposing JMX MBeans to Oddjob and the full Oddjob client/server implementation for communicating with remote instances of Oddjob using JMX.