GEODE-268: Adding explanation to OperationContext.isClientUpdate()

This closes #43


Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/99e4aaf4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/99e4aaf4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/99e4aaf4

Branch: refs/heads/feature/GEODE-17
Commit: 99e4aaf450ef8f9e25f5755d03dc73d73085200c
Parents: 28f5391
Author: Dave Barnes <dbar...@pivotal.io>
Authored: Mon Nov 23 12:23:08 2015 -0800
Committer: Dan Smith <upthewatersp...@apache.org>
Committed: Tue Feb 9 22:52:15 2016 -0800

----------------------------------------------------------------------
 .../gemstone/gemfire/cache/operations/OperationContext.java    | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/99e4aaf4/gemfire-core/src/main/java/com/gemstone/gemfire/cache/operations/OperationContext.java
----------------------------------------------------------------------
diff --git 
a/gemfire-core/src/main/java/com/gemstone/gemfire/cache/operations/OperationContext.java
 
b/gemfire-core/src/main/java/com/gemstone/gemfire/cache/operations/OperationContext.java
index ab9b442..5cae85d 100644
--- 
a/gemfire-core/src/main/java/com/gemstone/gemfire/cache/operations/OperationContext.java
+++ 
b/gemfire-core/src/main/java/com/gemstone/gemfire/cache/operations/OperationContext.java
@@ -481,7 +481,11 @@ public abstract class OperationContext {
   public abstract boolean isPostOperation();
 
   /**
-   * True if the context is created before sending the updates to a client.
+   * When called post-operation, returns true if the operation was one that 
performed an update.
+   * An update occurs when one of the following methods on 
<code>getOperationCode()</code> returns true:
+   * <code>isPut()</code>, <code>isPutAll()</code>, <code>isDestroy()</code>, 
<code>isRemoveAll()</code>,
+   * <code>isInvalidate()</code>, <code>isRegionCreate()</code>, 
<code>isRegionClear()</code>, <code>isRegionDestroy()</code>.
+   * Otherwise, returns false.
    * 
    * @since 6.6
    */

Reply via email to