| 
Class Summary | 
| AdminAcceptorThread | 
Accepts connections from admin daemon instances. | 
| AdminInstanceProvider | 
Used to execute admin actions and to return anything that the asker 
 might want (status for example)
 
  | 
| CommandLine | 
All command line specific menus and informations are made here
 
  | 
| Config | 
A container that have all informations about configuration
 
  | 
| ConfigHandler | 
Used to parse a configuration from an XML file using SAX
 
  | 
| ConnectionListener | 
Waits for a connection to stop. | 
| Daemon | 
Main Open Office daemon class. | 
| EmptyPoolInstanceProvider | 
Empty instance, not used for normal situations
 
  | 
| Log4JLogger | 
  | 
| Logger | 
Static class. | 
| LoggerBasicImpl | 
Basic Logger implementation that throw everything to standard outputs. | 
| OfficeInstanceProvider | 
Returns the open office instance from the bridge
 
  | 
| OfficeProcess | 
All the informations and management of an open office server instance
 
  | 
| OSAbstractLayer | 
An abstract layer that is useful for some system calls
 
  | 
| PoolAdderThread | 
Make an office process reenter the ready pool
 
  | 
| ProcessPool | 
Pool of ready Open Office server instances
 
  | 
| ResponsivenessChecker | 
Thread that tests if an OpenOffice process is still available and responsive
 (no deadlock, etc...) | 
| Status | 
Kind of interface structure to exchange status informations between the main
 daemon process and an admin daemon process. | 
| TerminateThread | 
Thread that tries to shutdown one open office process. |