[elephant-cvs] CVS elephant/doc

ieslick ieslick at common-lisp.net
Sun Apr 22 03:35:09 UTC 2007


Update of /project/elephant/cvsroot/elephant/doc
In directory clnet:/tmp/cvs-serv15141/doc

Modified Files:
	user-guide.texinfo 
Log Message:
Provide simple restarts for some potentially annoying error conditions.  Especially storing an instance of one store in another database

--- /project/elephant/cvsroot/elephant/doc/user-guide.texinfo	2007/04/21 17:22:35	1.12
+++ /project/elephant/cvsroot/elephant/doc/user-guide.texinfo	2007/04/22 03:35:09	1.13
@@ -433,14 +433,16 @@
 
 @subsection Instance Creation
 
-To the user, persistent objects are created as usual with a call to
+To the user, persistent objects are created normally with a call to
 @code{make-instance} with the desired slot initargs as illustrated in
 the last section.  However, this call will fail unless there is a
 default @code{store-controller} instance in the variable
 @code{*store-controller*} or the @code{:sc} keyword argument is
-provided with a valid store controller object.  This tells the
-metaobject protocol implementing persistent slot creation where to
-allocate storage for this instance's slots and
+provided with a valid store controller object.
+
+An instance of the class is created and any initforms and initarg
+values are written to transient or persistent slots as one would
+expect.  
 
 * Default store controller & instance creation 
 * What happens to persistent objects when store-controller is closed?




More information about the Elephant-cvs mailing list