You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ak...@apache.org on 2004/09/29 06:29:28 UTC

svn commit: rev 47456 - incubator/directory/eve/trunk/backend/core/src/java/org/apache/eve/schema

Author: akarasulu
Date: Tue Sep 28 21:29:27 2004
New Revision: 47456

Added:
   incubator/directory/eve/trunk/backend/core/src/java/org/apache/eve/schema/package.html   (contents, props changed)
Log:
docos on why this package looks so simple

Added: incubator/directory/eve/trunk/backend/core/src/java/org/apache/eve/schema/package.html
==============================================================================
--- (empty file)
+++ incubator/directory/eve/trunk/backend/core/src/java/org/apache/eve/schema/package.html	Tue Sep 28 21:29:27 2004
@@ -0,0 +1,18 @@
+<p>
+    Contains interfaces for schema object registry services and simple POJO
+    implementations of these services.  Other helper interfaces and classes are
+    included for handling monitoring of these services.
+</p>
+
+<p>
+    These services and their POJO implementations are purposefully kept really
+    simple here for a reason.  When one looks at these interfaces they stop and
+    think why even bother having them when you can just use a map of objects
+    somewhere.  These simple services can and will get more complex as other
+    facilities come into play namely the object builders that populate these
+    registries.  There might also be caching going on as well as disk based
+    store access.  Finally dependencies become an issue and sometime bootstrap
+    instances of these components are required by the system.  So these simple
+    watered down interfaces and their POJO's have been pruned from previously
+    complex environment specific versions of them.
+</p>
\ No newline at end of file