Package org.oddjob.jmx

Oddjob JMX support.

See:
          Description

Interface Summary
ObjectNames Provide a two way Object to ObjectName mapping.
RemoteDirectory Extends the idea of a BeanDirectory to also includes a server identifier.
RemoteDirectoryOwner Something that is able to provide a RemoteDirectory
RemoteOddjobBean A RemoteOddjobBean defines an interface a client can use to get information about the bean and request a resync.
 

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

Enum Summary
ClientBase.WhyStop  
 

Exception Summary
MethodInvocationException  
 

Package org.oddjob.jmx Description

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.