db-ojb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From arm...@apache.org
Subject svn commit: r538380 - /db/ojb/branches/OJB_1_0_RELEASE/src/config/repository_database.xml
Date Tue, 15 May 2007 23:23:49 GMT
Author: arminw
Date: Tue May 15 16:23:49 2007
New Revision: 538380

URL: http://svn.apache.org/viewvc?view=rev&rev=538380
Log:
use shortcut names, add PersistenceChecker attribute

Modified:
    db/ojb/branches/OJB_1_0_RELEASE/src/config/repository_database.xml

Modified: db/ojb/branches/OJB_1_0_RELEASE/src/config/repository_database.xml
URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/config/repository_database.xml?view=diff&rev=538380&r1=538379&r2=538380
==============================================================================
--- db/ojb/branches/OJB_1_0_RELEASE/src/config/repository_database.xml (original)
+++ db/ojb/branches/OJB_1_0_RELEASE/src/config/repository_database.xml Tue May 15 16:23:49
2007
@@ -70,6 +70,14 @@
         <attribute attribute-name="initializationCheck" attribute-value="false" />
 
         <!--
+            Specifies the PersistenceChecker implementation class. OJB make available two
+            implementations via shortcut names: 'solid' and 'optimized'. The first one can
+            produce additional persistence storage roundup to differ persistent objects from
+            other ones. More details please see PB-guide or FAQ.
+        -->
+        <attribute attribute-name="persistenceChecker" attribute-value="solid" />
+
+        <!--
             To create identity objects for transient (non-persist) objects  OJB use
             a specific sequence manager implementation to generate transient key values.
             The default implementation is org.apache.ojb.broker.util.sequence.SequenceManagerTransientImpl.
@@ -97,14 +105,14 @@
         <!--<attribute attribute-name="platform.oracle.batchSize" attribute-value="20"
/>-->
 
         <!-- alternative cache implementations, see docs section "Caching" -->
-        <object-cache class="org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl">
+        <object-cache class="twoLevel">
             <!-- meaning of attributes, please see docs section "Caching" -->
             <!-- common attributes -->
             <attribute attribute-name="cacheExcludes" attribute-value=""/>
 
             <!-- ObjectCacheTwoLevelImpl attributes -->
-            <attribute attribute-name="applicationCache" attribute-value="org.apache.ojb.broker.cache.ObjectCacheDefaultImpl"/>
-            <attribute attribute-name="copyStrategy" attribute-value="org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl$CopyStrategyImpl"/>
+            <attribute attribute-name="applicationCache" attribute-value="default"/>
+            <attribute attribute-name="copyStrategy" attribute-value="default"/>
             <attribute attribute-name="forceProxies" attribute-value="false"/>
 
             <!-- ObjectCacheDefaultImpl attributes -->
@@ -169,6 +177,10 @@
             please see "Sequence Manager" guide or/and javadoc of class for more information
-->
             <attribute attribute-name="seq.start" attribute-value="200000"/>
             <attribute attribute-name="seq.autoNaming" attribute-value="true"/>
+
+            <!-- optional attributes supported by SequenceManagerInMemoryImpl
+            please see "Sequence Manager" guide or/and javadoc of class for more information
-->
+            <!-- attribute attribute-name="seq.optimized" attribute-value="true"/ -->
 
             <!-- attributes supported by SequenceManagerHighLowImpl
             please see "Sequence Manager" guide or/and javadoc of classes for more information
-->



---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org


Mime
View raw message