| Package | Description | 
|---|---|
| org.oddjob | 
 The main classes of Oddjob. 
 | 
| org.oddjob.ant | 
 Support for Ant task embedded in Oddjob configurations. 
 | 
| org.oddjob.arooa | 
 Arooa stands for A Rip Off Of Ant, and provides ant like configuration. 
 | 
| org.oddjob.arooa.beandocs | 
 Provide classes for creating the Job documentation. 
 | 
| org.oddjob.arooa.beanutils | 
 Provide an implementation of PropertyAccessor using Apache
BeanUtils. 
 | 
| org.oddjob.arooa.convert | 
 Provides conversions between properties of different types. 
 | 
| org.oddjob.arooa.convert.convertlets | 
 Standard Convertlets. 
 | 
| org.oddjob.arooa.convert.jokers | 
 All or nothing conversions. 
 | 
| org.oddjob.arooa.deploy | 
 Concerning deployment and implementations of  
ArooaDescriptor in particular. | 
| org.oddjob.arooa.deploy.annotations | 
 Annotations for  
AnnotatedBeanDescriptorProvider. | 
| org.oddjob.arooa.design | 
 Classes for creating forms for ArooaConfigurations. 
 | 
| org.oddjob.arooa.design.actions | 
 Oddjob Designer Actions. 
 | 
| org.oddjob.arooa.design.designer | 
 Classes for the Swing Designer Panels. 
 | 
| org.oddjob.arooa.design.etc | 
 Where should these classes go? They are here for now. 
 | 
| org.oddjob.arooa.design.layout | |
| org.oddjob.arooa.design.screem | 
 Screen Models. 
 | 
| org.oddjob.arooa.design.view | 
 Swing views of the Forms and Fields. 
 | 
| org.oddjob.arooa.design.view.multitype | 
 Support for a  
MultiTypeTableView. | 
| org.oddjob.arooa.forms | |
| org.oddjob.arooa.handlers | 
 Handlers which handle XML elements during the parsing of
        a configuration file. 
 | 
| org.oddjob.arooa.json | 
 Parsing  
ArooaConfigurations to and from JSON. | 
| org.oddjob.arooa.life | 
 Relating to the Arooa Life-cycle. 
 | 
| org.oddjob.arooa.logging | 
 Provide additional Log agnostic functionality such as appenders. 
 | 
| org.oddjob.arooa.parsing | 
 Classes concerning the parsing a configurations. 
 | 
| org.oddjob.arooa.parsing.interceptors | 
 Classes that change the parsing patter by intercepting the
current context. 
 | 
| org.oddjob.arooa.reflect | 
 Classes which deal with configuring an object using reflection. 
 | 
| org.oddjob.arooa.registry | 
 Classes concerned with the BeanRegistry which provides a
        dynamic lookup of components. 
 | 
| org.oddjob.arooa.runtime | 
 Classes concerning runtime configuration. 
 | 
| org.oddjob.arooa.standard | 
 
The standard configuration parsing implementation. 
 | 
| org.oddjob.arooa.types | 
 The base elements Arooa provides. 
 | 
| org.oddjob.arooa.utils | 
 Miscellaneous utility classes. 
 | 
| org.oddjob.arooa.xml | 
 Classes for parsing XML. 
 | 
| org.oddjob.aws | |
| org.oddjob.beanbus | 
 A simple pipeline processing framework intended for beans but
actually supporting any java Object. 
 | 
| org.oddjob.beanbus.destinations | 
 Destination for beans to arrive at. 
 | 
| org.oddjob.beanbus.drivers | 
 Things that drive beans down a bus. 
 | 
| org.oddjob.beanbus.mega | 
 Provides the ability to assemble a bean bus. 
 | 
| org.oddjob.describe | 
 Classes to describe a component. 
 | 
| org.oddjob.designer | 
 This package contains classes for the GUI 
        Oddjob configuration tool. 
 | 
| org.oddjob.designer.components | 
 Design Components. 
 | 
| org.oddjob.designer.elements | 
 Design Elements. 
 | 
| org.oddjob.designer.elements.schedule | 
 Forms for the schedules. 
 | 
| org.oddjob.events | 
 Supports triggering jobs on events of some type. 
 | 
| org.oddjob.events.state | |
| org.oddjob.framework | 
 Oddjob framework classes. 
 | 
| org.oddjob.framework.adapt | 
 Classes that adapt a component to an Oddjob component. 
 | 
| org.oddjob.framework.adapt.beanutil | 
 Used by wrappers to expose properties of wrapped components. 
 | 
| org.oddjob.framework.adapt.job | 
 Classes to wrap components as Oddjob jobs. 
 | 
| org.oddjob.framework.adapt.service | 
 Class that adapt components as Oddjob services. 
 | 
| org.oddjob.framework.extend | 
 Classes that components can extend to create Oddjob jobs and services. 
 | 
| org.oddjob.framework.util | 
 Utility classes. 
 | 
| org.oddjob.hsql | 
 Support for running an Hsql Database within Oddjob. 
 | 
| org.oddjob.http | |
| org.oddjob.images | 
 Help with Icons. 
 | 
| org.oddjob.input | 
 For soliciting input from a user. 
 | 
| org.oddjob.input.requests | 
 Various type of input requests that can be made. 
 | 
| org.oddjob.io | 
 File and IO jobs. 
 | 
| org.oddjob.jetty | |
| org.oddjob.jmx | 
 Oddjob JMX support. 
 | 
| org.oddjob.jmx.client | 
 Classes for the JMX client side. 
 | 
| org.oddjob.jmx.general | 
 Support for the JMXServiceJob which exposes the attributes and operations
of MBeans to other jobs within Oddjob. 
 | 
| org.oddjob.jmx.handlers | 
 Implementations of  
org.oddjob.jmx.ServiceInterfaceHandlerFactory | 
| org.oddjob.jmx.server | 
 
Classes for the JMX server side. 
 | 
| org.oddjob.jobs | 
 General jobs. 
 | 
| org.oddjob.jobs.job | 
 General Jobs which acto on or depend on another job. 
 | 
| org.oddjob.jobs.structural | 
 Jobs that have children. 
 | 
| org.oddjob.jobs.tasks | |
| org.oddjob.launch | 
 Class that are the run-oddjob.jar. 
 | 
| org.oddjob.logging | 
 Log Archiver functionality. 
 | 
| org.oddjob.logging.appender | 
 For creating an  
LogArchiver with an Appender. | 
| org.oddjob.logging.cache | 
 In memory implementation of Log capture. 
 | 
| org.oddjob.logging.slf4j | 
 Adapter between SLF4J and Oddjob log caching. 
 | 
| org.oddjob.mail | 
 Java Mail support. 
 | 
| org.oddjob.monitor | 
 Classes for the swing gui monitor. 
 | 
| org.oddjob.monitor.action | 
 Actions which may be performed on a Job. 
 | 
| org.oddjob.monitor.actions | 
 Classes relating to Job Actions. 
 | 
| org.oddjob.monitor.context | 
 Classes for the ExplorerContext. 
 | 
| org.oddjob.monitor.control | 
 Explorer Controllers. 
 | 
| org.oddjob.monitor.model | 
 Explorer Model. 
 | 
| org.oddjob.monitor.view | 
 
Explorer View Components. 
 | 
| org.oddjob.net.ftp | 
 FTP Job. 
 | 
| org.oddjob.oddballs | 
 
Oddballs is Oddjob's module system. 
 | 
| org.oddjob.persist | 
 Classes for persistence. 
 | 
| org.oddjob.remote | 
 Generic remote interface to support Oddjob remoting. 
 | 
| org.oddjob.rest | |
| org.oddjob.rest.actions | |
| org.oddjob.rest.model | |
| org.oddjob.rest.util | |
| org.oddjob.rmi | 
 Classes for RMI. 
 | 
| org.oddjob.schedules | 
 Classes for creating and using Oddjob schedules. 
 | 
| org.oddjob.schedules.schedules | 
 Individual Schedule implementations. 
 | 
| org.oddjob.schedules.units | 
 Type of time used by schedules. 
 | 
| org.oddjob.scheduling | 
 Different types of schedulers. 
 | 
| org.oddjob.scheduling.state | |
| org.oddjob.script | 
 Scripting Jobs and Types. 
 | 
| org.oddjob.sql | 
 Support for Sql operations within Oddjob using jdbc. 
 | 
| org.oddjob.ssh | |
| org.oddjob.state | 
 Classes for state. 
 | 
| org.oddjob.state.antlr | |
| org.oddjob.state.expr | 
 Support state expressions of the for job1 is SUCCESS and job2 is FAILURE. 
 | 
| org.oddjob.structural | 
 Classes for structure. 
 | 
| org.oddjob.swing | 
 Various Swing Components. 
 | 
| org.oddjob.tools | |
| org.oddjob.util | 
 Utility classes. 
 | 
| org.oddjob.values | 
 Concerning support for values. 
 | 
| org.oddjob.values.properties | 
 Handles loading properties. 
 | 
| org.oddjob.values.types | 
 Types that provide values to jobs. 
 | 
| org.oddjob.web | |
| org.oddjob.web.client | |
| org.oddjob.web.gson | |
| org.oddjob.websocket |