From: bruce m. <tr...@us...> - 2004-07-25 17:38:58
|
Update of /cvsroot/babeldoc/babeldoc/modules/core/src/com/babeldoc/core/service In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18541/modules/core/src/com/babeldoc/core/service Added Files: package.html Log Message: Added more package.html pages... --- NEW FILE: package.html --- <body> <h2>Introduction</h2> Services are configurations that map a name to a class. It allows users and pipeline configurators to reference a <i>Service</i> name instead of the fully qualified classname. This increases legibility and reduces errors. <h2>Configuration</h2> All services are stored in the configuration <code>service/query</code>. Service names have a simple structure:<br/> <code>ServicePrefix.ServiceName</code><br/> The service prefix is predefined for the various kinds of services. Examples of these are: <ul> <li><code>Command</code> All command services - this is how commandline commands are found</li> <li><code>PipelineStage</code> Pipeline stages have this service prefix. Used by the Pipeline stage factory to find pipeline code</li> <li><code>Feeder</code> Feeder implementation code</li> <li><code>PipelineStageProcessor</code> pipeline stage processor implementation code</li> </ul> <h2>Usage</h2> The class <code>ServiceFactory</code> provides easy access to the services system. </body> |