Flesh out the Javadoc a bit, with an eye to the Big Picture.

git-svn-id: http://scm.dspace.org/svn/repo/modules/dspace-services/trunk@4970 9c30dcfa-912a-0410-8fc2-9e0234be79fd
This commit is contained in:
Mark Wood
2010-05-19 21:11:26 +00:00
parent f8d1c9b96e
commit 90e529a6d2
3 changed files with 37 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
<html>
<body>
The DSpace Services Framework provides the infrastructure of a more
componentized realization of DSpace. Services, plugins, and providers
are registered with the framework so that they can find each other without
having to know each other too intimately. This should make it easier to
maintain, extend, and understand DSpace as it evolves.
<p>The framework consists of:</p>
<dl>
<dt>kernel</dt>
<dd>initializes and starts the framework,
grants ready access to core services</dd>
<dt>service manager</dt>
<dd>instantiates, configures, and controls services</dd>
<dt>core services</dt>
<dd>configuration, events, and the like</dd>
<dt>utilities</dt>
<dd>includes the DSpace object, a starting point in using the framework</dd>
</dl>
@see <a href='http://wiki.dspace.org/confluence/display/DSPACE/DSpace+Services+Framework'>
DSpace Services Framework</a>
</body>
</html>

View File

@@ -0,0 +1,8 @@
/** Utility classes and starting points.
* Standalone code, for example, can use the framework by instantiating
* a DSpace object and using its methods to locate other parts of the
* framework.
* @see org.dspace.utils.servlet.DSpaceWebappServletFilter
*/
package org.dspace.utils;

View File

@@ -0,0 +1,3 @@
/** Initializing the framework in a web application. */
package org.dspace.utils.servlet;