You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by re...@apache.org on 2013/12/12 15:17:12 UTC

svn commit: r1550422 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/DocumentStore.java

Author: reschke
Date: Thu Dec 12 14:17:12 2013
New Revision: 1550422

URL: http://svn.apache.org/r1550422
Log:
OAK-98 - clarify DocumentStore.findAndUpdate() for the case when the doc wasn't found

Modified:
    jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/DocumentStore.java

Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/DocumentStore.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/DocumentStore.java?rev=1550422&r1=1550421&r2=1550422&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/DocumentStore.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/mongomk/DocumentStore.java Thu Dec 12 14:17:12 2013
@@ -137,7 +137,7 @@ public interface DocumentStore {
      * @param update the update operation
      * @return the old document or <code>null</code> if it didn't exist before.
      * @throws MicroKernelException if the operation failed.
-     */    
+     */
     @CheckForNull
     <T extends Document> T createOrUpdate(Collection<T> collection, UpdateOp update)
             throws MicroKernelException;
@@ -151,7 +151,8 @@ public interface DocumentStore {
      * @param <T> the document type
      * @param collection the collection
      * @param update the update operation with the condition
-     * @return the old document or <code>null</code> if the condition is not met.
+     * @return the old document or <code>null</code> if the condition is not met or
+     *         if the document wasn't found
      * @throws MicroKernelException if the operation failed.
      */
     @CheckForNull