| Interface | Description |
|---|---|
| Describable |
Object that implement this interface provide their own
description of what should appear on the properties panel
of the monitor.
|
| Forceable |
Allow something to be forced.
|
| Iconic |
An implementing class is able notify a visual display about
the icon and tool tip to associate with the object.
|
| Loadable |
An interface for components that can be loaded.
|
| OddjobConsole.Close | |
| OddjobExecutors |
An Abstraction for providing Oddjob with java
ExecutorService
implementations. |
| OddjobRunner.ExitHandler | |
| OddjobServices |
Defines the internal services Oddjob uses to automatically
configure Jobs.
|
| Resettable |
A class that implements this interface is able to respond
to two types of reset message.
|
| Stateful |
A Stateful job implements this interface so that
it's state can be discovered.
|
| Stoppable |
A class that implements this interface is able to stop executing.
|
| Structural |
A class which implements this interface will inform listeners
when it's structure changes.
|
| Class | Description |
|---|---|
| Main |
This is a very simple wrapper around Oddjob with a main method.
|
| Oddjob |
Read a configuration, creates child jobs and executes them.
|
| Oddjob.OddjobRootArooa |
Provide an
ArooaBeanDescriptor for the root Oddjob bean. |
| OddjobBuilder |
Builds an
Oddjob from properties. |
| OddjobComponentResolver |
Possibly provide a proxy to use as the component.
|
| OddjobConsole |
Manage capture of console output to ensure original stream is replaced.
|
| OddjobDescriptorFactory |
Create Oddjobs main
ArooaDescriptor. |
| OddjobLookup | |
| OddjobRunner |
A Wrapper for running Oddjob that ensures a smooth shutdown.
|
| OddjobSessionFactory |
Constructs an
ArooaSession for Oddjob. |
| OddjobShutdownThread |
A marker class so jobs know they are being stopped by the a shutdown hook.
|
| OJConstants |
Global constants.
|
| Reserved |
Where Oddjob uses inspection to control/monitor a component these
are the properties methods it uses.
|
| Version |
Oddjob's version.
|
| Enum | Description |
|---|---|
| OddjobInheritance |
Values that the Oddjob Inheritance property can take.
|
| Exception | Description |
|---|---|
| FailedToStopException | |
| OddjobException |
An exception to be used by Oddjob jobs.
|
The main classes of Oddjob.