You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by al...@apache.org on 2008/03/03 23:40:16 UTC
svn commit: r633310 -
/openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCFetchConfigurationImpl.java
Author: allee8285
Date: Mon Mar 3 14:40:13 2008
New Revision: 633310
URL: http://svn.apache.org/viewvc?rev=633310&view=rev
Log:
Change _state and JDBCConfigurationState from private to protect enabling JDBCFechConfigurationImpl subclass to propagate correct state information in subclass's newInstance() method call.
Modified:
openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCFetchConfigurationImpl.java
Modified: openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCFetchConfigurationImpl.java
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCFetchConfigurationImpl.java?rev=633310&r1=633309&r2=633310&view=diff
==============================================================================
--- openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCFetchConfigurationImpl.java (original)
+++ openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/JDBCFetchConfigurationImpl.java Mon Mar 3 14:40:13 2008
@@ -61,7 +61,7 @@
/**
* Configurable JDBC state shared throughout a traversal chain.
*/
- private static class JDBCConfigurationState implements Serializable {
+ protected static class JDBCConfigurationState implements Serializable {
public int eagerMode = 0;
public int subclassMode = 0;
public int type = 0;
@@ -72,7 +72,7 @@
public int isolationLevel = -1;
}
- private final JDBCConfigurationState _state;
+ protected final JDBCConfigurationState _state;
public JDBCFetchConfigurationImpl() {
this(null, null);