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