Revision: 16837
http://datanucleus.svn.sourceforge.net/datanucleus/?rev=16837&view=rev
Author: andy_jefferson
Date: 2013-03-30 10:11:00 +0000 (Sat, 30 Mar 2013)
Log Message:
-----------
[NUCCORE-1022] Make use of properties specified on ExecutionContext
Modified Paths:
--------------
platform/core/trunk/src/java/org/datanucleus/PersistenceConfiguration.java
Modified: platform/core/trunk/src/java/org/datanucleus/PersistenceConfiguration.java
===================================================================
--- platform/core/trunk/src/java/org/datanucleus/PersistenceConfiguration.java 2013-03-30 09:41:18 UTC (rev 16836)
+++ platform/core/trunk/src/java/org/datanucleus/PersistenceConfiguration.java 2013-03-30 10:11:00 UTC (rev 16837)
@@ -102,10 +102,10 @@
{
// NucleusContext level features
addDefaultBooleanProperty(PropertyNames.PROPERTY_IGNORE_CACHE, null, false, false, true);
- addDefaultBooleanProperty(PropertyNames.PROPERTY_OPTIMISTIC, null, false, false, false);
+ addDefaultBooleanProperty(PropertyNames.PROPERTY_OPTIMISTIC, null, false, false, true);
addDefaultBooleanProperty(PropertyNames.PROPERTY_MULTITHREADED, null, false, false, true);
- addDefaultBooleanProperty(PropertyNames.PROPERTY_RETAIN_VALUES, null, false, false, false);
- addDefaultBooleanProperty(PropertyNames.PROPERTY_RESTORE_VALUES, null, false, false, false);
+ addDefaultBooleanProperty(PropertyNames.PROPERTY_RETAIN_VALUES, null, false, false, true);
+ addDefaultBooleanProperty(PropertyNames.PROPERTY_RESTORE_VALUES, null, false, false, true);
addDefaultProperty(PropertyNames.PROPERTY_JMX_TYPE, null, null, null, false, false);
addDefaultBooleanProperty(PropertyNames.PROPERTY_ENABLE_STATISTICS, null, false, false, false);
addDefaultProperty(PropertyNames.PROPERTY_PMF_NAME, null, null, null, false, false);
@@ -142,9 +142,9 @@
addDefaultProperty(PropertyNames.PROPERTY_TRANSACTION_JTA_JNDI_LOCATION, null, null, null, false, false);
addDefaultProperty(PropertyNames.PROPERTY_TRANSACTION_ISOLATION, null, "read-committed",
CorePropertyValidator.class.getName(), false, false);
- addDefaultBooleanProperty(PropertyNames.PROPERTY_NONTX_READ, null, true, false, false);
- addDefaultBooleanProperty(PropertyNames.PROPERTY_NONTX_WRITE, null, true, false, false);
- addDefaultBooleanProperty(PropertyNames.PROPERTY_NONTX_ATOMIC, null, true, false, false);
+ addDefaultBooleanProperty(PropertyNames.PROPERTY_NONTX_READ, null, true, false, true);
+ addDefaultBooleanProperty(PropertyNames.PROPERTY_NONTX_WRITE, null, true, false, true);
+ addDefaultBooleanProperty(PropertyNames.PROPERTY_NONTX_ATOMIC, null, true, false, true);
// Flush process
addDefaultIntegerProperty(PropertyNames.PROPERTY_FLUSH_AUTO_OBJECT_LIMIT, null, 1, false, false);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|