Author: aadamchik
Date: Sun Nov 17 09:05:20 2013
New Revision: 1542663

URL: http://svn.apache.org/r1542663
Log:
cleaning up cross-layer dependencies

Added:
    
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/CollectionResultIterator.java
      - copied, changed from r1542660, 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/access/jdbc/CollectionResultIterator.java
Removed:
    
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/access/jdbc/CollectionResultIterator.java
Modified:
    
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/CayenneContext.java
    
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/configuration/CayenneRuntime.java

Modified: 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/CayenneContext.java
URL: 
http://svn.apache.org/viewvc/cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/CayenneContext.java?rev=1542663&r1=1542662&r2=1542663&view=diff
==============================================================================
--- 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/CayenneContext.java
 (original)
+++ 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/CayenneContext.java
 Sun Nov 17 09:05:20 2013
@@ -24,7 +24,6 @@ import java.util.Collection;
 import java.util.Iterator;
 import java.util.List;
 
-import org.apache.cayenne.access.jdbc.CollectionResultIterator;
 import org.apache.cayenne.event.EventManager;
 import org.apache.cayenne.graph.CompoundDiff;
 import org.apache.cayenne.graph.GraphDiff;

Copied: 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/CollectionResultIterator.java
 (from r1542660, 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/access/jdbc/CollectionResultIterator.java)
URL: 
http://svn.apache.org/viewvc/cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/CollectionResultIterator.java?p2=cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/CollectionResultIterator.java&p1=cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/access/jdbc/CollectionResultIterator.java&r1=1542660&r2=1542663&rev=1542663&view=diff
==============================================================================
--- 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/access/jdbc/CollectionResultIterator.java
 (original)
+++ 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/CollectionResultIterator.java
 Sun Nov 17 09:05:20 2013
@@ -16,21 +16,19 @@
  *  specific language governing permissions and limitations
  *  under the License.
  ****************************************************************/
-package org.apache.cayenne.access.jdbc;
+package org.apache.cayenne;
 
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Iterator;
 import java.util.List;
 
-import org.apache.cayenne.ResultIterator;
-
 /**
  * A ResultIterator over a collection of objects.
  * 
  * @since 3.2
  */
-public class CollectionResultIterator<T> implements ResultIterator<T> {
+class CollectionResultIterator<T> implements ResultIterator<T> {
 
     protected Iterator<T> iterator;
 

Modified: 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/configuration/CayenneRuntime.java
URL: 
http://svn.apache.org/viewvc/cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/configuration/CayenneRuntime.java?rev=1542663&r1=1542662&r2=1542663&view=diff
==============================================================================
--- 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/configuration/CayenneRuntime.java
 (original)
+++ 
cayenne/main/trunk/cayenne-core/src/main/java/org/apache/cayenne/configuration/CayenneRuntime.java
 Sun Nov 17 09:05:20 2013
@@ -22,7 +22,6 @@ import java.util.Collection;
 
 import org.apache.cayenne.DataChannel;
 import org.apache.cayenne.ObjectContext;
-import org.apache.cayenne.configuration.web.CayenneFilter;
 import org.apache.cayenne.di.BeforeScopeEnd;
 import org.apache.cayenne.di.DIBootstrap;
 import org.apache.cayenne.di.Injector;
@@ -51,11 +50,6 @@ public abstract class CayenneRuntime {
     /**
      * Binds a DI {@link Injector} bound to the current thread. It is primarily
      * intended for deserialization of ObjectContexts.
-     * <p>
-     * {@link CayenneFilter} will automatically bind the right injector to each
-     * request thread. If you are not using CayenneFilter, your application is
-     * responsible for calling this method at appropriate points of the
-     * lifecycle.
      * 
      * @since 3.1
      */


Reply via email to