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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]