You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2007/08/12 20:25:07 UTC
svn commit: r565105 - in
/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne:
access/jdbc/UpdateAction.java dba/JdbcActionBuilder.java
query/DeleteQuery.java query/SQLActionVisitor.java query/UpdateQuery.java
Author: aadamchik
Date: Sun Aug 12 11:25:06 2007
New Revision: 565105
URL: http://svn.apache.org/viewvc?view=rev&rev=565105
Log:
deprecation notes
Modified:
cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/access/jdbc/UpdateAction.java
cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/dba/JdbcActionBuilder.java
cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/DeleteQuery.java
cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/SQLActionVisitor.java
cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/UpdateQuery.java
Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/access/jdbc/UpdateAction.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/access/jdbc/UpdateAction.java?view=diff&rev=565105&r1=565104&r2=565105
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/access/jdbc/UpdateAction.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/access/jdbc/UpdateAction.java Sun Aug 12 11:25:06 2007
@@ -38,6 +38,7 @@
/**
* @since 1.2
* @author Andrus Adamchik
+ * @deprecated since 3.0 as corresponding delete and update queries are deprecated.
*/
public class UpdateAction extends BaseSQLAction {
Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/dba/JdbcActionBuilder.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/dba/JdbcActionBuilder.java?view=diff&rev=565105&r1=565104&r2=565105
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/dba/JdbcActionBuilder.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/dba/JdbcActionBuilder.java Sun Aug 12 11:25:06 2007
@@ -27,6 +27,7 @@
import org.apache.cayenne.access.jdbc.UpdateAction;
import org.apache.cayenne.map.EntityResolver;
import org.apache.cayenne.query.BatchQuery;
+import org.apache.cayenne.query.DeleteQuery;
import org.apache.cayenne.query.EJBQLQuery;
import org.apache.cayenne.query.ProcedureQuery;
import org.apache.cayenne.query.Query;
@@ -34,6 +35,7 @@
import org.apache.cayenne.query.SQLActionVisitor;
import org.apache.cayenne.query.SQLTemplate;
import org.apache.cayenne.query.SelectQuery;
+import org.apache.cayenne.query.UpdateQuery;
/**
* A factory of default SQLActions. Adapters usually subclass JdbcActionBuilder to provide
@@ -76,6 +78,10 @@
return new SQLTemplateAction(query, adapter);
}
+ /**
+ * @deprecated since 3.0 as the corresponding {@link UpdateQuery} and
+ * {@link DeleteQuery} queries are deprecated.
+ */
public SQLAction updateAction(Query query) {
if (query instanceof SQLTemplate) {
return new SQLTemplateAction((SQLTemplate) query, adapter);
Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/DeleteQuery.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/DeleteQuery.java?view=diff&rev=565105&r1=565104&r2=565105
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/DeleteQuery.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/DeleteQuery.java Sun Aug 12 11:25:06 2007
@@ -23,7 +23,7 @@
import org.apache.cayenne.map.ObjEntity;
/**
- * @deprecated since 3.0 in favor of EJBQL delete query.
+ * @deprecated since 3.0. Should be replaced either with EJBQL update query or SQLTemplate.
* @author Andrus Adamchik
*/
public class DeleteQuery extends QualifiedQuery {
Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/SQLActionVisitor.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/SQLActionVisitor.java?view=diff&rev=565105&r1=565104&r2=565105
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/SQLActionVisitor.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/SQLActionVisitor.java Sun Aug 12 11:25:06 2007
@@ -35,6 +35,9 @@
/**
* Creates an action to execute a generic update query.
+ *
+ * @deprecated since 3.0 as the corresponding {@link UpdateQuery} and
+ * {@link DeleteQuery} queries are deprecated.
*/
SQLAction updateAction(Query query);
Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/UpdateQuery.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/UpdateQuery.java?view=diff&rev=565105&r1=565104&r2=565105
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/UpdateQuery.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/java/org/apache/cayenne/query/UpdateQuery.java Sun Aug 12 11:25:06 2007
@@ -28,6 +28,8 @@
/**
* Object encapsulating an UPDATE statement. Note that updated attributes are expressed in
* terms of DbAttribute names.
+ *
+ * @deprecated since 3.0. Should be replaced either with EJBQL update query or SQLTemplate.
*/
public class UpdateQuery extends QualifiedQuery {