Author: clr
Date: Wed Mar 30 13:01:45 2005
New Revision: 159525

URL: http://svn.apache.org/viewcvs?view=rev&rev=159525
Log:
add setUnmodifiable and isUnmodifiable

Modified:
    incubator/jdo/trunk/api20/src/java/javax/jdo/Query.java

Modified: incubator/jdo/trunk/api20/src/java/javax/jdo/Query.java
URL: 
http://svn.apache.org/viewcvs/incubator/jdo/trunk/api20/src/java/javax/jdo/Query.java?view=diff&r1=159524&r2=159525
==============================================================================
--- incubator/jdo/trunk/api20/src/java/javax/jdo/Query.java (original)
+++ incubator/jdo/trunk/api20/src/java/javax/jdo/Query.java Wed Mar 30 13:01:45 
2005
@@ -444,5 +444,24 @@
      * @since 2.0
      */
     Object deletePersistentAll ();
+    
+    /**
+     * The unmodifiable flag, when set, disallows further 
+     * modification of the query, except for specifying the range, 
+     * result class, and ignoreCache option.
+     * The unmodifiable flag can also be set in metadata.
+     * @since 2.0
+      */
+    void setUnmodifiable();
+
+    /**
+     * The unmodifiable flag, when set, disallows further 
+     * modification of the query, except for specifying the range, 
+     * result class, and ignoreCache option.
+     * @return the current setting of the flag
+     * @since 2.0
+      */
+    boolean isUnmodifiable();
+
 }
 


Reply via email to