| Interface | Description |
|---|---|
| HandlerFactoryProvider |
Something that is able to provide the
|
| JmxServer |
Abstraction used for the Web Handlers (in project oj-web) that use the JMX server for tracking
Oddjob changes.
|
| OddjobJMXAccessController | |
| ServerContext |
Provide a server context which can be passed down through the nodes
of the server and used to look up useful things.
|
| ServerInterfaceHandler |
Handle communication between an instance of an interface and
an MBean.
|
| ServerInterfaceHandlerFactory<S,T> |
Information for an interface so that it may be exposed via
an OddjobMBean.
|
| ServerInterfaceManager |
An InterfaceManager collects together the interfaces to be exposed by
a component.
|
| ServerInterfaceManagerFactory |
Something that can create
ServerInterfaceManagers. |
| ServerModel |
Collects properties of the server in one place.
|
| ServerSession |
Provide useful things to the interface handlers on the server side.
|
| ServerSide |
Encapsulate server side management.
|
| ServerSideToolkit |
An InterfaceHandlersFriend is able to help an interface handler to it's
job.
|
| Class | Description |
|---|---|
| HandlerFactoryBean |
A
HandlerFactoryProvider to be used in a configuration file. |
| JmxListenerHelper |
Manage JMX listeners on behalf of an
OddjobMBean. |
| JMXOperation<T> | |
| JMXOperationFactory |
A
RemoteOperation created based on a Method. |
| JMXOperationPlus<T> | |
| LogArchiverHelper |
Helper class for return log and console messages from an
OddjobMBean.
|
| MBeanOperation |
A definition of a
RemoteOperation based on a
MBeanOperaion signature. |
| OddjobJMXFileAccessController |
This is a big rip off of
MBeanServerFileAccessController |
| OddjobMBean |
A MBean which wraps an object providing an Oddjob management interface to the
object.
|
| OddjobMBeanFactory |
A factory for producing OddjobMBeans.
|
| OperationInfoOperation |
A definition of a
RemoteOperation base on
JMX MBeanOperationInfo. |
| ResourceFactoryProvider |
An
HandlerFactoryProvider that provides actions from
any number of XML Configurations found on the class path. |
| ServerAllOperationsHandler<T> |
Handle invoking operation on a target object.
|
| ServerContextImpl |
Provide a server context which can be passed down through the nodes
of the server and used to look up useful things.
|
| ServerContextMain |
This is a
ServerContext for the ServerMainBean. |
| ServerInfo |
ServerInfo is a collection of information
for the client about a server side bean.
|
| ServerInterfaceManagerFactoryImpl |
Simple implementation of a
ServerInterfaceManagerFactory |
| ServerInterfaceManagerImpl |
Simple Implementation of an InterfaceManager.
|
| ServerMainBean |
The anchor bean onto which all server side state is created.
|
| ServerModelImpl |
Collects properties of the server in one place.
|
| ServerSideBuilder |
Build a JMX Oddjob Bean Server.
|
| ServerSideToolkitImpl |
Main Implementation of an
ServerSideToolkit. |
| SimpleServerSecurity | |
| URLFactoryProvider |
An
HandlerFactoryProvider that loads HandlerFactoryProviders
from XML configuration found at the given URLs. |
| Exception | Description |
|---|---|
| ServerLoopBackException |
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
ServerInterfaceMananger for a given server side component.