Package org.oddjob.jmx.server
package org.oddjob.jmx.server
Classes for the JMX server side.
The server side must provide information about the remote components. The client
sees a component as something that implements a number of interfaces.
The server side implementation behaviour of an interface is handled by a
ServerInterfaceHandler. A ServerInterfaceHandler is provided
by a ServerInterfaceHandlerFactory. A ServerInterfaceManager
collects together a number of ServerInterfaceHandlerFactory objects
for a given target. A ServerInterfaceManagerFactory creates a
for a given server side component.
invalid reference
ServerInterfaceMananger
-
ClassDescriptionA
HandlerFactoryProviderto be used in a configuration file.Something that is able to provide theManage JMX listeners on behalf of anOddjobMBean.JMXOperation<T>ARemoteOperationcreated based on a Method.Abstraction used for the Web Handlers (in project oj-web) that use the JMX server for tracking Oddjob changes.Helper class for return log and console messages from an OddjobMBean.A definition of aRemoteOperationbased on a MBeanOperaion signature.This is a big rip off ofinvalid reference
com.sun.jmx.remote.security.MBeanServerFileAccessControllerA MBean which wraps an object providing an Oddjob management interface to the object.A factory for producing OddjobMBeans.A definition of aRemoteOperationbase on JMX MBeanOperationInfo.The server side implementation of anRemoteOddjobBean.AnHandlerFactoryProviderthat provides actions from any number of XML Configurations found on the class path.Handle invoking operation on a target object.Provide a server context which can be passed down through the nodes of the server and used to look up useful things.Provide a server context which can be passed down through the nodes of the server and used to look up useful things.This is aServerContextfor theServerMainBean.ServerInfo is a collection of information for the client about a server side bean.Handle communication between an instance of an interface and an MBean.Information for an interface so that it may be exposed via an OddjobMBean.An InterfaceManager collects together the interfaces to be exposed by a component.Something that can createServerInterfaceManagers.Simple implementation of aServerInterfaceManagerFactorySimple Implementation of an InterfaceManager.The anchor bean onto which all server side state is created.Collects properties of the server in one place.Collects properties of the server in one place.Provide useful things to the interface handlers on the server side.Encapsulate server side management.Build a JMX Oddjob Bean Server.A Toolkit forServerInterfaceHandlers to help them do their job.Main Implementation of anServerSideToolkit.AnHandlerFactoryProviderthat loadsHandlerFactoryProviders from XML configuration found at the given URLs.